SlideShare a Scribd company logo
1 of 48
..
Amazon EC2 Container Service
Vitaliy Kuznetsov, Senior Solutions Architect @CloudZone
Agenda
Why orchestration?
ECS
Cluster
Task definition
Service
App deployment
New features from Re:Invent 2017
Why Docker?
Why Docker?
Simple to
Build
Simple to
Test
Best Resource
Utilization
Highly
Portable
Simple to
Deploy
Why Orchestration?
DeploymentConfiguration Scaling Monitoring
Why Orchestration?
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
AZ 1 AZ 2
AZ 3
Agenda
Why orchestration?
ECS
Cluster
Task definition
Service
App deployment
New features from Re:Invent 2017
Architecture Diagram
ECS
Amazon EC2 Container Service (ECS) is a highly scalable,
high performance container management service that supports
Docker containers and allows you to easily run applications on
a managed cluster of Amazon EC2 instances.
There is no additional charge for Amazon ECS
ECS Cluster
Cluster
Instance
Task Task
Instance
Task Task
Service
ECS Cluster
ECS Cluster
Cluster configuration:
• Cluster Name
• Provisioning Model
• Instance Type
• Number of instances
• EBS Storage
• Key pair (optional)
ECS Cluster
Networking configuration:
• VPC
• Subnet
• Security Group
Instance IAM role
ECS Cluster
UserData to join to cluster
Agenda
Why orchestration?
ECS
Cluster
Task definition
Service
App deployment
New features from Re:Invent 2017
Task Definition
Cluster
JSON document, that defines the task settings
Most notable parameters:
• Task Role
• Network Mode
• Container definitions
• Constraints
Task Definition
Cluster
Task definition:
• Name
• Task Role
• Network Mode
• Task Memory
• Task CPU (units)
Task Definition
Cluster
• Container definitions
• Constraints
• Volumes
Task Definition - Container Definitions
ClusterContainer definition:
• Name
• Image
• Memory limits
• Port mappings
Task Definition - Container Definitions - Advanced
Cluster
Container environment:
• CPU units
• Essential (Y/N)
• Container overrides
• Env Vars
Task Definition - Container Definitions - Advanced
Cluster
Task Definition - Container Definitions - Advanced
ClusterMounts:
EFS / EBS
Volumes:
From containers
Task definition - Container definitions - Advanced
Cluster
Security:
Privileged
Security Options
Task Definition - Constraints
Cluster
Built-in Attributes
• ecs.ami-id
The ID of the AMI used to launch the instance. An example value for this attribute is "ami-eca289fb"
• ecs.availability-zone
The Availability Zone for the instance. An example value for this attribute is "us-east-1a"
• ecs.instance-type
The instance type for the instance. An example value for this attribute is "g2.2xlarge"
• ecs.os-type
The operating system for the instance. The possible values for this attribute are "linux" and "windows".
Custom Attributes: Cluster query language
Agenda
Why orchestration?
ECS
Cluster
Task definition
Service
App deployment
New features from Re:Invent 2017
ECS: Service
ClusterCluster
Instance
Task A Task B
Instance
Task A Task B
Service
ECS: Service
Service Definition: Task Placement:
• Task Definition
• Cluster
• Service Name
• Number of tasks
• Minimum healthy %
• Maximum %
• AZ Balanced Spread
• AZ Balanced
BinPack
• BinPack
• One Task Per Host
• Custom
ECS: Service
ECS: Service load balancing
Service can be attached to Load Balancer of any type
It is not possible to update after service creation
• Health-check grace period
• Service IAM Role
• Load Balancer Name
ECS: Service load balancing
ECS: Service Auto-scaling
Service can use auto-scaling based on CloudWatch alarms
ECS: Service Auto-scaling
ECS: Task
ECS: Cluster Monitoring
ECS: Service Monitoring
ECS: Useful with Other AWS Services
• Elastic Load Balancing
• Application Load Balancer
• Amazon ECR
• Amazon EFS
• Amazon Elastic Block Store(EBS)
• Amazon Virtual Private Cloud
• AWS Identity and Access Management
• AWS CloudWatch
Agenda
Why orchestration?
ECS
Cluster
Task definition
Service
App deployment
New features from Re:Invent 2017
ECS: Deployment
Task definition
ClusterCluster
Instance
Task A Task B
Instance
Task A Task B
Service
ECS: Deployment
ClusterCluster
Instance
Task A
task definition: service:1.0
Instance
Service
Task A
task definition: service:1.1
Minimum healthy percent: 50
Maximum percent: 100
ECS: Deployment
ClusterCluster
Instance
Task A
task definition: service:1.1
Instance
Service
Task A
task definition: service:1.1
Minimum healthy percent: 50
Maximum percent: 100
ECS: Deployment
ClusterCluster
Instance Task A
task definition: service:1.0
Service
Minimum healthy percent: 100
Maximum percent: 200
Task A
task definition: service:1.1
Task A
task definition: service:1.0
Task A
task definition: service:1.1
Instance
ECS: Deployment
ClusterCluster
Instance
Task A
task definition: service:1.1
Instance
Service
Task A
task definition: service:1.1
Minimum healthy percent: 100
Maximum percent: 200
ECS: Automation
Agenda
Why orchestration?
ECS
Cluster
Task definition
Service
App deployment
New features from Re:Invent 2017
ECS: New features
• awsweb networking mode
• Windows Server Containers
• Memory and CPU Limits at the Task Level
• New regions for ECS and ECR: Sao Paolo and Mumbai
ECS: New features
awsweb networking mode
ClusterCluster
Instance
Task ENI
• Same networking properties as Amazon EC2 instances
• ENI is fully managed by Amazon ECS
ENI
Get in touch at vitaliyku@cloudzone.io
Thank You!

