-
Create an app on Node.js (enrich the template which was provided in the class) or use another language (Java, Ruby, Python ...). Cover the app with unit tests (functional, integration, ...).
-
Apply CI/CD pipeline using Travis CI and Heroku (or other tools like GitLab)
-
Build docker image out of your application
-
Make docker orchestration using Docker Compose
To be continued ...