Most companies use cloud services for their projects nowadays. These companies leverage the seemingly endless scalability and the elastic pricing model of the cloud. Nevertheless, many projects still cannot use cloud services for various reasons. These may encompass regulatory restrictions, data protection, or just having an existing on-premises infrastructure. While these are all valid causes, why not combine existing on-premises infrastructure with the power of the cloud? This is where Azure Arc comes into play. Azure Arc allows to project of on-premises infrastructure into Azure and then applies Azure services like Azure Monitor or Azure Policy on the on-premises infrastructure. This session shows how a Swiss company uses Azure Arc to manage an on-premises Kubernetes cluster. Using Azure Arc enables the development team to leverage the power of the cloud and provide a streamlined DevOps process. All this can be achieved without the cluster being accessible from the internet.
Wolfgang Ofner is a Microsoft Certified Trainer and works as a Senior Software Architect for Azure, DevOps, and .NET solutions at bbv Software Service in Zurich. He is passionate about software architecture, Kubernetes, cloud technologies, and DevOps. In his free time, Wolfgang writes on his Blog.