More Related Content

What's hot

Building and Scaling a Containerized Microservice - DevDay Austin 2017
Building and Scaling a Containerized Microservice - DevDay Austin 2017Building and Scaling a Containerized Microservice - DevDay Austin 2017
Building and Scaling a Containerized Microservice - DevDay Austin 2017
Amazon Web Services
 
(CMP406) Amazon ECS at Coursera: A general-purpose microservice
(CMP406) Amazon ECS at Coursera: A general-purpose microservice(CMP406) Amazon ECS at Coursera: A general-purpose microservice
(CMP406) Amazon ECS at Coursera: A general-purpose microservice
Amazon Web Services
 

What's hot (20)

Workshop: Serverless DevOps to the Rescue
Workshop: Serverless DevOps to the RescueWorkshop: Serverless DevOps to the Rescue
Workshop: Serverless DevOps to the Rescue
 
Building and Scaling a Containerized Microservice - DevDay Austin 2017
Building and Scaling a Containerized Microservice - DevDay Austin 2017Building and Scaling a Containerized Microservice - DevDay Austin 2017
Building and Scaling a Containerized Microservice - DevDay Austin 2017
 
ECS and ECR deep dive
ECS and ECR deep diveECS and ECR deep dive
ECS and ECR deep dive
 
AWS Community Day - Andrew May - Running Containers in AWS
AWS Community Day - Andrew May - Running Containers in AWS  AWS Community Day - Andrew May - Running Containers in AWS
AWS Community Day - Andrew May - Running Containers in AWS
 
Building and Scaling Your First Containerized Microservice
Building and Scaling Your First Containerized MicroserviceBuilding and Scaling Your First Containerized Microservice
Building and Scaling Your First Containerized Microservice
 
Continuous Delivery with Docker and Amazon ECS
Continuous Delivery with Docker and Amazon ECSContinuous Delivery with Docker and Amazon ECS
Continuous Delivery with Docker and Amazon ECS
 
AWS November Webinar Series - From Local Development to Production Using the ...
AWS November Webinar Series - From Local Development to Production Using the ...AWS November Webinar Series - From Local Development to Production Using the ...
AWS November Webinar Series - From Local Development to Production Using the ...
 
Advanced Container Scheduling
Advanced Container SchedulingAdvanced Container Scheduling
Advanced Container Scheduling
 
(DVO305) Turbocharge YContinuous Deployment Pipeline with Containers
(DVO305) Turbocharge YContinuous Deployment Pipeline with Containers(DVO305) Turbocharge YContinuous Deployment Pipeline with Containers
(DVO305) Turbocharge YContinuous Deployment Pipeline with Containers
 
Micrsoservices unleashed with containers and ECS
Micrsoservices unleashed with containers and ECSMicrsoservices unleashed with containers and ECS
Micrsoservices unleashed with containers and ECS
 
