In an effort to compete with Amazon Web Services (AWS), Microsoft created a new Azure service, Azure Container Instances services. According to a story on GeekWire, Microsoft’s Azure Container Instances service is currently available as a public preview for Linux containers, and allows developers to start containers on Azure and have the container "billed by the second."
Microsoft details Azure Container Instances in more technical depth on the Azure blog. Microsoft gives us a better idea of what Azure Container Instance service is and what it can do.
"An Azure Container Instance is a single container that starts in seconds and is billed by the second. ACI offer highly versatile sizing, allowing you to select the exact amount of memory separate from the exact count of vCPUs, so your application perfectly fits on the infrastructure. Your containers won’t be billed for a second longer than is required and won’t use a GB more than is needed. With ACI, containers are a first-class object of the Azure platform, offering Role-Based Access Control (RBAC) on the instance and billing tags to track usage at the individual container level. As the service directly exposes containers, there is no VM management you need to think about or higher-level cluster orchestration concepts to learn. It is simply your code, in a container, running in the cloud."
In another development, Microsoft is joining the Cloud Native Computing Foundation (CNCF) as a platinum member. Corey Sanders, Partner Director for Microsoft, notes what Microsoft's CNCF platinum membership means.
“Microsoft is committed to helping organizations of all sizes achieve more, and we see cloud native technologies and open development as a way to enable this. We have contributed across many cloud native projects, including Kubernetes, Helm, containerd, and gRPC, and plan to expand our involvement in the future. Joining the Cloud Native Computing Foundation is another natural step on our open source journey, and we look forward to learning and engaging with the community on a deeper level as a CNCF member.”
Microsoft has noticed that containers are changing the way that companies are building and deploying their enterprise applications. Microsoft's growing support of Kubernetes shows that CNCF membership is necessary to be a part of this growing trend.