A customer-focused Azure infrastructure starter kit for deploying CDM Starter Kit utility resources using Bicep and Azure CreateUIDefinition.
This repository provides infrastructure-as-code templates and deployment automation for customers who want to establish foundational CDM Starter Kit capabilities in their Azure environments. It is not a Microsoft service, does not deploy into Microsoft tenants, and contains no first-party production code or secrets.
- Azure customers and partners
- Organizations establishing CDM Starter Kit practices
- Teams needing structured infrastructure foundations for data analytics and cost optimization
This starter kit provisions the following infrastructure components:
- Azure Storage - Foundation data storage with proper access controls
- Azure Data Explorer (Kusto/ADX) - Analytics and telemetry ingestion
- Azure Synapse Analytics - Data warehousing and analytics
- RBAC Scaffolding - Role-based access control structure for secure multi-user environments
This starter kit is designed for customer-owned Azure subscriptions only:
- ✅ Deploy into your own Azure subscriptions
- ✅ Verify subscription quotas, target-region service availability, and selected SKUs before deployment
- ❌ Do not deploy into Microsoft internal or production tenants
- ❌ This repository does not contain secrets, API keys, certificates, or tenant-specific credentials
- ❌ Never add secrets, connection strings, or subscription IDs to this repository
- Infrastructure-as-Code: Uses Azure Bicep for declarative, version-controlled infrastructure
- UI-Driven Deployment: Includes Azure CreateUIDefinition forms for guided Azure Portal deployments
- Customer-Owned Identity: All RBAC and access is configured by and for the deploying customer
- No Microsoft Runtime: Does not provision Microsoft-managed services or long-running cloud infrastructure on our behalf
- Review CONTRIBUTING.md for contribution guidelines
- See docs/architecture.md for infrastructure overview
- Check docs/faq.md for common questions
- Report security concerns privately via SECURITY.md
This project adheres to the Microsoft Open Source Code of Conduct. See CODE_OF_CONDUCT.md for details.
This project is licensed under the MIT License.
- Secret Scanning: This repository has Secret Scanning enabled to prevent accidental credential commits
- No Hardcoded Credentials: All examples use parameterized deployment with customer-supplied values
- Vulnerable Dependency Scanning: Automated scanning is configured via Dependabot
For security concerns, see SECURITY.md.
- Contributions are welcome! See CONTRIBUTING.md
- This is a community-supported open-source project, not a Microsoft service with SLAs
- Maintainers review PRs in good faith but provided as-is without production support guarantees
Not a Microsoft service. Customer-deployed reference architecture for CDM Starter Kit infrastructure on Azure. Deploy and use at your own discretion.