Workshop: Deploying, Scaling & Managing 12 Factor Apps / ECS




9:00am - 12:00pm


Please have a AWS account created at least 24 hrs before the workshop. Credits for the workshop will be provided.

This workshop covers the 12-factor app paradigm and their usage in microservices.

In this workshop, we will take a deeper dive into the AWS ECS service and the underlying features such as autoscaling, cloudwatch metrics, dynamic port mapping and Task Roles. We will also cover Code Services such as CodeCommit, CodeBuild, and CodePipeline. We will deploy a sample microservice to AWS and also develop a complete CICD pipeline.

Finally, we will also discuss advanced patterns around Blue/Green, Canary Deployment, Task rebalancing, etc.

Speaker: Asif Khan

Tech Leader @AWS

Asif Khan is a Tech leader with Amazon Web Services. He provides technical guidance, design advice and thought leadership to some of the largest and successful AWS customers and partners on the planet. His deepest expertise spans application architecture, containers, devops, security, machine learning and SaaS business applications. Over the last 12 years, he’s brought an intense customer focus to challenging and deeply technical roles in multiple industries. He has a number of patents and has successfully led product development, architecture and customer engagements.

Find Asif Khan at

Speaker: Arun Gupta

Principal Open Source Technologist @AWSCloud

Arun Gupta is a Principal Open Source Technologist at Amazon Web Services. He has built and led developer communities for 12+ years at Sun, Oracle, Red Hat and Couchbase. He has deep expertise in leading cross-functional teams to develop and execute strategy, planning and execution of content, marketing campaigns, and programs. Prior to that he led engineering teams at Sun and is a founding member of the Java EE team.

He has extensive speaking experience in more than 40 countries on myriad topics and is a JavaOne Rock Star for four years in a row. Gupta also founded the Devoxx4Kids chapter in the US and continues to promote technology education among children. A prolific blogger, author of several books, an avid runner, a globe trotter, a Docker Captain, a Java Champion, a JUG leader, NetBeans Dream Team member.

Find Arun Gupta at