AWS CloudFormation - Simplified | Hands On with YAML
An awesome journey from AWS CloudFormation to Continuous Integration, Continuous Delivery & Infrastructure as Code.
4.60 (1441 reviews)

16 061
students
18.5 hours
content
Dec 2024
last update
$29.99
regular price
Why take this course?
基于您提供的内容,这是一个关于如何使用 AWS CloudFormation 来实现持续集成和持续部署(CI/CD)的详细课程大纲。这个大纲涵盖了从创建基础设施到实现自动化部署的所有步骤,包括使用 AWS 管理控制台和 CloudFormation 模板来定义和部署基础设施。以下是这个课程大纲的简化版:
-
AWS CloudFormation 概述
- 介绍 AWS CloudFormation 的功能和优势
-
CloudFormation 基础
- AWS Cloud resources (VPC, subnets, security groups, route tables)
- AWS cloud formation process
-
CloudFormulation 实践环境设置
- 创建 AWS account
- 配置 IAM users, roles, and policies
- 设置 NAT gateway and internet connection
-
CloudFormation 高级网络(VPC)设置
- 创建 VPC
- 创建公共子网 (public subnet) 和私有子网 (private subnet)
- 配置 Internet Gateway (IGW)
- 配置 Route Tables and Associate with Subnets
- 配置 Network Access Control (NACL)
-
AWS CloudFormation 实现自动化运维
- 创建 EC2 实例
- 创建 Elastic Block Store (EBS) 卷
- 创建 Autoscaling Group
- 创建 RDS 数据库实例
- 创建 S3 存储桶
-
AWS CloudFormation 应用场景
- 模拟和测试基础设施
-
持续集成(CI/CD)基础设置
- 配置 CodeCommit repository
- 配置 AWS CodeBuild project
- 配置 AWS CodeDeploy pipeline stages
- 配置 AWS Elastic Container Service (ECS) or EC2 instances for applications
- 配置 AWS Lambda functions
-
AWS CloudFormation 实现自动化部署
- 创建和配置 CodePipeline with Source, Build, Test, and Prod stages
- 使用 AWS CloudFormation 进行基础设施的更新和部署
- 实现 CodeCommit repository for Infrastructure as Code(IaC)
- 使用 CloudFormation 模板来定义和部署基础设施
- 实现 CloudFormation Stack Policy for resource management and security compliance
-
AWS CloudFormation 高级网络(VPC)的 Infrastructure as Code(IaC)
- 使用 AWS CodeCommit 来存储 VPC 定义和模型
- 创建 CloudFormation 模板并将其检入到 CodeCommit repository
- 实现 CloudFormation 模板和代码的版本控制
- 创建 CodePipeline 实例来自动化部署过程
- 使用 AWS CodeBuild 和 CodeDeploy 进行构建和部署
- 监控和管理 CloudFormation 栈和 CodePipeline 流程
-
AWS CloudFormation 模板和 Stack Policy 实施
- 介绍 Stack Policy 的概念
- 定义和使用 Stack Policy 在执行基础设施更新时的策略
- 演示如何创建和应用 Stack Policy(资源、操作类型、动作)
- 展示如何处理不要更新和删除操作
- 展示如何在执行基础设施更新时覆盖现有的 Stack Policy(在执行基础设施更新时) 这个大纯提供了一个完整的框架,用来教授如何使用 AWS CloudFormation 和其他服务(如 CodeCommit, CodePipeline, ECS, EC2 等)来构建、管理和部署 AWS 基础设施。课程旨在从初创建基础设施,到最终实现自动化部署的过程中提供清晫。
Loading charts...
Related Topics
2361324
udemy ID
10/05/2019
course created date
02/06/2019
course indexed date
Bot
course submited by