容器
镜像
分发代码和开发环境
编排工具
兼容k8s的服务,eks,
ecs(elastic container service)
容器运行
虚拟机上运行
全托管,无服务器环境
容器镜像
容器镜像
push动作
build动作
Amazon Elastic Container Registry (ECR) 是一个托管式 Docker 容器注册表。将容器映像推送到 Amazon ECR,然后可以提取这些映像来启动容器。
Amazon ECS编排
Amazon Elastic Container Service (Amazon ECS) 是一项高度可扩展的高性能容器管理服务,支持 Docker 容器,云端自研的容器编排
启动用户微服务
多少个副本
主题:2个
消息:1个
ec2根据指定的镜像,拉取到ec2来,根据副本数创建相应数量的容器,自动化的操作成为编排
service已经有了
指定ALB(application load balancer),指定不同的url路径,通向不同的微服务
Amazon Elastic Kubernetes (Amazon EKS)
Amazon EKS 是一项托管式服务,您可以使用该服务在 AWS 上运行 Kubernetes,而无需安装和操作自己的 Kubernetes 集群。通过 Amazon EKS,AWS 为您管理高度可用的服务和升级。
kubernetes,开源的k8s粉丝
学习成本较高,托管尽量简单的上手
K8s管理集群
AWS Fargate
基于EC2,运维要手动管理
完全托管的环境,无服务器的环境,通过引擎下发到Fargate环境中来