Introduction
  • Introduction to the Course
  • What you should Know?
  • Basic Concepts and some Technologies involved
  • Course Structure
  • Architecture Overview: ELB, AZs, VPC, S3, Autoscaling ECS Cluster & RDS Cluster
  • Development Pipeline Overview: CodePipeline, CodeBuild, CodeDeploy
  • Cloudformation and Infrastructure as a Code (IaaS)
Content & Coding - Architecture.
  • Main Architecture Overview & CFN Template
  • Virtual Private Cloud (VPC) Cloudformation Definition
  • Elastic Load Balancer (ELB) Cloudformation Definition
  • EC2 Container Service (ECS) Cluster Cloudformation Definition
  • Service & Task Definiiion Cloudformation Definition
  • Aurora Database (RDS) Cluster Cloudformation Definition
Cloudformation Execution and Details
  • The Cloudformation Magic
Content & Coding - Deployment Pipeline
  • Deployment Pipeline - CodePipeline Overview
  • CodePipeline Main Architecture Reference Cloudformation Definition
  • Cloudformation Execution
  • Codepipeline Cloudformation Definition - Part 1
  • Codepipeline Cloudformation Definition - Part 2
  • Defining our Application & Using the Dockerfile
Using Docker, Tweaking - Tunning the Application & the Architecture
  • Tweaking - Tunning the Application & Architecture
Conclusions
  • Course Conclusions