基本 Linux 技能(如处理文件和目录)
这个为期 4 天的课程将提供:
- 了解核心 AWS 服务、用途和基本架构最佳实践。
- 熟练使用 AWS 设计、开发和部署基于云端的解决方案。
- 具有开发和维护为 Amazon Simple Storage Service Amazon DynamoDB、Amazon Simple Queue Service、Amazon Simple Notification Service、Amazon Simple Workflow Service、AWS Elastic Beanstalk 和 AWS CloudFormation 编写的应用程式的经验。
观众:
云工程师、卓越中心团队、 Window 伺服器管理员、Unix/Linux 管理员、存储管理员、网路管理员、虚拟化管理员。
完成此培训计划后,参与者 应该能够 从开发人员的角度部署和使用 AWS 服务。
第1天
模块 1:用户注册?
- 用户注册
- 概述 Amazon Management 控制台
- Management 活动和计费概述
- 亚马逊定价
模块 2:AWS 大图 – 10000 英尺概述?
- AWS 概述
- EC2 - 概述
- EBS- 概述
- 安全组-安概览
- 弹性 IP - 概述
- 云前端 - 概述
- S3 - 概述
- 冰川 - 概述
- IAM – 概述
- RDS- AN概述
模块 3:Amazon EC2 - Win 服务器 2012 (动手实验)
- 启动 Windows Server 2012 实例
- 解密密码并下载RDP快捷客户端
- 连接到 EC2 Windows 2012 实例
- 终止 Windows Server 2012 实例
模块 4:Amazon EC2 - 安全组 (动手实验)
- 创建安全组
- 修改安全组
- 删除安全组
模块 5:Amazon Elastic Block Store (动手实验)
- 创建标准卷
- 创建和删除快照
- 将卷分配给 Windows Server 2012 和 Ubuntu 14.04 服务器
- 取消关联和删除卷
模块 6:Amazon Elastic Load Balancing (ELB)( 动手实验)
- 实验室 6.1
- 启动两个 Ubuntu 个 EC2 实例 - 包含用户数据的 apache Web 服务器
- 将 HTML 个文件编辑到两个服务器
- 通过互联网测试您的 Web 服务器
- 实验室 6.2
- 创建 Elastic Load Balancer
- 将两个 Ubuntu 服务器添加到 ELB
- 测试 Elastic Load Balancer
- 删除 Elastic Load Balancer
模块 7:AWS Route53
- 什么是 Route53
- Route-53 演示与您创建的 ELB 集成(仅由讲师执行)
模块 8:AWS s3 (动手实验)
- AWS s3 – 概述和定价
- 创建存储桶 和文件夹
- 上传、下载、共享和删除对象
- 删除存储桶
第2 天
模块 1:包含用户数据 的 Amazon EC2- Win-2012(动手实验)
- 启动 win 2012 R2 服务器
- 使用基于 PowerShell 命令的用户数据 Web 服务器
- 验证用户数据是否已成功执行
- 终止 Ubuntu 服务器
模块 2:包含用户数据 的 Amazon EC2- Ubuntu 14.04(动手实验室))
- 启动 EC2 Ubuntu 云服务器
- 使用 Web 服务器的用户数据
- 验证用户数据是否已成功执行
模块 3:Amazon EC2- Ubuntu 14.04 与元数据 (动手实验)
- 元数据概述
- 获取有关 ec2 实例的元数据信息
- 终止 Ubuntu 服务器
模块 4:Amazon Simple Storage Service (S3)( 动手实验)
- AWS s3 概述和定价
- 创建 S3 存储桶
- 文件版本控制
- s3 中的静态虚拟主机
- 对象的跨区域复制
- 使用 route 53 重定向访问静态 web(现场演示和讲师)
模块 5:Amazon Glacier (动手实验室)
- AWS Glacier 概述和定价
- 为您的生命周期策略创建
- Access 来自 Glacier 的数据
- 根据规则设置自动删除 s3 中的数据
模块 6 :AWS 云形成
- 使用 Cloud Formation 的基础架构即代码
- 云形成 – 创建新堆栈
- 以 JSON 格式部署示例模板
- 使用现有模板并部署
第3天
模块 7:AWS- IAM(身份和 Access Management)
- 什么是 IAM?– 全面介绍
- AWS 与 Active Directory 的联合身份验证 - 仅限理论
- IAM 入门
- IAM 角色 – 委派和联合 (动手实验室)
- 创建角色
- 代入角色
- 删除角色
- IAM 用户组 (动手实验室)
- 创建用户和组
- 将用户添加到组
- 用户的密码策略设置
- 将策略附加到用户
- 为用户启用双因素身份验证
- IAM 角色 (动手实验室)
- 创建具有 ec2 和 s3 完全访问权限的 IAM 角色
- 启动 EC2 实例并验证基于 cli 的访问
模块 8:AWS CLI
- 使用 AWS CLI
- 启动具有 s3 和 ec2 完全访问权限的实例
- 配置 awscli 客户端
- 使用 cli 创建安全组
- 使用 cli 创建密钥对
- 使用 cli 启动 ec2 实例
- 使用 cli 停止 ec2 实例
- 使用 cli 终止 ec2 实例
- 使用 cli 创建负载均衡器
- 使用 cli 删除负载均衡器
- 使用 cli 创建 s3 存储桶
- 通过 cli 将对象从本地计算机上传和下载到 s3
- 通过 cli 列出存储桶
- 通过 cli 删除存储桶
模块 9:应用程序开发和部署最佳实践
- 使用 AWS Elastic Beanstalk 部署应用程序
- 部署 python beanstalk 环境
- 部署 IIS 环境
- 终止 python 和 beanstalk 环境
第4天
模块 10:AWS- Virtual Private Cloud (VPC)
- 什么是VPC?– 全面介绍
- 了解 VPC 配置
- 具有单个公有子网的 VPC
- 具有公有子网和私有子网的 VPC
- VPC 对等互连
- Access 控制列表
- 配置 VPC 实例(学生动手实验)
- 创建专有网络
- 子网
- 互联网网关
- 路由
- 配置NAT实例
- 创建安全组
- 启动实例
模块 11: AWS Managed Services & Database using Python SDK
- 描述 Amazon DynamoDB
- 验证 Amazon RDS 的关键方面
- 配置 python 开发工具包以访问 dynamoDB
- 使用 python SDK 创建表
- 使用 sdk 将项目放入
- 使用 python sdk 进行查询
- 使用 sdk 删除项目
模块 12:AWS RDS (仅理论)
- 描述 Amazon RDS
- 在 ec2 上管理您自己的数据库与使用 RDS
模块 13:AWS-SNS-SQS 和 SWF (仅理论)
- Simple Notification Service (SNS) – 概述 和用例
- 简单队列服务 (SQS) – 概述和用例
- 简单工作流 (SWF) - 概述和用例
United Arab Emirates - AWS Developer Associate
Qatar - AWS Developer Associate
Egypt - AWS Developer Associate
Saudi Arabia - AWS Developer Associate
South Africa - AWS Developer Associate
Brasil - AWS Developer Associate
Canada - AWS Developer Associate
Österreich - AWS Developer Associate
Schweiz - AWS Developer Associate
Deutschland - AWS Developer Associate
Czech Republic - AWS Developer Associate
Denmark - AWS Developer Associate
Estonia - AWS Developer Associate
Finland - AWS Developer Associate
Greece - AWS Developer Associate
Magyarország - AWS Developer Associate
Ireland - AWS Developer Associate
Luxembourg - AWS Developer Associate
Latvia - AWS Developer Associate
España - AWS Desarrollador Asociado
Italia - AWS Developer Associate
Lithuania - AWS Developer Associate
Nederland - AWS Developer Associate
Norway - AWS Developer Associate
Portugal - AWS Developer Associate
România - AWS Developer Associate
Sverige - AWS Developer Associate
Türkiye - AWS Developer Associate
Malta - AWS Developer Associate
Belgique - AWS Developer Associate
France - AWS Developer Associate
Australia - AWS Developer Associate
Malaysia - AWS Developer Associate
New Zealand - AWS Developer Associate
Philippines - AWS Developer Associate
Singapore - AWS Developer Associate
Thailand - AWS Developer Associate
Vietnam - AWS Developer Associate
India - AWS Developer Associate
Argentina - AWS Desarrollador Asociado
Chile - AWS Desarrollador Asociado
Costa Rica - AWS Desarrollador Asociado
Ecuador - AWS Desarrollador Asociado
Guatemala - AWS Desarrollador Asociado
Colombia - AWS Desarrollador Asociado
México - AWS Desarrollador Asociado
Panama - AWS Desarrollador Asociado
Peru - AWS Desarrollador Asociado
Uruguay - AWS Desarrollador Asociado
Venezuela - AWS Desarrollador Asociado
Polska - AWS Developer Associate
United Kingdom - AWS Developer Associate
South Korea - AWS Developer Associate
Pakistan - AWS Developer Associate
Sri Lanka - AWS Developer Associate
Bulgaria - AWS Developer Associate
Bolivia - AWS Desarrollador Asociado
Indonesia - AWS Developer Associate
Kazakhstan - AWS Developer Associate
Moldova - AWS Developer Associate
Morocco - AWS Developer Associate
Tunisia - AWS Developer Associate
Kuwait - AWS Developer Associate
Oman - AWS Developer Associate
Slovakia - AWS Developer Associate
Kenya - AWS Developer Associate
Nigeria - AWS Developer Associate
Botswana - AWS Developer Associate
Slovenia - AWS Developer Associate
Croatia - AWS Developer Associate
Serbia - AWS Developer Associate
Bhutan - AWS Developer Associate