Imagine you want to run multiple small apps on Azure. Which reason best explains why containers are better than traditional virtual machines for this?
Think about how much system resources each app needs and how quickly it can start.
Containers share the host operating system kernel, so they use less memory and start faster than virtual machines, which each run a full OS.
You want to deploy a containerized app on Azure that can automatically add or remove instances based on demand. Which service should you choose?
Look for a service designed to manage many containers and scale them automatically.
Azure Kubernetes Service (AKS) manages containerized apps and can automatically scale the number of container instances based on load.
Which option describes a main security advantage of running containers on Azure?
Think about how containers keep apps separated to limit damage.
Containers provide process and filesystem isolation, so if one container is compromised, others remain protected.
You have a container running in Azure Container Instances. You update the container image in your registry. What happens to the running container?
Consider how Azure Container Instances manages running containers and image updates.
Azure Container Instances does not automatically update running containers when the image changes; you must redeploy or restart the container.
To keep your containerized app running smoothly on AKS, which practice is most important?
Think about how AKS can detect and fix problems with containers automatically.
Health probes let AKS know if containers are healthy or ready to serve traffic, enabling automatic restarts and better reliability.