What The Hack - Microservices in Azure
Introduction
The Microservices in Azure hack is intended to teach how to host, operate, and monitor Azure workloads running microservices. During this hack you will be working in Azure App Services, Container Instances, CosmosDB, and Application Insights.
This hack includes a lecture slide deck that features short presentations to introduce key topics associated with each challenge. It is recommended that the host present each short presentation before attendees kick off that challenge.
Learning Objectives
- Build technical skills for deploying, operating, and monitoring workloads in Azure
- Understand different Azure Services that can be employed in a microservices architecture.
Challenges
Prerequisites
- Your own Azure subscription with Owner access
- Azure CLI (or Cloud Shell)
Repository Contents
../Coach
- Lecture presentation with short presentations to introduce each challenge.
- Example solutions to the challenges (If you’re a student, don’t cheat yourself out of an education!)
../Coach/Solutions/Code
- Code for the microservices and a packaging script to publish the containers to Docker Hub.
../Coach/Solutions/Scripts
- Scripts for deploying the microservices to Azure.
../Student/Resources
- Sample template to aid with challenges.
Contributors
- Andy Wahrenberger
- Gino Filicetti