Introduction to IaC and Data Loading
Infrastructure as Code Concepts
Azure Bicep
Data Loading Tools (Fivetran/Airbyte)
Airbyte Cloud Lab
Practice
Assignment
Gotchas & Pitfalls
Week 14 Lesson Plan (Teachers)
Week 14 Lesson Plan (Teachers)
Content coming soon...
Suggested Topics to Cover
- Demo: live Bicep demo — write and deploy a Bicep template from VS Code
- Demo: VS Code Bicep extension with IntelliSense and validation
- Demo: configuring an Airbyte Cloud connection and running a sync live
- Workshop: students write and deploy their own Bicep template (guided lab)
- Workshop: students set up an Airbyte connection and verify data in the destination (guided lab)
- Discussion: build vs buy for data ingestion and when each approach makes sense
- Whiteboard session: drawing the full data platform architecture showing where IaC and connectors fit
- Code review of Bicep templates: best practices (parameters, naming, modules)
- Assessment rubric: working Bicep deployment, successful Airbyte sync, clear documentation
The HackYourFuture curriculum is licensed under CC BY-NC-SA 4.0

*https://hackyourfuture.net/*
Found a mistake or have a suggestion? Let us know in the feedback form.