Aar*_*Man 10 cloud amazon-web-services
Amazon Web services中的EC2,Beanstalk和LightSail之间的确切区别是什么?我应该使用这些服务有哪些好的实时场景?提前致谢..
Evg*_*eny 11
我不知道我的情况是否具有典型性,但以下是对我来说至关重要的差异。我对 EC2 比 EB 更满意:
application.py)简单来说:
EC2 - 虚拟主机或映像。您可以使用它来安装应用程序并拥有一台机器来做您喜欢的任何事情。
Lightsail - 类似但更用户友好的管理选项,适用于小型应用程序。
Beanstalk - an orchestration tool, which does all the work to create an EC2, install application, software and give you freedom from manual tasks in creating an environment.
More details at - https://stackshare.io/stackups/amazon-ec2-vs-amazon-lightsail-vs-aws-elastic-beanstalk
它们全部基于EC2,这是AWS的计算服务,可让您创建EC2实例(云中的虚拟机)。
Lightsail的打包方式与Virtual Private Server相似,因此任何人都可以轻松地从自己的服务器启动。它具有简化的管理控制台,并且许多选项已通过默认值进行了调整,以最大程度地提高可用性和安全性。
Elastic Beanstalk是为应用程序开发人员提供的服务,可自动设置EC2实例和负载平衡器。它创建EC2实例,在这些计算机上安装执行环境,并为您部署应用程序(Elastic Beanstalk支持Java,Node,Python,Docker等)
在幕后,Elastic Beanstalk会创建常规的EC2实例,您将在AWS控制台中看到该实例。
EC2是使其他服务成为可能的裸服务。如果选择创建EC2实例,则必须选择操作系统,管理ssh密钥,安装应用程序运行时并自行配置安全设置。您可以完全控制该虚拟机。
小智 5
Amazon EC2 是一个虚拟主机,换句话说,它是一个服务器,您可以在其中通过 SSH 配置应用程序、安装依赖项等,就像在本地计算机中一样。EC2有十几个AMI(Amazon Machine Image:它是EC2服务器的某种操作系统,例如,您可以让EC2运行在基于Linux的操作系统或Windows操作系统上)。总而言之,如果您手中需要一台机器,那么这是一个好主意。
Amazon Lightsail 是一个简单的工具,您可以通过少量服务器管理来部署和管理应用程序。如果您的应用程序很小,您会发现它非常实用,例如,如果您使用 Wordpress 或其他 CMS,它将非常适合您的应用程序。
AWS Elastic Beanstalk 是一种编排工具。您可以在该服务中管理您的应用程序,它比 AWS Light Sail 更高级。
如果您仍然不明白其中的差异,可以查看各个服务概述。
知乎上也有答案
| 归档时间: |
|
| 查看次数: |
4655 次 |
| 最近记录: |