In this chapter, you will learn how to deploy the catalog web service on Microsoft Azure. Although we will be focusing on the Microsoft Azure cloud provider and most of the instructions will be strongly linked to that platform, some of the concepts can be applied to multiple cloud providers: containers are becoming a common way to build and run applications and web services on the cloud, therefore, every cloud provider offers slightly different services and products to host containers. This chapter will not go too deeply into Microsoft Azure; it will provide an overview of Azure Container Instances (ACI) and Azure App Service features of the Azure cloud.
In this chapter, we will cover the following topics:
- Getting started with Azure
- Pushing containers into Azure Container Registry
- Configuring ACI
- Configuring app services