AWS Fargate 和 ECS 高级课程 | 在 AWS 上使用 Docker
AWS Fargate & ECS – Master Class | Docker on AWS
实用方法学习Amazon ECS与Fargate和EC2启动类型,应用负载均衡,ECR,动态端口映射
学习内容
-
亚马逊 ECR
-
定义容器、任务、服务和集群
-
桥接网络模式
-
ECS 集群 – AWS Fargate、EC2 Linux/Windows
-
动态端口映射
-
ECS 集群中的 Application Load Balancer
-
运行任务 – Fargate/EC2 启动类型
-
创建服务 – Fargate/EC2 启动类型
-
为 ECS 集群创建 VPC
-
ECS 集群上资源的详细视图
-
在 VPC 的私有子网上运行 nginx Web 应用程序
-
通过练习实验课程逐步学习
要求
-
具有互联网连接的 PC 或笔记本电脑
-
应拥有 AWS 账户
-
AWS 服务的基本知识
描述
介绍
-
ECS 服务概述
-
构建 ECS 集群所涉及的组件
-
映像注册表 – Amazon ECR
-
管理 – Amazon ECS & Amazon EKS
-
托管 – AWS Fargate & Amazon EC2
-
创建您的第一个 ECS 集群
-
定义容器、任务、服务和集群
-
实验课程 – 使用 ECS 集群运行 Nginx 应用程序
-
实验课程 – ECS 集群中的服务
-
实验室会话 – 在 VM 基础架构上运行 Docker 应用程序
-
实验室会话 – 使用 DockerFile 构建 Docker 镜像
-
创建您自己的 VPC – Amazon ECS 的前提条件
AWS Fargate
-
ECS 集群概述 – AWS Fargate、EC2 Linux/Windows
-
运行任务 – Fargate 启动类型
-
创建服务 – Fargate Launch 类型
-
任务定义
-
创建 Nginx Web 应用程序的 Docker 镜像
-
将 Docker 映像推送到 AWS ECR 存储库
-
在任务定义中添加容器
-
在 Fargate 集群中运行 Nginx 应用程序的任务
-
在 Fargate 集群中创建 Nginx 应用程序的服务
-
更新 Fargate 集群中的服务
AWS ECS 集群 – EC2 Linux + 联网
-
AWS ECS 集群概述 – EC2 Linux
-
为 ECS 集群创建您自己的 VPC
-
实验 – 创建 EC2 启动类型 ECS 集群
-
集群上资源的详细视图
-
实验室 – 访问私有子网实例
-
实验室 – 访问私有子网实例
-
为 Nginx Web 服务器创建任务
-
桥接网络模式概述
-
定义任务大小并添加容器
-
在集群中添加任务
-
从实例检查容器状态
-
访问在私有子网上运行的 Nginx Web 服务器
-
在 ECS 集群中运行多个容器
动态端口映射
-
动态端口映射概述
-
实验室 – 配置动态端口映射
-
实验室 – 将动态端口添加到安全组
ECS 集群中的 Application Load Balancer
-
ECS 集群中的 ALB 概述
-
配置 ALB
-
在 ALB 中定义目标组和侦听器
-
为 ECS 集群创建任务
-
创建服务
-
集群上资源的详细视图
-
测试 ALB
-
通过 ALB 将流量平均分配到所有容器
-
上一讲
这门课程的适用对象:
- 任何想要了解有关 AWS 服务的更多信息的人都可以参加本课程
- 本课程没有正式的先决条件;但是,了解 AWS 常见服务的基本知识将非常有益。
评论(0)