Managing the Application Lifecycle in Amazon ECS with AWS Copilot
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
This lab demonstrates how ECS administrators can use the AWS Copilot tool to make building container infrastructure automated and repeatable.
Level
Advanced
Duration
2 Hours 0 Minutes
Course objectives
In this course, you will learn how to:
• Deploy a multi-microservice application using AWS Copilot.
• Create a deployment pipeline using AWS Copilot.
• Install CloudWatch Container Insights to collect, view, and aggregate metrics and logs.
• Understand how to use the ECR tag immutability option.
Intended audience
This course is intended for:
• Systems Operations Administrators
• Enterprise Architects
• Infrastructure Architects
• DevOps Engineers
• Developers
Prerequisites
We recommend that attendees of this course have the following prerequisites:
• Familiar with container hosted application architecture
• Operational understanding of Amazon ECS
• Familiarity with AWS console and CLI
Course outline
Task 1: Configure AWS Cloud9 and install prerequisites
Task 2: Build the frontend service
Task 3: View the resources created by AWS Copilot
Task 4: Create and deploy a CI/CD pipeline
Task 5: Pipeline security considerations
Task 6: Configure and view logs with Container Insights
Task 7: Deploy the production environment
Challenge A
Tags
Related Courses
Startup EngineeringStanford University via Coursera Developing Scalable Apps in Java
Google via Udacity Cloud Computing Concepts, Part 1
University of Illinois at Urbana-Champaign via Coursera Cloud Networking
University of Illinois at Urbana-Champaign via Coursera Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera