前言
作为一名个人开发者,我们或多或少都需要使用云产品,比如项目部署、CDN 加速、云存储等,这些产品无不是一笔不小的费用,而 亚马逊云科技 提供了众多免费云产品,我们可以根据自己的实际需求来选择使用,简直不要太香!
创建账户
在完成注册之后,我们就可以使用亚马逊云科技的产品了。下面我们以EC2 服务器为例,教你如何创建 EC2 实例。
创建 EC2 实例
- 打开亚马逊云服务免费体验中心,往下拉可以看到 云服务器 - 12个月免费,点击立即开始12个月免费使用:
- 在控制台主页,点击EC2服务:
- 进入 Amazon EC2 控制面板,点击启用实例,以创建虚拟机:
- 填写好实例配置信息,点击启用实例:
- 启动实例之后,就可以连接该实例,然后像使用计算机一样来使用它。
- 回到[实例控制台],就可以管理服务器实例信息了
在启动实例之后,我们就可以在 Amazon EC2 云服务器 上部署我们的应用了。
连接 EC2 实例
- 进入EC2 控制台,点击右上角的连接按钮:
- 进入连接实例界面,连接实例的方式有很多种,但通常使用SSH(Secure Shell)协议:
- 点击连接之后,我们就会进入EC2 实例的终端界面
亚马逊云科技管理控制台生成一对SSH密钥,这通常包括一个私钥和公钥。私钥将保留在用户的本地计算机上,而公钥则需要添加到EC2实例的配置中。这样,当您使用SSH客户端软件(如PuTTY或OpenSSH)输入正确的私钥时,就能安全地连接到您的EC2实例。
EC2 性能特性
亚马逊云 EC2 的特性包括弹性、可靠性、安全性、灵活性、增强型联网和优化 CPU 功能。
- 弹性:EC2允许用户根据实际需求快速调整计算资源的规模,包括实例类型、数量和配置等,使得用户能够根据业务需求灵活地扩展或缩减计算能力,满足不同的工作负载需求
- 可靠性:EC2提供高可用性和可靠性的计算资源,通过在全球范围内构建多个数据中心和采用自动备份、故障转移等机制,确保用户的应用程序和数据始终可用
- 安全性:EC2提供多层次的安全措施,包括网络安全、身份验证和访问控制等。用户可以通过Amazon Identity and Access Management (IAM)来管理用户和资源的访问权限,确保数据的安全性和隐私性
- 灵活性:EC2支持多种操作系统和应用程序,用户可以根据自己的需求选择合适的操作系统和软件环境。同时,EC2还提供了丰富的存储选项,包括云存储、块存储和文件存储等,以满足不同应用场景的需求
- 增强型联网:提供显著更高的每秒数据包数 (PPS) 性能,更低的网络抖动和更低的延迟。使用新的网络虚拟化堆栈,与传统实现相比,提供更高的 I/O 性能和更低的 CPU 使用率
- 优化 CPU 功能:允许用户在启动新实例时指定自定义数量的 vCPU,以节省基于 vCPU 的许可成本。此外,可以针对在单线程 CPU 条件下运行良好的工作负载禁用 Intel 超线程技术,例如某些高性能计算 (HPC) 应用程序
这些特性使得 EC2成为企业和个人用户进行云计算的理想选择,无论是运行企业应用程序、扩展高性能计算应用程序,还是访问所需的按需基础设施和容量,都能以更快、更经济高效的方式实现。