DevDay_INDIA_web-hero

New Delhi:
Date: Monday, November 14, 2016
Venue: The Grand New Delhi, Vasant Kunj

Pune:
Date: Wednesday, November 16, 2016
Venue: The Westin Pune, Koregaon Park

Bangalore:
Date: Thursday, November 17, 2016
Venue: Bengaluru Marriott Hotel, Whitefield

Register Now

Containers allow you to easily package your application's code, configurations, and dependencies into easy-to-use building blocks that deliver environmental consistency, operational efficiency, developer productivity, and version control. Containers can help ensure that applications deploy quickly, reliably, and consistently regardless of deployment environment. Running containers in the AWS Cloud allows you to build robust, scalable applications and services by leveraging benefits such as elasticity, availability, security, and economies of scale.

In this track, you will learn how to run Docker-enabled applications on AWS. We will dive deep into Amazon EC2 Container Service (ECS) and we will explore how Amazon ECS can be integrated with other AWS services such as AWS CodePipeline and AWS CloudWatch. We will discuss how Amazon ECS can be extended and integrated with other scheduling frameworks.


Level: Getting Started | Technical Session

Time: 10:15am - 10:45am

AWS is an elastic, secure, flexible, and developer-centric ecosystem that serves as an ideal platform for Docker deployments. AWS offers the scalable infrastructure, APIs, and SDKs that integrate tightly into a development lifecycle and accentuate the benefits of the lightweight and portable containers that Docker offers to its users. This session will familiarize you with the benefits of containers, introduce Amazon EC2 Container Service (ECS), and demonstrate how to use Amazon ECS for your applications.

Level: : Deep Dive | Technical Session

Time: 11:45pm - 12:30pm

Running and managing large scale applications with microservices architectures can be difficult and often requires operating complex container management infrastructure. Amazon EC2 Container Service (ECS) is a highly scalable, high performance service for running and managing Docker applications. In this session, we will walk through a number of patterns and tools used by our customers to run their applications on Amazon ECS. We will show you how to setup, manage, and scale your Amazon ECS resources, and keep them secure. We will also discuss how to monitor your containerized application running on Amazon ECS and we'll provide best practices for logging and service discovery.

Level: Getting Started | Technical Session

Time: 12:30pm - 1:15pm

Keeping consistent environments across your development, test, and production systems can be a complex task. Docker containers offer a way to develop and test your application in the same environment in which it runs in production. You can use tools such as Docker Compose for local testing of applications; Jenkins and AWS CodePipeline for code builds and workflow automation; and Amazon EC2 Container Service (ECS) to manage and scale containers.

In this session, you will learn how to build containers into your continuous deployment workflow and orchestrate container deployments using Amazon ECS.