旨在教那些承担系统管理员或开发人员运营 (DevOps) 角色的人员如何在 AWS 平台上创建可自动化且可重复的网络和系统部署。该课程包括与配置和部署相关的特定 AWS 功能和工具,以及整个行业中用于配置和部署系统的常用方法。
课程目标
本课程中您将学习:
使用标准的 AWS 基础设施功能,如 Amazon Virtual Private Cloud (VPC)、Amazon Elastic Compute Cloud (EC2)、Elastic Load Balancing 以及命令行中的 Auto Scaling
使用 AWS CloudFormation 和其它自动化技术生成可以自动化可重复的方式部署的 AWS 资源堆栈
在 AWS 管理控制台中通过 Amazon VPC 从头开始构建功能虚拟私有网络
使用命令行调用部署 Amazon EC2 实例,并故障排除实例的最常见问题
监控 Amazon EC2 实例和其它 AWS 服务的运行状况
在云中管理用户身份、AWS 权限和安全性
在 AWS 账户中使用 Amazon CloudWatch、标记和 Trusted Advisor 管理资源消耗
选择并执行创建可重复使用 Amazon EC2 实例所用的最佳策略
配置一组在负载均衡器后启动的 Amazon EC2 实例,让系统根据需求向上和向下扩展
编辑和故障排除基本的 AWS CloudFormation 堆栈定义
目标人群
本课程适用于:
系统管理员
软件开发人员,尤其是承担开发人员运营 (DevOps) 角色的人员
先决条件
我们推荐参加此课程的人先符合以下先决条件:
已参加 AWS Essentials 课程
软件开发或系统管理方面的背景知识
在命令行维护操作系统的一些经验(Linux 环境中的 shell 脚本,Windows 中的 cmd 或 PowerShell)
联网协议的基本知识(TCP/IP、HTTP)