Amazon EC2 container service
Amazon EC2 container serviceAmazon EC2 container service
Amazon EC2 container service
 
Amazon EC2 Container Service
Amazon EC2 Container ServiceAmazon EC2 Container Service
Amazon EC2 Container Service
 
Container Orchestration with Amazon ECS
Container Orchestration with Amazon ECSContainer Orchestration with Amazon ECS
Container Orchestration with Amazon ECS
 
Getting started with docker on aws
Getting started with docker on awsGetting started with docker on aws
Getting started with docker on aws
 
Amazon ECS
Amazon ECSAmazon ECS
Amazon ECS
 
(CMP406) Amazon ECS at Coursera: A general-purpose microservice
(CMP406) Amazon ECS at Coursera: A general-purpose microservice(CMP406) Amazon ECS at Coursera: A general-purpose microservice
(CMP406) Amazon ECS at Coursera: A general-purpose microservice
 
Getting Started with Docker on AWS
Getting Started with Docker on AWSGetting Started with Docker on AWS
Getting Started with Docker on AWS
 
Running containers in AWS
Running containers in AWSRunning containers in AWS
Running containers in AWS
 
Deep Dive on Microservices and Amazon ECS
Deep Dive on Microservices and Amazon ECSDeep Dive on Microservices and Amazon ECS
Deep Dive on Microservices and Amazon ECS
 
AWS Elastic Beanstalk and Docker
AWS Elastic Beanstalk and DockerAWS Elastic Beanstalk and Docker
AWS Elastic Beanstalk and Docker
 

Similar to ECS - from 0 to 100

SRV201 Getting Started with Docker on AWS
SRV201 Getting Started with Docker on AWSSRV201 Getting Started with Docker on AWS
SRV201 Getting Started with Docker on AWS
Amazon Web Services
 

Similar to ECS - from 0 to 100 (20)

February 2016 Webinar Series - EC2 Container Service Deep Dive
February 2016 Webinar Series - EC2 Container Service Deep Dive February 2016 Webinar Series - EC2 Container Service Deep Dive
February 2016 Webinar Series - EC2 Container Service Deep Dive
 
Amazon ECS Deep Dive
Amazon ECS Deep DiveAmazon ECS Deep Dive
Amazon ECS Deep Dive
 
Amazon ECS.pptx tasks conatiner ecs new car
Amazon ECS.pptx tasks conatiner ecs new carAmazon ECS.pptx tasks conatiner ecs new car
Amazon ECS.pptx tasks conatiner ecs new car
 
Getting Started with Serverless and Container Architectures
Getting Started with Serverless and Container ArchitecturesGetting Started with Serverless and Container Architectures
Getting Started with Serverless and Container Architectures
 
ECS & ECR Deep Dive - 김기완 솔루션즈 아키텍트 :: AWS Container Day
ECS & ECR Deep Dive - 김기완 솔루션즈 아키텍트 :: AWS Container DayECS & ECR Deep Dive - 김기완 솔루션즈 아키텍트 :: AWS Container Day
ECS & ECR Deep Dive - 김기완 솔루션즈 아키텍트 :: AWS Container Day
 
Amazon ECS with Docker | AWS Public Sector Summit 2016
Amazon ECS with Docker | AWS Public Sector Summit 2016Amazon ECS with Docker | AWS Public Sector Summit 2016
Amazon ECS with Docker | AWS Public Sector Summit 2016
 
Amazon ECS Deep Dive
Amazon ECS Deep DiveAmazon ECS Deep Dive
Amazon ECS Deep Dive
 
Weaveworks at AWS re:Invent 2016: Operations Management with Amazon ECS
Weaveworks at AWS re:Invent 2016: Operations Management with Amazon ECSWeaveworks at AWS re:Invent 2016: Operations Management with Amazon ECS
Weaveworks at AWS re:Invent 2016: Operations Management with Amazon ECS
 
Advanced Scheduling with Amazon ECS (September 2017)
Advanced Scheduling with Amazon ECS (September 2017)Advanced Scheduling with Amazon ECS (September 2017)
Advanced Scheduling with Amazon ECS (September 2017)
 
