AWS EC2 计算服务全解析
1. AWS EC2 简介
传统数据中心或服务器机房的核心是服务器,但要让服务器发挥作用,还需要配备机架、电源、电缆、交换机、防火墙和冷却设备等。而 AWS 的弹性计算云(EC2)旨在尽可能地复制数据中心或服务器机房的体验。其核心是 EC2 虚拟服务器,即实例。AWS 还提供了一系列服务来支持和增强工作负载的运行,包括资源监控和管理工具,以及用于容器编排的平台。
通过充分利用 EC2 生态系统的强大功能,我们可以实现以下目标:
- 为项目配置具有合适硬件资源的 EC2 实例。
- 为应用需求配置合适的基础操作系统。
- 为实例构建安全有效的网络环境。
- 添加脚本,在实例启动时运行以支持(或启动)应用程序。
- 选择最适合需求的 EC2 定价模型。
- 了解如何管理和利用 EC2 实例的生命周期。
- 选择适合需求的存储驱动器类型。
- 使用密钥对、安全组、网络访问列表和身份与访问管理(IAM)角色来保护 EC2 资源。
- 使用自动扩展功能根据需求的变化增加或减少实例数量。
- 以管理员或最终用户客户端的身份访问实例。
- 通过弹性容器服务(ECS)和弹性 Kubernetes 服务(EKS)启动容器工作负载。
2. EC2 实例
EC2 实例虽然只是物理服务器的虚拟化和抽象子集,但它的行为就像真正的服务器一样。它可以访问存储、内存和网络接口,并且其主存储驱动器将运行全新的操作系统。
2.1 实例配置
在启动实例之前,需要配置实例的操作系统、软件栈、硬件规格(CPU 功率
超级会员免费看
订阅专栏 解锁全文
271

被折叠的 条评论
为什么被折叠?



