> 扰流板警报:不仅仅是节省成本(尽管我的银行帐户对此表示赞赏!)。
想象一下:您制作了令人惊叹的Laravel应用程序 - 您的杰作,这是一种充满功能的多功能工具。 但是有一个障碍。 您每月为未充分利用的EC2实例付款,而缩放感觉就像是摔跤。
听起来很熟悉吗?它对我做了。
>三年前,我采取了信仰的飞跃:我在AWS Lambda上部署了PHP。 反应? “无服务器上的php?异端!”
然而,三年后,我在这里,一个convert依。让我解释一下为什么无服务器的Laravel体系结构是您不知道您需要的云升级。
>(或:为什么我的EC2实例遇到存在危机) 在无服务器之前,我的Laravel应用程序驻留在EC2上。对于初学者来说,EC2是亚马逊的虚拟专用服务器产品。 直到现实命中之前,这似乎是理想的:
a)恒定成本
我知道,这不是一笔财富,而是个人开发人员,每一美元都很重要。c)意外的DevOps责任b)缩放噩梦
EC2实例是不可预测的。 交通高潮?碰撞。 流量低?仍在燃烧钱。 管理自动化是一场不断的斗争。
这是我探索无服务器的时候,该解决方案完美解决了这些问题。
aws无服务器:PHP的云转换
没有空闲费用:
仅在执行时间付费。轻松缩放:
>会议:
使用Serverlessa)寒冷开始:管理期望释放Laravel的潜力
>无服务器Laravel会交付吗?绝对地。它解决了传统的托管问题,同时提供更快,更可扩展和具有成本效益的解决方案。
>
>解决方案:b)轻松缩放
无服务器节省金钱并释放了精神能量。
>注意:我最初使用了mySQL实例。 未来的帖子将探索DynamoDB以进行进一步的成本优化。
d)维护自由:解放
>自动更新。
a)无状态:需要改编
b)供应商锁定
避免使用服务器:Websocket,重型计算工作负载和应用程序很大程度上依赖持久服务器状态。
以上是为什么我将Laravel应用程序迁移到AWS无服务器(以及为什么它可以节省您的时间和金钱)的详细内容。更多信息请关注PHP中文网其他相关文章!