§ Fully managed Azure Service § Seamless integration with Docker CLI § Available in three SKUs (Basic, Standard Premium) § Provides webhooks for further automation like Continuous Deployment (CD) Azure Container Registry
login mechanism for regular usage § Tokens requested by Azure CLI will be used to authenticate with ACR § Headless Authentication using Azure AD Service Principals § Used by Orchestrators or other Services § Admin Account § Designed for Single User scenarios § Should be disabled on all (pre)-production ACRs Authentication
§ Interaction with public and private Docker Registries § Frictionless Continuous Deployment § Port Forwarding configured automatically § Dockerfile EXPOSE Azure Web Apps
No orchestration or administration required § Consume Docker images from Docker Hub or Azure Container Registry § Public IP connectivity § Persistent storage using Azure Files shares § Support for Windows and Linux Containers Azure Container Instances
§ Payed per second and per created instance § Create requests + memory duration + core duration = total cost § Prices are shown for Azure region West Europe Price Create Container Instance 0,0022 € Container Instance duration Per CPU Core and second 0,0000102 € Per GB Memory and second 0,0000102 €
containerized apps § Easy to scale-out, upgrade, replicate § Seamless integration with other Azure resources § Self healing for k8s Masters § Cost efficient – you pay for your Nodes Azure Container Services
is only available in the following Regions § East US, West Europe, Central US, Canada Central, Canada East § Service quotas and limits* § Max 100 nodes per cluster § Max 110 pods per node § Max 20 clusters per subscription * Due to preview, can be increased by creating an Azure Service Request Azure Container Services
Azure Load Balancer § Easily mount Azure Files Shares and Disks as Volumes § Consume Docker Images from Azure Container Registry § Communicate with other Azure Resources like Redis, SQL Azure § Traffic inside the same region is always free AKS Azure Integration
requirements § Great for simple (stateless) Web Applications § Applications that consist of a few artefacts § Use them when scale-out capabilities fit your requirements Azure Web Apps for Containers