Microsoft Azure is Microsoft's public cloud computing platform for deploying and operating applications, infrastructure, and managed services.
Azure provides a practical starting point for cloud-native applications, including privately hosted container images and managed cloud resources. section 3.9.1
Create a private container registry through the Azure portal:
Sign up at azure.microsoft.com and sign in to portal.azure.com. section 3.9.1
Choose Create a Resource, search for container registry, and select Container Registry by Microsoft. section 3.9.1
Complete the registry details, create a resource group, and deploy the registry. section 3.9.1
Check All Resources and view the registry authentication details after deployment. section 3.9.1
Private container registry
A proprietary application can publish its container images to an Azure private registry instead of a public registry such as Docker Hub. section 3.9.1
Figure 3.10 Creating a new private container registry in the Azure portal
Use the portal walkthrough to locate the container registry creation workflow. section 3.9.1
How Bootstrapping Microservices, Second Edition: With Docker, Kubernetes, GitHub Actions, and Terraform covers it
How deep it goes
Guides portal-based registry creation and authentication, while deferring infrastructure creation through Terraform.
Examples
Uses a private container registry created through the Azure portal for proprietary application images.
What it assumes
Assumes a browser and Azure signup, while teaching registry creation and resource-group selection procedurally.
What you can do after
Operate/configure a private container registry through the Azure portal and inspect its authentication details.
How it connects
Connects cloud-native applications with container registries, Docker Hub, AWS, GCP, resource groups, and Terraform.
Microsoft Azure in ActionMicrosoft Azure is Microsoft's cloud computing platform for deploying applications, storing data, networking resources, and automating operational tasks.
Building Web APIs with ASP.NET CoreAzure is Microsoft's public cloud computing platform providing hosted infrastructure, application, data, and monitoring services.
cloud computingkind of · Cloud computing is the on-demand delivery of computing resources and services over a network from remotely managed infrastructure.
AWSalternative to · Amazon Web Services (AWS) is Amazon's public cloud computing platform, providing on-demand infrastructure and managed services over the internet.
Azure Portalused by · Azure Portal is Microsoft's web-based management interface for creating, configuring, monitoring, and managing Azure resources and services.
virtual machineuses · A virtual machine is a software-based environment that emulates or implements an abstract computer system, providing an interface on which an operating system or programs can execute.
container registryused by · A container registry is a service or repository for storing, managing, and distributing container images and related artifacts.
Azure Spotused by · Azure Spot is an Azure compute pricing option that uses spare capacity at a discount while allowing eviction when Azure needs that capacity.
This explainer was generated by Manning's knowledge graph from the text of Bootstrapping Microservices, Second Edition: With Docker, Kubernetes, GitHub Actions, and Terraform. The section links point to the parts of the book it draws on.