Skip to main content Explore View all products (200+) Microsoft Foundry Azure Copilot GitHub Copilot Azure Kubernetes Service (AKS) Azure Cosmos DB Azure Database for PostgreSQL Azure Arc Microsoft Fabric Linux virtual machines in Azure Foundry Models Foundry Agent Service Foundry IQ Foundry Tools Foundry Control Plane Observability in Foundry Control Plane Azure OpenAI in Foundry Models Azure Speech in Foundry Tools Azure Machine Learning View all databases Azure Cosmos DB Azure DocumentDB Azure SQL Azure Database for PostgreSQL Azure Managed Redis Microsoft Fabric Azure Databricks Linux virtual machines in Azure Windows Server on Azure Azure Functions Azure Virtual Machine Scale Sets Azure API Management Azure Container Apps Azure Kubernetes Service (AKS) Azure Kubernetes Fleet Manager Azure Container Registry Azure Red Hat OpenShift Azure Container Instances Azure Container Storage Azure Arc Azure Local Microsoft Defender for Cloud Azure Monitor Microsoft Sentinel Azure Migrate View all solutions (40+) Cloud solutions for small and medium businesses Cloud migration and modernization center Data analytics for AI Azure Databases AI apps and agents Microsoft Marketplace Microsoft Sovereign Cloud AI apps and agents Responsible AI with Azure AI Infrastructure Data analytics for AI Machine learning operations (MLOps) Low-code application development on Azure Integration Services Serverless computing DevOps Migration and modernization center .NET apps migration Databases on Azure Linux on Azure Oracle on Azure SAP on the Microsoft Cloud Adaptive cloud High-performance computing (HPC) Infrastructure as a service (IaaS) Resiliency Azure Essentials Azure Accelerate FinOps on Azure Microsoft Marketplace Azure pricing overview Create an Azure account Free Azure services Flexible purchase options Pricing calculator FinOps on Azure Maximize ROI from AI Azure savings plans Azure reservations Azure Hybrid Benefit Virtual Machines Azure SQL Microsoft Foundry Microsoft Fabric Azure Kubernetes Service (AKS) Microsoft Defender for Cloud Software Development Companies Microsoft Marketplace Find a partner Get started with Azure Customer stories Analyst reports, white papers, and e-books Videos Learn more about cloud computing Documentation Explore Azure portal Developer resources Quickstart templates Resources for startups Developer community Students Azure for partners Blog Events and Webinars Learn Support Contact Sales Get started with Azure Sign in
  • 3 min read

Azure Container Instances now generally available

I am proud to announce the general availability of Azure Container Instances (ACI) – a serverless way to run both Linux and Windows containers.

I am proud to announce the general availability of Azure Container Instances (ACI) – a serverless way to run both Linux and Windows containers. ACI offers you an on-demand compute service delivering rapid deployment of containers with no VM management and automatic, elastic scale. When we released the preview last summer of ACI, it was the first-of-its-kind and fundamentally changed the landscape of container technology. It was the first service to deliver innovative serverless containers in the public cloud. As part of today’s announcement, I am also excited to announce new lower pricing, making it even less expensive to deploy a single container in the cloud. ACI also continues to be the fastest cloud-native option for customers in the cloud, getting you compute in mere seconds that also provide rich features like interactive terminals within running containers and an integrated Azure portal experience.

 

ACI GA - Imgur

In addition to the ease-of-use and granular billing available with ACI, customers are choosing ACI as their serverless container solution because of its deep security model, protecting each individual container at a hyper-visor level which provides a strong security boundary for multi-tenant scenarios. It can sometimes be a challenge to secure multi-tenant workloads running inside containers on the same virtual machine. Enabling this isolation without requiring you to create a hosting cluster is unique from other clouds and is a true cloud native model.

Jedox AG, a customer providing business intelligence solutions for systematic data analysis, is using ACI to sandbox customer trials and demos for their marketplace of SaaS solutions. You can hear more from Jedox on their use of ACI in the newly published case study.

Today, we see customers using ACI across a wide spectrum of scenarios including batch processing, continuous integration, and event-driven computing. We hear consistently from customers that ACI is uniquely suited to handle their burst workloads. ACI supports quick, cleanly packaged burst compute that removes the overhead of managing cluster machines. Some of our largest customers are also using ACI for data processing where source data is ingested, processed, and placed in a durable store such as Azure Blob Storage. ACI enables each stage of work to be efficiently packaged as a container assigned with custom resource definitions for agile development, testing, and deployment. By processing the data with ACI rather than statically provisioned virtual machines, you can achieve significant cost savings due to ACI’s granular per-second billing.

To make ACI even more compelling for these workloads, along with our general availability I am thrilled to announce new, lower prices, including making initial creation free. The following table* summarizes the new Azure Container Instances pricing structure. For detailed information, please visit the pricing page. Note that the new pricing is effective starting July 1, 2018.

 New prices (US West)Old price (Global)
Create feeNone$0.0025 per Instance created
vCPU per second$0.000012$0.0000125
Memory (GB) per second$0.000004$0.0000125

When we first launched ACI, we also created an experimental version of the ACI Connector for Kubernetes. It provided the benefits of ACI’s per-second billing and zero infrastructure execution via the portable Kubernetes API. At KubeCon last December we announced the Virtual Kubelet, an open source project designed to bridge Kubernetes with limitless and serverless container offerings similar to ACI. Since the announcement of Virtual Kubelet, the project has gained momentum in the Kubernetes community and we now have multiple providers, including VMware, AWS and Hyper.sh, collaborating closely with us.

We have been so excited about this new compute offering since preview, and we have listened to your feedback to shape several important new features including:

We have many exciting features including VNET integration planned later this year. Learn more about current features on our documentation or our sample tutorials.

ACI is a transformative way of using containers in the public cloud. With this service, Azure introduced a new compute primitive that combines the flexibility and security of virtual machines with the speed and simplicity of containers – all powered by Azure’s global cloud. With Virtual Kubelet support, ACI also realizes the vision of a “serverless Kubernetes.”

Go ahead and give it a try and provide us your feedback.

Thanks,

Corey

*Please refer to the pricing page for the most up-to-date information on product pricing.

English (United States)
Your Privacy Choices Opt-Out Icon Your Privacy Choices
Consumer Health Privacy Sitemap Contact Microsoft Privacy Manage cookies Terms of use Trademarks Safety & eco Recycling About our ads