-
Notifications
You must be signed in to change notification settings - Fork 95
GitHub Projects And Roadmap Operating Model
Chris Panagiotidis edited this page Jun 13, 2026
·
1 revision
This page explains how the GitHub Projects, milestones, labels, and issues are used to operate the Azure Landing Zone Lab roadmap.
Use this page with:
- Roadmap And Backlog
- Known Limitations And Design Decisions
- Testing and Validation
- Operations Runbooks
| Board | Purpose |
|---|---|
| Master Roadmap | Full roadmap across all active workstreams |
| Secure Foundation | Security, governance, RBAC, policy, management access, and PaaS hardening |
| CI/CD Validation | GitHub Actions, OIDC, Terraform validation, state safety, and tests |
| Observability Operations | Monitoring, diagnostics, workbooks, runbooks, and cost operations |
| Workload Scenarios | Workload spokes, App Gateway, AKS, smoke tests, and production-like scenarios |
| Milestone | Intended outcome |
|---|---|
| Project 1 - Secure Foundation & Governance | Complete priority security and governance hardening |
| Project 2 - CI/CD, State & Validation | Complete delivery pipeline and validation hardening |
| Project 3 - Observability & Operations | Complete monitoring, evidence, runbook, and cost operations |
| Project 4 - Workload & Production Scenarios | Complete workload validation and production-like scenarios |
| Label family | Examples | Use |
|---|---|---|
| Workstream |
project:foundation, project:cicd-validation
|
Routes issue to the right project board |
| Priority |
priority:P0, priority:P1, priority:P2
|
Defines sequencing and urgency |
| Area |
area:security, area:monitoring, area:docs
|
Helps filter by skill or subsystem |
| Type |
type:task, type:validation
|
Separates implementation from proof |
Every roadmap issue should include:
- Goal.
- Why it matters.
- Scope.
- Acceptance criteria.
- Source references.
- Wiki links.
- Validation approach.
An issue is not ready if it does not explain how success will be proven.
Recommended weekly flow:
- Review the Master Roadmap.
- Pull the highest-priority unblocked P0/P1 issue.
- Confirm the issue has clear acceptance criteria.
- Implement on a branch.
- Run local validation.
- Open or update PR.
- Attach evidence from CI, Terraform plan, Azure validation, or screenshots.
- Update wiki if behavior changed.
- Close issue only after validation evidence is present.
| Work type | Done means |
|---|---|
| Terraform change | fmt, init, validate, plan, security scan, and policy check pass |
| Security change | Threat/risk documented and validation proves control behavior |
| CI/CD change | Workflow run proves the new behavior |
| Monitoring change | Logs, metrics, diagnostics, or alerts are verified |
| Documentation change | Sidebar, links, and related pages are updated |
| Cost change | Cost impact and cleanup path are documented |
- Each Project readme links to the relevant wiki pages.
- Each issue should link to at least one wiki page.
- Each major wiki page should link back to the roadmap or related project board when it describes future work.
- Completed implementation issues should leave evidence in PRs or wiki pages, not only in comments.
- Roadmap And Backlog
- Testing and Validation
- Production Readiness Review
- Known Limitations And Design Decisions
Next page: Roadmap And Backlog
- Architecture Overview
- Full Environment Inventory
- Network Topology
- Shared Services
- Workloads
- Module Reference
- Security Model
- Security Operations
- Identity and Access
- Governance and Policy
- Production Readiness Review
- Monitoring and Diagnostics
- Operations Runbooks
- Azure Portal Validation Evidence
- Cost Management
- Disaster Recovery and Resilience