Skip to content
Pass Microsoft, Cisco, Sap and Salesforce Exams
Menu
  • Home
  • Exams
  • Certifications
  • Cloud Computing
  • Cyber Security
  • Contact Us
  • Log in
  • Sign up
Menu

Provision and manage containers

Posted on 2024-09-062024-09-06 by zeusexam

Skill 3.3: Provision and manage containers

Today, containers are considered a first choice for instant deployments following DevOps methodology. With this evolution, Microsoft has also given equal or more importance to con- tainers while designing product features for Microsoft Azure. Multiple containers can run on a host operating system (Windows or Linux), and each container provides hosted applications with a mechanism to utilize CPU, memory, file storage, and network connections.

Although containers do not have their own operating systems, so they can be deployed and run anywhere, most distributions include most user-mode operating system components. They share the host operating system with other containers and are isolated from each other. Containers are widely used to develop and package applications along with their dependen- cies and configurations into a single container image. The containerized applications will be deployed as container images on the host operating system.

By using containers, deployment times are shortened, maintenance is easier, and scale-out/ in is possible in seconds. This is the sole reason why large enterprises are slowly moving to container technology. Containers can be built from your private image repository using Azure Container Registry, Docker Hub, or similar repositories. You can download images, make them available to container hosts, and then deploy new container instances in a matter of seconds.

Developers can even further modify them with their runtimes, plugins, and their own code, creating their own versioned images that can be instantly deployed. This means developers are more productive and can manage their code dynamically to deploy new code versions quickly. This can be further integrated to CI/CD tolls to automate the end-to-end deployment flow for containerized applications.

Create and manage an Azure Container Registry

An Azure Container Registry (ACR) is a container image repository based on Docker Registry 2.0. You can create an ACR resource instance in your Azure subscription to store and manage container images and related components. An ACR can be used with your existing container pipelines, or you can use ACR Tasks to build new container images directly in Azure.

When you deploy an ACR to your subscription, there are three SKU options to choose from: Basic, Standard, and Premium. Table 3-1 outlines some of the primary differences between tiers.

TABLE 3-1 Azure Container Registry tiers

FeatureBasicStandardPremium
Included storage10 GiB100 GiB500 GiB
Webhooks210500
Download bandwidth30 Mbps60 Mbps100 Mbps
Geo-replicationNot supportedNot supportedSupported
Availability zonesNot supportedNot supportedSupported
Customer-managed keysNot supportedNot supportedSupported

Post navigation

← Availability sets and managed disks
Dataflow – Google Cloud Engineer Exam Guide →

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Categories

  • 100-150 Study Course
  • AWS Study Course
  • AZ-104 Study Course
  • Certified Advanced Salesforce Admin
  • Cisco Study Course
  • CLF-C02 Study Course
  • Google
  • Google Associate Cloud Engineer
  • Microsoft Study Course
  • Salesforce
  • Study Course
© 2024 Zeusexam, Inc. All rights reserved. | Privacy Statement | Terms of Use | Use of Cookies | Trust | Accessibility | Cookie Preferences | Your Privacy Choices