What Have We Accomplished

We have:

  • Built a Container Registry for each microservice using ECR
  • Built CI/CD for each microservice using CodePipeline and CodeBuild
  • Built Acceptance and Production environments for our application using ECS
  • Deployed a three tier polyglot application using industry best practices
  • Set autoscaling policies for each microservice
  • Configured Blue/Green deploys for each service
  • Centralized logs for each microservice to CloudWatchLogs
  • Configured our infrastructure as code using CloudFormation
  • Used Mu for it’s opinionated best practices approach for managing microservices
  • NOT deployed a single server to configure, manage, patch, or reboot!