You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+11Lines changed: 11 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [Unreleased]
9
9
10
+
### Changed
11
+
- Reworded public docs to refer to "data consumers" instead of "customers" to better describe the intended audience of this public repository.
12
+
- Slimmed `docs/architecture.md` and `docs/faq.md` to keep only generic starter-kit guidance; removed deeper operator-specific content that lives in the internal platform repo.
13
+
- Trimmed `docs/consumer-ingestion-guide.md` to focus on the manifest, index-file, and checkpointing contracts; removed references to internal platform pipeline names.
14
+
15
+
### Added
16
+
-`docs/extending-the-starter-kit.md` covering target-database substitution patterns (Fabric, SQL, Snowflake), extracted from the previous ingestion guide.
17
+
18
+
### Removed
19
+
-`docs/implementation-checklist.md` (internal operator checklist; relocated to the internal platform repo).
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -64,14 +64,14 @@ See [.github/PULL_REQUEST_TEMPLATE.md](.github/PULL_REQUEST_TEMPLATE.md) for our
64
64
65
65
❌ Microsoft internal code or proprietary assets
66
66
❌ Secrets, credentials, or sensitive configuration
67
-
❌ Tenant-specific or customer-identifying information
67
+
❌ Tenant-specific or identifying information
68
68
❌ Code designed for Microsoft internal environments
69
69
❌ Changes requiring Microsoft internal dependencies
70
70
71
71
## Important Notes
72
72
73
73
-**No SLA or Production Support**: This is a community project, not a Microsoft service. Contributions and responses are provided on a best-effort basis.
74
-
-**Reference Architecture**: This is a starter kit and reference implementation. Production deployments require customer validation and additional controls.
74
+
-**Reference Architecture**: This is a starter kit and reference implementation. Production deployments require additional validation and controls by the deploying organization.
75
75
-**Your Responsibility**: When you deploy resources, you are responsible for their security, compliance, and operational management.
Copy file name to clipboardExpand all lines: README.md
+10-11Lines changed: 10 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,16 +1,15 @@
1
1
# CDM Starter Kit
2
2
3
-
A customer-focused Azure infrastructure starter kit for deploying CDM Starter Kit utility resources using Bicep and Azure CreateUIDefinition.
3
+
An Azure infrastructure starter kit for deploying CDM Starter Kit utility resources using Bicep and Azure CreateUIDefinition.
4
4
5
5
## What This Repository Is
6
6
7
-
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.
7
+
This repository provides **infrastructure-as-code templates and deployment automation** for data consumers who want to establish foundational CDM Starter Kit capabilities in their own Azure environments. It is **not** a Microsoft service, does not deploy into Microsoft tenants, and contains no first-party production code or secrets.
- Teams needing structured infrastructure foundations for data analytics and cost optimization
11
+
- Data consumers establishing CDM Starter Kit practices in their own Azure subscriptions
12
+
- Teams needing a structured infrastructure foundation for data analytics workloads
14
13
15
14
## What It Deploys
16
15
@@ -25,27 +24,27 @@ This starter kit provisions the following infrastructure components:
25
24
26
25
### Important Usage Constraints
27
26
28
-
This starter kit is designed for **customer-owned Azure subscriptions only**:
27
+
This starter kit is designed for **consumer-owned Azure subscriptions only**:
29
28
30
29
- ✅ Deploy into your own Azure subscriptions
31
30
- ✅ Verify subscription quotas, target-region service availability, and selected SKUs before deployment
32
-
- ❌ **Do not** deploy into Microsoft internal or production tenants
33
31
- ❌ This repository **does not contain secrets, API keys, certificates, or tenant-specific credentials**
34
32
- ❌ **Never** add secrets, connection strings, or subscription IDs to this repository
35
33
36
34
### Implementation Details
37
35
38
36
-**Infrastructure-as-Code**: Uses Azure Bicep for declarative, version-controlled infrastructure
39
37
-**UI-Driven Deployment**: Includes Azure CreateUIDefinition forms for guided Azure Portal deployments
40
-
-**Customer-Owned Identity**: All RBAC and access is configured by and for the deploying customer
38
+
-**Consumer-Owned Identity**: All RBAC and access is configured by and for the deploying organization
41
39
-**No Microsoft Runtime**: Does not provision Microsoft-managed services or long-running cloud infrastructure on our behalf
42
40
43
41
## Getting Started
44
42
45
43
1. Review [CONTRIBUTING.md](./CONTRIBUTING.md) for contribution guidelines
46
44
2. See [docs/architecture.md](./docs/architecture.md) for infrastructure overview
47
45
3. Check [docs/faq.md](./docs/faq.md) for common questions
48
-
4. Report security concerns privately via [SECURITY.md](./SECURITY.md)
46
+
4. See [docs/extending-the-starter-kit.md](./docs/extending-the-starter-kit.md) for guidance on enhancing the kit
47
+
5. Report security concerns privately via [SECURITY.md](./SECURITY.md)
49
48
50
49
## Code of Conduct
51
50
@@ -58,7 +57,7 @@ This project is licensed under the [MIT License](./LICENSE).
58
57
## Security & Transparency
59
58
60
59
-**Secret Scanning**: This repository has Secret Scanning enabled to prevent accidental credential commits
61
-
-**No Hardcoded Credentials**: All examples use parameterized deployment with customer-supplied values
60
+
-**No Hardcoded Credentials**: All examples use parameterized deployment with consumer-supplied values
62
61
-**Vulnerable Dependency Scanning**: Automated scanning is configured via Dependabot
63
62
64
63
For security concerns, see [SECURITY.md](./SECURITY.md).
@@ -71,4 +70,4 @@ For security concerns, see [SECURITY.md](./SECURITY.md).
71
70
72
71
---
73
72
74
-
**Not a Microsoft service.**Customer-deployed reference architecture for CDM Starter Kit infrastructure on Azure. Deploy and use at your own discretion.
73
+
**Not a Microsoft service.**Consumer-deployed reference architecture for CDM Starter Kit infrastructure on Azure. Deploy and use at your own discretion.
Copy file name to clipboardExpand all lines: SUPPORT.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
## Scope
4
4
5
-
CDM Starter Kit is an open-source infrastructure starter kit for Azure customers and partners. This repository is **not** a Microsoft service and does not include SLA-backed production support.
5
+
CDM Starter Kit is an open-source infrastructure starter kit for data consumers running workloads in their own Azure subscriptions. This repository is **not** a Microsoft service and does not include SLA-backed production support.
6
6
7
7
## How to Get Help
8
8
@@ -39,14 +39,14 @@ Follow `SECURITY.md` and report privately to the security contact listed there.
This starter kit provides Infrastructure-as-Code templates to deploy a foundational CDM Starter Kit infrastructure stack on Azure. It is designed as a **customer-deployed reference architecture**on customer-owned Azure subscriptions.
5
+
This starter kit provides Infrastructure-as-Code templates to deploy a foundational analytics stack on Azure. It is a **consumer-deployed reference architecture**intended to run in the data consumer's own Azure subscription.
6
6
7
7
## Core Principles
8
8
9
-
### 1. Infrastructure-as-Code (Bicep)
9
+
### Infrastructure-as-Code (Bicep)
10
10
11
11
All infrastructure is declared using Azure Bicep:
12
12
13
-
-**Version-controlled** - All configurations tracked in Git
**Summary**: This kit provides the **infrastructure template**. Customers are responsible for **deployment configuration, operational management, and security hardening**.
143
-
144
-
## Scaling & Customization
145
-
146
-
The starter kit is designed for easy customization:
147
-
148
-
-**SKU Flexibility**: Bicep parameters support resource sizing
149
-
-**Regional Deployment**: Works across Azure regions
150
-
-**Tagging Strategy**: Customer-defined tag schemas (TBD)
151
-
-**Module Reusability**: Components can be extended or replaced
152
-
-**Integration**: Designed to connect with existing Azure infrastructure
66
+
What the template provides out of the box:
153
67
154
-
## Compliance & Governance
68
+
- Encryption at rest and in transit (Azure defaults)
69
+
- Audit-log capture on supported resources
70
+
- Configurable network access via NSGs and resource firewalls
155
71
156
-
-**Audit Logging**: All deployments and access logged to Activity Log
157
-
-**Blueprint Support**: Can be packaged as Azure Blueprint
158
-
-**Policy-Compatible**: Works with Azure Policy for governance
159
-
-**Tagging**: Supports cost allocation and compliance tagging (TBD)
160
-
-**Documentation**: Clear parameter descriptions for compliance review
- Identity assignments (AAD users, groups, service principals)
76
+
- Data retention, lifecycle, and backup policies
77
+
- Workload-specific compliance controls
163
78
164
-
**Key Takeaway**: This is a **reference architecture starterkit**, not a production service. Customers deploy, operate, and secure the infrastructure. Microsoft provides the template and examples.
79
+
See [extending-the-starter-kit.md](./extending-the-starter-kit.md) for patterns to adapt the kit to other target databases or runtimes.
0 commit comments