Azure / azure-sdk-for-net

This repository is for active development of the Azure SDK for .NET. For consumers of the SDK we recommend visiting our public developer docs at https://learn.microsoft.com/dotnet/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-net.
MIT License
5.18k stars 4.54k forks source link

CDK / Aspire (P5) priorities. #42348

Open mitchdenny opened 4 months ago

mitchdenny commented 4 months ago

This is an overarching tracking issue for CDK API availability required for Aspire integration:

Component Priority CDK API available Aspire integration done Polish pass
Storage High Available Done Due 3/8
SQL Server High Available Done Due 3/8
KeyVault High Available Done Due 3/8
Redis High Available Done Due 3/8
Postgres High Available Done Due 3/8
Cosmos High Available Done Due 3/8
ServiceBus High Available Done Due 3/15
AppConfig Medium Available Done Due 3/8
Open AI Medium Available Done Due 3/15
Azure Search Medium Available Done Due 3/15
SignalR Medium Available Done Due 3/15
Cosmos (Mongo) Low Available Not started (target TBD) Due 3/20
Azure DB for MySql Low Not started (target TBD) Not started (target TBD) Due 3/20
AppInsights Next! Available In Review TBA
Operational Insights Next! Available In Review TBA
Managed Identities Available Not started Not started TBA
Container Registries Next! Not started Not started TBA
Log Analytics Workspaces Next! Not started Not started TBA
Container App Managed Environments Next! Not started Not started TBA
Container Apps In progress Not started Not started TBA
Container Apps (Dapr) Next! Not started Not started TBA

The goal is to deliver these CDK APIs sequentially so that we can get the Aspire integration going ASAP and frontload as much as possible in the Aspire P5 cycle.

### Tasks
- [ ] https://github.com/Azure/azure-sdk-for-net/issues/41986
- [ ] https://github.com/Azure/azure-sdk-for-net/issues/41985
- [ ] https://github.com/Azure/azure-sdk-for-net/issues/41981
- [ ] https://github.com/Azure/azure-sdk-for-net/issues/41980
- [ ] https://github.com/Azure/azure-sdk-for-net/issues/41978
- [ ] https://github.com/Azure/azure-sdk-for-net/issues/41984
- [ ] https://github.com/Azure/azure-sdk-for-net/issues/42349
- [ ] https://github.com/Azure/azure-sdk-for-net/issues/42623
- [x] https://github.com/Azure/azure-sdk-for-net/issues/42574
- [ ] https://github.com/Azure/azure-sdk-for-net/issues/42572
- [ ] https://github.com/Azure/azure-sdk-for-net/issues/42573
- [x] EventHubs for CDK
- [ ] EventHubs with Kafka for CDK
- [ ] Cosmos with Mongo for CDK
- [ ] Azure Database for MySQL for CDK
- [ ] https://github.com/Azure/azure-sdk-for-net/issues/42402
mitchdenny commented 4 months ago

/cc @davidfowl