一、什么是Amazon EC2?
Amazon Elastic Compute Cloud (Amazon EC2) 在 Amazon Web Services (AWS) 云中提供按需、可扩展的计算容量。使用 Amazon EC2 可降低硬件成本,让您能够更快地开发和部署应用程序。您可以使用 Amazon EC2 启动任意数量的虚拟服务器、配置安全性和网络以及管理存储。您可以增加容量(扩展)来处理计算密集型任务,例如每月或每年的流程,或网站流量激增。当使用量减少时,您可以再次减少容量(缩减)。
EC2 实例是 AWS 云中的虚拟服务器。启动 EC2 实例时,您指定的实例类型决定了实例可用的硬件。每种实例类型都提供不同的计算、内存、网络和存储资源平衡。
二、为什么选择 Amazon EC2?
Amazon Elastic Compute Cloud(Amazon EC2)提供最广泛、最深入的计算平台,拥有超过 750 个实例,可选择最新的处理器、存储、网络、操作系统和购买模型,以帮助您最好地满足工作负载的需求。我们是首家支持英特尔、AMD 和 Arm 处理器的主要云提供商,既是唯一具有按需 EC2 Mac 实例的云,也是唯一具有 400 Gbps 以太网网络的云。我们为机器学习培训提供最佳性价比,同时也为云中的每个推理实例提供了最低的成本。与任何其他云相比,有更多的 SAP、高性能计算 (HPC)、机器学习 (ML) 和 Windows 工作负载在 AWS 上运行。
Amazon EC2 的优势
区域
AWS 设定了区域的概念,即我们在世界各地聚集数据中心的物理位置。我们将每个逻辑数据中心组称为可用区。每个 AWS 区域由一个地理区域内的至少三个隔离的且在物理上分隔的可用区组成。与其他通常将区域定义为一个数据中心的云提供商不同的是,为每个 AWS 区域设计多个可用区可为客户提供优势。每个可用区都有独立的电力、冷却和物理安全性,并通过冗余的超低延迟网络连接。专注于高可用性的 AWS 客户可以将他们的应用程序设计为在多个可用区中运行,以实现更大的容错能力。AWS 基础设施区域可满足最高级别的安全性、合规性和数据保护要求。
AWS 提供比其他任何云提供商更广泛的全球覆盖范围,而且为了支持其全球覆盖范围和确保为世界各地的客户提供服务,AWS 会迅速开辟新区域。AWS 维持多个地理区域,包括北美、南美、欧洲、中国、亚太地区、南非和中东区域。
可用区
一个可用区 (AZ) 是指一个 AWS 区域中的一个或多个离散的数据中心,具有冗余电源、联网和连接。可用区让客户能够运行在可用性、容错能力和可扩展性方面比单个数据中心更强的生产应用程序和数据库。一个 AWS 区域中的所有可用区都通过高带宽、低延迟网络与完全冗余的专用城域光纤互连,为可用区之间提供高吞吐量和低延迟的联网。可用区之间的所有流量都进行了加密。网络性能足以确保可用区之间的同步复制。可用区使分区应用程序更容易获得高可用性。如果应用程序在可用区之间进行分区,则可以更好地隔离公司并防止断电、雷击、龙卷风、地震等问题的影响。可用区与任何其他可用区都间隔一定距离,不过彼此都在 100 公里(60 英里)以内。
服务
AWS 提供了大量基于云的全球性产品,其中包括计算、存储、数据库、分析、联网、机器学习和人工智能、移动、开发人员工具、物联网、安全性和企业级应用程序等。
三、Amazon EC2 的功能
Amazon EC2 提供以下高级功能:
实例
虚拟服务器。
Amazon 系统映像 (AMI)
为您的实例预先配置的模板,其中打包了您的服务器所需的组件(包括操作系统和附加软件)。
实例类型
为您的实例提供各种 CPU、内存、存储、网络容量和图形硬件配置。
Amazon EBS 卷
使用 Amazon Elastic Block Store (Amazon EBS) 为您的数据提供持久存储卷。
实例存储卷
当您停止、休眠或终止实例时删除的临时数据的存储卷。
密钥对
为您的实例提供安全的登录信息。AWS 存储公钥,您将私钥存储在安全的地方。
安全组
虚拟防火墙允许您指定可以到达您的实例的协议、端口和源 IP 范围,以及您的实例可以连接的目标 IP 范围。
Amazon EC2 支持商家或服务提供商处理、存储和传输信用卡数据,并且已验证符合支付卡行业 (PCI) 数据安全标准 (DSS)。
四、与 Amazon EC2 相关的服务
您可以将其他 AWS 服务与您使用 Amazon EC2 部署的实例一起使用。
Amazon EC2 Auto Scaling
帮助确保您拥有正确数量的 Amazon EC2 实例来处理应用程序的负载。
AWS 备份
自动备份您的 Amazon EC2 实例以及附加到它们的 Amazon EBS 卷。
亚马逊云监控
监控您的实例和 Amazon EBS 卷。
弹性负载平衡
自动在多个实例之间分配传入的应用程序流量。
亚马逊 GuardDuty
检测对您的 EC2 实例的潜在未经授权或恶意使用。
EC2 映像生成器
自动创建、管理和部署定制的、安全的、最新的服务器映像。
AWS 启动向导
为第三方应用程序调整大小、配置和部署 AWS 资源,而无需手动识别和配置单个 AWS 资源。
AWS 系统管理器
使用此安全的端到端管理解决方案在 EC2 实例上大规模执行操作。
其他计算服务
您可以使用其他 AWS 计算服务(而不是使用 Amazon EC2)启动实例。
亚马逊 Lightsail
使用 Amazon Lightsail 构建网站或 Web 应用程序,这是一个云平台,可提供快速部署项目所需的资源,且每月费用低廉且可预测。
Amazon 弹性容器服务 (Amazon ECS)
在 EC2 实例集群上部署、管理和扩展容器化应用程序。
Amazon Elastic Kubernetes 服务 (Amazon EKS)
在 AWS 上运行您的 Kubernetes 应用程序。
五、开始使用 Amazon EC2
创建亚马逊云科技账号
访问亚马逊云科技官网选择页面上的“创建免费账户”
恭喜你,到这里就注册完成啦,稍等一会儿去邮箱查收注册成功的邮件吧!
启动实例
点击进入如下页面
点击开始使用Amazon EC2就可以使用啦~
六、总结
Amazon Elastic Compute Cloud (Amazon EC2) 是一种 Web 服务,由亚马逊云科技 提供,可以在云中提供安全并且可应需调整的计算容量。EC2 云服务器提供很多选项,让我们可以低成本且方便地构建和运行几乎所有的应用程序。
综合考虑性能和价格,EC2云服务器都是我们搭建软件服务的最优选之一。