AWS Elastic Beanstalk運作微服務與Docker
AWS Elastic Beanstalk運作微服務與Docker AWS Elastic Beanstalk運作微服務與Docker
AWS Elastic Beanstalk運作微服務與Docker
 
Advanced Task Scheduling with Amazon ECS
Advanced Task Scheduling with Amazon ECSAdvanced Task Scheduling with Amazon ECS
Advanced Task Scheduling with Amazon ECS
 
無伺服器架構和Containers on AWS入門
無伺服器架構和Containers on AWS入門 無伺服器架構和Containers on AWS入門
無伺服器架構和Containers on AWS入門
 
Running Docker Containers on AWS
Running Docker Containers on AWSRunning Docker Containers on AWS
Running Docker Containers on AWS
 
Intro to Amazon ECS
Intro to Amazon ECSIntro to Amazon ECS
Intro to Amazon ECS
 
intro elastic container service amazon aws
intro elastic container service amazon awsintro elastic container service amazon aws
intro elastic container service amazon aws
 
Getting Started with Docker on AWS
Getting Started with Docker on AWSGetting Started with Docker on AWS
Getting Started with Docker on AWS
 
SRV201 Getting Started with Docker on AWS
SRV201 Getting Started with Docker on AWSSRV201 Getting Started with Docker on AWS
SRV201 Getting Started with Docker on AWS
 
AWS Elastic Beanstalk - Running Microservices and Docker
AWS Elastic Beanstalk - Running Microservices and DockerAWS Elastic Beanstalk - Running Microservices and Docker
AWS Elastic Beanstalk - Running Microservices and Docker
 
AWS Elastic Container Service
AWS Elastic Container ServiceAWS Elastic Container Service
AWS Elastic Container Service
 
Monitoring Containers at Scale - September Webinar Series
Monitoring Containers at Scale - September Webinar SeriesMonitoring Containers at Scale - September Webinar Series
Monitoring Containers at Scale - September Webinar Series
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 

ECS - from 0 to 100

Editor's Notes

  1. Ask who has experience with ECS? With Dockers? Couple of words about containers. Service discovery? Configuration injection?
  2. Ask who has experience with ECS? With Dockers? Couple of words about containers. Service discovery? Configuration injection?
  3. One task - one service Do one thing, do well Each service can be written on his specific language Services are speaking via network
  4. Ask who has experience with ECS? With Dockers? Couple of words about containers. Service discovery? Configuration injection?
  5. Speak about set-up / vpc / subnets / ELB - give definitions: Port mappings, target groups etc.
  6. Add slide of ECS features
  7. Check if private link for ECS Add note, that instances should have IAM ROLE and Outboud access to connect to cluster
  8. Ask who has experience with ECS? With Dockers? Couple of words about containers. Service discovery? Configuration injection?
  9. Network Mode: None Bridge awsvpc host Add screenshot with general task definintion screen
  10. Network Mode: None Bridge awsvpc host Add screenshot with general task definintion screen Zoom in to sreenshot
  11. Network Mode: None Bridge awsvpc host Add screenshot with general task definintion screen Zoom in to sreenshot
  12. * Probably need to speak about CNI (awsweb network mode)
  13. Advanced container parameters: Environment Network Settings
  14. Advanced container parameters: Environment Network Settings Storage And Logging
  15. Logs: awslogs, syslog, splunk, fluentd, gelf, journald, logentries… Add description to volumes: EBS, NFS mount, Other docker volumes
  16. Security Options: Labels to provide to SELinux / AppArmor + show drop-down of limits
  17. Cluster query lang: https://docs.aws.amazon.com/AmazonECS/latest/developerguide/cluster-query-language.html
  18. Ask who has experience with ECS? With Dockers? Couple of words about containers. Service discovery? Configuration injection?
  19. Binpack
  20. Dynamic port mapping - only for ALB and NLB;
  21. Dynamic port mapping - only for ALB and NLB;
  22. Created service -> now we have tasks Demo??
  23. Demo??
  24. Demo??
  25. Ask who has experience with ECS? With Dockers? Couple of words about containers. Service discovery? Configuration injection?
  26. Add Architecture diagram with Wordpress :)
  27. Ask who has experience with ECS? With Dockers? Couple of words about containers. Service discovery? Configuration injection?
  28. Add Architecture diagram with Wordpress Add CNI (awsvpc) as new feature
  29. Linux AMI only for now