Amazon ECS (AWS ECS) Training Course

Overview

Amazon Elastic Container Service (Amazon ECS or AWS ECS) is a container orchestration service for running containerized applications on AWS.

This instructor-led, live training (online or onsite) is aimed at engineers who wish to use Amazon ECS to deploy and scale containerized applications.

By the end of this training, participants will be able to:

  • Create a containerized application running on Amazon ECS.
  • Understand how ECS Clusters and the ECS Agent work.
  • Auto Scale a Containerized Application.
  • Automate the Deployment Process.
  • Integrate the Docker application deployment process with new or existing Continuous Integration workflows.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.

Requirements

  • An understanding of Docker basics.
  • Experience with the Linux command line.
  • An Amazon AWS account with at least 10 USD on it.

Audience

  • Developers
  • System Administrators
  • DevOps Engineers

Course Outline

Introduction

Preparing an AWS Account

Overview of Amazon ECS Features and Architecture

Costs of Running Amazon ECS

Overview of the Different ECS Components

Navigating the CLI

Working with the ECS Agent

Working with ECS Tasks

Overview of ECS Services

Creating a Containerized Application

Creating a Cluster

Deploying the Application

Scaling the Application

Scheduling and Automation

Assigning the Application to a Domain Name

Setting up a Continuous Integration Pipeline

Integrating Docker and Kubernetes with an existing Continuous Integration System

Troubleshooting

Summary and Conclusion

Leave a Reply

Your email address will not be published. Required fields are marked *