AWS-Logo_White-Color
Introduction
Why Containers?
What is a container?
What is Docker?
Benefits of containers
ECS Overview
Cluster
Task Definitions
Tasks and Scheduling
Services
Fargate
Service Discovery
What will we be doing in the workshop?
Prerequisites
...on your own
Create an AWS account
...at an AWS event
AWS Workshop Portal
Create a Workspace
Install and Configure Tools
Clone the Service Repos
Platform
Build the Platform
Build the Environments
Frontend Rails App
Deploy the Frontend Service
Node.js Backend API
Deploy the NodeJS Service
Crystal Backend API
Deploy the Crystal Service
CloudWatch Container Insights
Setup Container Insights
Explore Container Insights
Setup Load testing
Perform Load testing
Load testing metrics
Setup Alarms on CloudWatch Metrics
Trigger CloudWatch alarm
CloudWatch Logs Insights
Clean up resources
Capacity Providers
Capacity Providers Primer
Deploy Fargate Capacity Provider Strategy
Deploy ECS Cluster Auto Scaling
Blue/Green Deployments
Meet the application
CodePipeline Primer
Build Environment
Review blue deployment
Update CodeCommit Repository
Review the green deployment
Rollback failed deployment
Review the configurations
Cleanup
Stateful Workloads
Meet the application
EFS Primer
Build the environment
Deploy the application
Test Functionality
Cleanup
Local Testing
Install prerequisites
Frontend Rails App
Node.js Backend API
Crystal Backend API
Cleanup
Conclusion
What Have We Accomplished
Cleanup
Clean up Compute Resources.
Cleanup the Workspace
Let us know what you think!
More Resources
More
Containers from the Couch
@brentContained
@realadamjkeller
AppMesh Workshop
EKS Workshop
AWS Partner Workshops
Github Repos
Platform
Star
Fork
Frontend
Star
Fork
nodejs
Star
Fork
Crystal
Star
Fork
Capacity Providers
Star
Fork
Stateful Workloads
Star
Fork
© 2020 Amazon Web Services, Inc. or its Affiliates. All rights reserved.
1682856
Edit this page
Amazon ECS Workshop
>
Prerequisites
> Embedded tab content
Embedded tab content