APEX MicroHack — 1-day hackathon (09:00 - 17:00)
Aspect Details Team Size Up to 5 members per team Number of Teams Flexible based on cohort
Time Block Duration Activity 09:00-10:00 Intro 60 min Welcome, setup, workflow demo 10:00-11:00 Challenge 1 60 min Requirements Capture 11:00-12:00 Challenge 2 60 min Architecture Design 12:00-12:45 🍽️ Lunch 45 min Break 12:45-13:30 Challenge 3 45 min IaC Implementation & Deployment 13:30-14:15 Challenge 4 45 min DR Curveball & Deployment 14:15-14:30 Checkpoint 15 min Facilitator check-in and reset 14:30-15:00 Challenge 5 30 min Load Testing 15:00-15:15 ☕ Break 15 min Rest & recharge 15:15-15:30 Challenge 6 15 min Documentation 15:30-15:35 Challenge 7 5 min Diagnostics 15:35-15:50 🎯 Prep 15 min Presentation Preparation 15:50-16:50 Challenge 8 60 min Team Showcase 🎤 16:50-17:00 Wrap-up 10 min Leaderboard, cleanup, close
Note
Block duration vs. task duration : Each schedule block includes time for coaching check-ins, transitions, and buffer. The “Duration” below is the recommended active working time for the challenge task itself. The remaining block time is for facilitator check-ins, setup, and transitions.
Expand table
# Challenge Duration Points Agent(s) 1 Requirements Capture 30 min 20 02-Requirements 2 Architecture Design 30 min 25 03-Architect, 04-Design 3 IaC Implementation & Deploy 45 min 25 05-IaC Planner, 06b-Bicep CodeGen/06t-Terraform CodeGen, 07b-Bicep Deploy/07t-Terraform Deploy 4 DR Curveball & Deploy 45 min 10 03-Architect, 04-Design, 06b-Bicep CodeGen/06t-Terraform CodeGen, 07b-Bicep Deploy/07t-Terraform Deploy 5 Load Testing 30 min 5 04-Design (optional report support), k6 6 Documentation 15 min 5 08-As-Built or 04-Design 7 Diagnostics 5 min 5 09-Diagnose or 04-Design 8 Team Showcase 🎤 60 min 10 (presentation)
# Challenge Duration Points Agent(s) 1 Requirements Capture 30 min 20 02-Requirements 2 Architecture Design 30 min 25 03-Architect, 04-Design 3 IaC Implementation & Deploy 45 min 25 05-IaC Planner, 06b-Bicep CodeGen/06t-Terraform CodeGen, 07b-Bicep Deploy/07t-Terraform Deploy 4 DR Curveball & Deploy 45 min 10 03-Architect, 04-Design, 06b-Bicep CodeGen/06t-Terraform CodeGen, 07b-Bicep Deploy/07t-Terraform Deploy 5 Load Testing 30 min 5 04-Design (optional report support), k6 6 Documentation 15 min 5 08-As-Built or 04-Design 7 Diagnostics 5 min 5 09-Diagnose or 04-Design 8 Team Showcase 🎤 60 min 10 (presentation)
Total Points : 105 base + 25 bonus
Bonus targets : Zone Redundancy (+5), Private Endpoints (+5), Multi-Region DR (+10), Managed Identities (+5)
Time Activity 09:00 Welcome & logistics 09:10 MicroHack overview 09:20 7-step workflow demo 09:35 Setup verification 09:45 Team formation 09:55 Scenario briefing and handoff
Time Activity 10:00 Start — invoke requirements agent 10:15 Check-in — conversations started? 10:30 Review — refine functional scope 10:45 Push — encourage approval 11:00 Complete — move to Challenge 2
Time Activity 11:00 Start — handoff from requirements agent 11:15 Check-in — WAF recommendations? 11:30 Cost — Pricing MCP working? 11:45 Wrap — finalize architecture 12:00 Lunch
Time Activity 12:45 Start — IaC planning agent 12:55 Plan — implementation plan ready? 13:05 Code — IaC code generation agent 13:20 Validate — compile + lint 13:25 Deploy — deploy agent 13:30 Complete — move to Challenge 4
Time Activity 13:30 📣 Challenge 4: DR Curveball Announced 13:35 Update architecture for multi-region 13:50 Generate updated Bicep templates 14:05 Deploy DR infrastructure 14:15 Complete — checkpoint before load testing
Use this short buffer to unblock teams, confirm deployments, and reset before the final run of challenges.
Time Activity 14:30 Challenge 5: Load Testing 14:40 Run k6 load tests 14:50 Review findings 15:00 Break begins
Time Activity 15:15 Challenge 6: Documentation 15:25 Generate workload docs with design agent 15:30 Challenge 7: Diagnostics 15:35 Prep begins 15:50 Showcase starts
Teams prepare their Team Showcase presentations. Each team slot includes the 4-min
pitch, 2-min Q&A, stakeholder questions, facilitator feedback, and transition.
Time Team 15:50 Intro & pairings 15:52 Team 1 presents (~14 min) 16:06 Team 2 presents (~14 min) 16:20 Team 3 presents (~14 min) 16:34 Team 4 presents (~14 min) 16:48 Closing remarks
Announce leaderboard
Key learnings
Resource cleanup reminder