DevOps!
-
Write a simple HTTP server that serves the string 'Hello World' with some fancy formatting of your choice. Any language works.
-
Write some testing around your HTTP server to test that it is serving the correct content, starts up, etc.
-
Automate testing via the Travis-CI build system.
-
Lock down your precious
master
branch so that GitHub Pull Request's are required. -
Automate versioning via the Travis-CI.
-
Create Docker container for application.
-
Deploy the container to Amazon Container Service.