We will use Mu for this workshop. Why Mu?

It’s Cloud Native

Mu knows when to stay out of the way. Mu only uses AWS resources for deploying your microservices.

Continuous Delivery

Mu uses CodePipeline and CodeBuild to continuously test and delivery your microservice to production.


Mu doesn’t have a favorite language. If you can get your microservice running with a Dockerfile, then mu can help!


Mu knows you might not need it anymore. Mu doesn’t have any servers or databases running anywhere. Mu leverages CloudFormation to manage state for all AWS resources.


Mu makes sure you get what you want. You declare your configuration in a YAML file and commit with your source code. Mu takes care of setting up your AWS resources to meet your needs.

Open Source

Mu is MIT licensed, so you can use it commercially. Mu is always looking to improve, so please consider contributing!