Getting Started with Containers on AWS

A two-day hands-on workshop focusing on the overview of several AWS services and ways to run containers using Docker and Docker Swarm.

This two day workshop focused on bringing Cloud concepts to the front-end and back-end engineers. During the two day in-person sessions, I covered:

  • AWS Cloud - Regions, AZs
  • AWS Console, AWS IAM, AWS SDK, CLI
  • Domain Name System (DNS), Route 53
  • AWS SES, SNS
  • AWS S3, CloudFront
  • Nginx, Load Balancing
  • AWS EC2, AMI, EBS
  • AWS VPC, Subnets, Security Groups, NACL
  • Docker, Docker Registry
  • Docker Compose
  • Docker Swarm
  • AWS RDS

During the workshop, the 80+ attendees followed the hands-on exercises on deploying a microservice (Spring Boot and Node) in a containerized fashion on Docker Swarm running on AWS EC2 cluster.

The slides of this workshop are available here.