In this episode, Paul Duvall speaks with Stelligent Chief Architect and VP of Engineering & Delivery Casey Lee about containers on AWS. Casey, an AWS Container Hero dives deep into Amazon ECS, Amazon EKS, AWS Fargate and the open source tools used in the Kubernetes world. Paul and Casey also discuss some best practices when it comes to implementing containers on AWS.
Here are the show notes:
DevOps on AWS News
- AWS CodeDeploy now supports blue/green deployments for ECS
- AWS CodePipeline announced support for ECR as a source provider, faster pipelines and more actions, and VPC Endpoints
- AWS Lambda now supports for Ruby, Layers, and custom runtimes
- AWS announced two new services for security and governance called AWS Control Tower and AWS Security Hub
- Amazon VPC now supports shared VPCs and announced the new AWS Transit Gateway service
- AWS re:Invent 2018 DevOps re:cap Full Blog post | Webinar
- What are you hearing from customers as it relates to containers?
- What approach are people taking to running container workloads on AWS?
- You mentioned that ECS, EKS and Fargate are all managed services. How are they all related? How are they different?
- You mentioned a lot of Brownfield projects are using containers. What’s the reason for that? What are you seeing in terms of containers and serverless?
- You mentioned limitations with EKS versus running your own kubernetes cluster. What are some examples?
- How does cost compare between these options?
- How does integration with other AWS services like IAM and Auto Scaling compare between ECS and EKS?
- How is the approach to networking different between the various options?
- How does the approach to automation change between ECS, EKS and Fargate?
- Paul Duvall |AWS Community Hero, LinkedIn, Twitter
- Casey Lee |AWS Container Hero, LinkedIn, Twitter
- Open source mu
- AWS Open Source Blog: Announcing EKS Support in mu
- AWS Open Source Blog: Pipelines For Container Applications Made Easy with mu
- Amazon ECS Workshop for Fargate, featuring mu
- AWS re:Invent 2018 DevOps re:cap – Blog | Webinar
About DevOps on AWS Radio
On DevOps on AWS Radio, we cover topics around applying DevOps principles and practices such as Continuous Delivery on the Amazon Web Services cloud. This is what we do at Stelligent for our customers. We’ll bring listeners into our roundtables and speak with engineers who’ve recently published on our blog and we’ll also be reaching out to the wider DevOps on AWS community to get their thoughts and insights.
The overall vision of this podcast is to describe how listeners can create a one-click (or “no click”) implementation of their software systems and infrastructure in the Amazon Web Services cloud so that teams can deliver software to users whenever there’s a business need to do so. The podcast will delve into the cultural, process, tooling, and organizational changes that can make this possible including:
- Automation of
- Networks (e.g. VPC)
- Compute (EC2, Containers, Serverless, etc.)
- Storage (e.g. S3, EBS, etc.)
- Database and Data (RDS, DynamoDB, etc.)
- Organizational and Team Structures and Practices
- Team and Organization Communication and Collaboration
- Cultural Indicators
- Version control systems and processes
- Deployment Pipelines
- Orchestration of software delivery workflows
- Execution of these workflows
- Application/service Architectures – e.g. Microservices
- Automation of Build and deployment processes
- Automation of testing and other verification approaches, tools and systems
- Automation of security practices and approaches
- Continuous Feedback systems
- Many other Topics…
Stelligent Amazon Pollycast