16
Running Applications On-Premises and in the Cloud
Up to the last chapter, we added additional functionality to the Codebreaker application; in Chapter 15, we added services communicating with asynchronous communication. We used Azure Storage queues and Azure Event Hubs with the Azure Codebreaker variant; with the on-premises version, we added a Kafka container.
In this chapter, we look at what needs to be known when deploying the solution to Microsoft Azure and to on-premises environments. Using Azure, we deployed the solution to an Azure Container Apps environment from Chapter 5 onward. The Azure Container Apps environment uses Kubernetes behind the scenes. In this chapter, we directly deploy to a Kubernetes cluster, which can easily be ...
Get Pragmatic Microservices with C# and Azure now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.