- Management Groups and Subscriptions handling module
- Custom Policy definitions module
- Creation and deployment of Custom RBAC Role Definitions module
- Policy assignment module (assign subset)
- Logging & Security module
- MGs Diagnostic Settings orchestration (optional)
- Policy assignment module (assign subset)
- Network vwanConnectivity module
- Network spokeNetworking module
- Network vnetPeeringVwan module
- Policy assignment module (assign subset)
Using event registration email addresses (no dedicated creds)
Tatooine
https://github.com/msft-azure-iac-hackathon
https://github.com/msft-azure-iac-hackathon/github-runner-in-azure-container-apps
Timeslot | Subject | Details | Session type |
---|---|---|---|
09:00 - 09:30 | Introductions & Goals | The why | Keynote |
09:30 - 10:00 | Agenda & Logistics | The how | General |
10:00 - 11:00 | Kickoff |
|
General |
11:00 - 11:10 | Break | Break | |
11:10 - 12:00 | Hands-on | Design, parameterize and deploy your Azure Landing Zone from GitHub Workflows | Hands-on/lab |
12:00 - 13:00 | Lunch break | Break | |
13:00 - 17:00 | Hands-on | Continue the landing zone deployment | Hands-on/lab |
Timeslot | Subject | Details | Session type |
---|---|---|---|
09:00 - 09:30 | Day refresher | Recap of yesterday & leasons learned | General |
09:30 - 12:00 | Hands-on | Continue the Landing Zone deployments (breaks as needed) | Hands-on/lab |
12:00 - 13:00 | Lunch break | Break | |
13:00 - 14:00 | Solution Automation | Learn about a new solution that you must deploy on top of your ESLZ. You will need to build your own templates and pipelines. | Brainstorming |
14:00 - 17:00 | Hands-on | Start deploying your custom solution (breaks as needed) | Hands-on/lab |
Timeslot | Subject | Details | Session type |
---|---|---|---|
09:00 - 09:30 | Day refresher | Recap of yesterday & leasons learned | General |
09:30 - 12:00 | Hands-on | Continue the rollout of your custom solution (breaks as needed) | Hands-on/lab |
12:00 - 13:00 | Lunch break | Break | |
13:00 - 13:30 | Next steps | How to share this knowledge and experience within your organization | Keynote |
13:30 - 17:00 | Hands-on | Continue the rollout of your custom solution (breaks as needed) | Hands-on/lab |