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: articles/container-apps/dapr-overview.md
+16-5Lines changed: 16 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ author: hhunter-ms
6
6
ms.service: azure-container-apps
7
7
ms.custom: build-2023
8
8
ms.topic: conceptual
9
-
ms.date: 12/04/2024
9
+
ms.date: 12/11/2024
10
10
---
11
11
12
12
# Microservice APIs powered by Dapr
@@ -29,23 +29,32 @@ Configure microservices APIs for your container apps environment with a [Dapr-en
29
29
30
30
### Managed APIs
31
31
32
-
Azure Container Apps offers managed generally available Dapr APIs (building blocks). These APIs are fully managed and supported for use in production environments.
32
+
Azure Container Apps offers managed generally available Dapr APIs (building block APIs and HTTP APIs). These APIs are fully managed and supported for use in production environments.
33
33
34
34
To learn more about using _alpha_ Dapr APIs and features, [see the Dapr FAQ][dapr-faq].
35
35
36
36
:::image type="content" source="media/dapr-overview/azure-container-apps-dapr-building-blocks.png" lightbox="media/dapr-overview/azure-container-apps-dapr-building-blocks.png" alt-text="Diagram that shows Dapr APIs.":::
|[**Service-to-service invocation**][dapr-serviceinvo]| GA | Discover services and perform reliable, direct service-to-service calls with automatic mTLS authentication and encryption. [See known limitations for Dapr service invocation in Azure Container Apps.](#limitations)|
41
43
|[**State management**][dapr-statemgmt]| GA | Provides state management capabilities for transactions and CRUD operations. |
42
44
|[**Pub/sub**][dapr-pubsub]| GA | Allows publisher and subscriber container apps to intercommunicate via an intermediary message broker. You can also create declarative subscriptions to a topic using an external component JSON file. [Learn more about the declarative pub/sub API.][declarative-pubsub]|
43
45
|[**Bindings**][dapr-bindings]| GA | Trigger your applications based on events |
44
46
|[**Actors**][dapr-actors]| GA | Dapr actors are message-driven, single-threaded, units of work designed to quickly scale. For example, in burst-heavy workload situations. |
45
-
|[**Observability**](./observability.md)| GA | Send tracing information to an Application Insights backend. |
46
47
|[**Secrets**][dapr-secrets]| GA | Access secrets from your application code or reference secure values in your Dapr components. |
47
48
|[**Configuration**][dapr-config]| GA | Retrieve and subscribe to application configuration items for supported configuration stores. |
|[**Health**][dapr-health]| GA | Health check probes that monitor readiness or liveness of Dapr and initialization readiness of SDKs. |
55
+
|[**Metadata**][dapr-metadata]| GA | Returns information about the sidecar, allowing runtime discoverability. |
56
+
57
+
49
58
### Compatible SDKs
50
59
51
60
Dapr's latest client SDK packages are compatible with Azure Container Apps. You can use any of the [supported, GA Dapr APIs](#managed-apis) with the following Dapr client SDK versions:
@@ -102,4 +111,6 @@ Azure Container Apps ensures compatibility with Dapr open source tooling, such a
0 commit comments