-
Notifications
You must be signed in to change notification settings - Fork 75
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: Module landing zone accelerator integration
- Loading branch information
1 parent
6262c9c
commit 1ffa649
Showing
12 changed files
with
40 additions
and
8 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -182,7 +182,7 @@ The SDK offers developers three ways of making remote service invocation calls: | |
Notice how we assigned the Dapr App Id “tasksmanager-frontend-webapp” to the Frontend WebApp. | ||
|
||
!!! note | ||
If you need to run both microservices together, you need to keep calling `dapr run` manually each time in the terminal. And when you have multiple microservices talking to each other you need to run at the same time to debug the solution. This can be a convoluted process. You can refer to the [debug and launch Dapr applications in VSCode](../../aca/13-appendix/01-run-debug-dapr-app-vscode.md) to see how to configure VScode for running and debugging Dapr applications. | ||
If you need to run both microservices together, you need to keep calling `dapr run` manually each time in the terminal. And when you have multiple microservices talking to each other you need to run at the same time to debug the solution. This can be a convoluted process. You can refer to the [debug and launch Dapr applications in VSCode](../14-appendix/01-run-debug-dapr-app-vscode.md) to see how to configure VScode for running and debugging Dapr applications. | ||
|
||
!!! success | ||
Now both Applications are running using Dapr sidecar. Open your browser and browse for `https://localhost:{localwebappport}`. E.g. `https://localhost:7000` and provide an email to load the tasks for the user (e.g. [email protected]). | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
# Module 11 - Integration with Azure Container Apps landing zone accelerator | ||
|
||
Azure landing zone accelerators provide architectural guidance, reference architectures, reference implementations, and | ||
automation to deploy workload platforms on Azure at scale. They are aligned with industry proven practices, such as | ||
those presented in Azure landing zones guidance in the Cloud Adoption Framework. | ||
|
||
This Azure Container Apps landing zone accelerator represents the strategic design path and target technical state for | ||
an Azure Container Apps deployment, owned and operated by a workload team. | ||
|
||
The application created as part of the workshop is integrated with the Azure Container Apps landing zone accelerator. | ||
|
||
|
||
# Deploy the landing zone | ||
|
||
To deploy the landing zone, you can follow the complete guide in [Azure Container Apps - Internal environment secure baseline [Bicep]](https://github.com/Azure/aca-landing-zone-accelerator/blob/main/scenarios/aca-internal/bicep/README.md). | ||
|
||
The deployment of the sample app deploys also an application gateway with the same name as the one of the landing zone. | ||
It is recommended to deploy only the first four building blocks of the landing zone and then deploy this sample app, | ||
i.e. do not deploy hello world sample app and application gateway. | ||
To do so, you can set the attribute `deployHelloWorldSampleApp` to `false` in the parameters file of the landing zone. | ||
|
||
To have Dapr observability in Application Insights, you need to set the attributes `enableApplicationInsights` and | ||
`enableDaprInstrumentation` to `true` in the parameters file of the landing zone. To know more about monitoring and | ||
observability, you can follow this documentation [Operations management considerations for Azure Container Apps](https://github.com/Azure/aca-landing-zone-accelerator/blob/main/docs/design-areas/management.md). | ||
|
||
|
||
--8<-- "https://raw.githubusercontent.com/Azure/aca-landing-zone-accelerator/main/scenarios/aca-internal/bicep/sample-apps/dotnet-task-tracker-service/docs/02-container-apps.md" |
File renamed without changes.
Empty file.
Empty file.
Empty file.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters