【问题标题】:Is their any fullfledged PaaS providing from Amazon AWS?他们是否从 Amazon AWS 提供任何成熟的 PaaS?
【发布时间】:2018-03-18 22:42:44
【问题描述】:
亚马逊是否提供任何 PaaS,例如 Heroku、Pivotal Cloud Foundry、IBM Bluemix?
我知道他们有许多 PaaS 有用的服务,例如用于数据库即服务的 Amazon RDS、Amazon elastic Beanstalk 等,这使得 IaaS 和 Paas 概念之间的界限变得模糊。但归根结底,我们需要将所有这些事情协调在一起。那么 AWS 是否提供任何编排功能?
【问题讨论】:
标签:
amazon-web-services
amazon-ec2
cloud
paas
iaas
【解决方案1】:
AWS 面临的一个挑战是很难在 SaaS、PaaS 和 IaaS 之间划清界限,因为有大量具有不同功能的服务可用。
但是,您可以将 AWS Elastic Beanstalk 视为一种 PaaS,它允许您在不深入了解 AWS 的基础 IaaS 方面的情况下预置 Web 和数据库服务器(尽管它在幕后预置了 EC2 实例、弹性负载均衡器和自动缩放组)。
如果您计划使用 Docker Orchestration,可以考虑使用 AWS ECS 作为 docker Swarm 的替代方案。
此外,还有 AWS Serverless Stack (API Gateway, Lambda),也可用于开发完全由 AWS 管理的应用程序。