Who doesn't love a good hackathon?, DevOps is a journey, not a destination. Our goal when writing this challenged based hack is to introduce you to the GitHub tooling and some common DevOps practices.
Our intent was to select an Azure Architecture with interconnected resources, separated in Tiers, and implemented concepts of modular programming, with an emphasis on showing how GitHub can help you on your DevOps journey so that you can apply this in your environments.
-
Challenge 0 – Setup.
-
Challenge 1 - GitHub: Introduction.
-
Challenge 2 - GitHub Repos: Introduction.
-
Challenge 3 – Terraform: Infrastructure as Code - Part I .
-
Challenge 4 – Terraform: Infrastructure as Code - Part II .
-
Challenge 5 – GH Actions: Continuous Integration - Infrastructure.
-
Challenge 6 – GH Action: Continuous Delivery Infrastructure .
-
Challenge 7 – GH Actions: Continuous Integration and Continous Delivery App .
-
Challenge 8 – Terraform: Infrastructure as Code - Part III .
-
Possible Solution – Possible Solution .