Updated May 26, 2023
Microsoft Build Conference 2023 Session Summary: Cloud Native and Linux on Microsoft Azure
The session was a Q&A which covered the following subjects:
- How Cloud native and Linux advocates can host their apps on Microsoft Azure.
- The breadth of Cloud native and Linux offerings in Azure.
- Samples, demos, tips and techniques to successfully deploy Linux on Azure.
Steven Murawski, the Principal Cloud Advocate, lead the Q&A session. He focused on Cloud Native technologies and DevOps practices at Microsoft. Other panelists included Paul Yu and Joshua Duffney, both of whom are Senior Cloud Advocate at Microsoft.
The session started with the presenter explaining different workflows companies use to build Cloud Native apps. He stated that teams used to create multiple container registries to restrict access between apps because restrictions were not easy to implement in a single registry. With advancements in technology, Microsoft is adding more granular control over access in container registries, allowing teams to segregate apps only using one container registry.
The session proceeded with taking Q&A from the participants. The panelists answered questions related to issues with publishing Linux images and vendor-specific issues while hosting on Microsoft Azure. Azure offers several Linux distributions such as, Red Hat, SUSE, Ubuntu, and others. You can also create and deploy your own Linux Virtual Machines (VMs) on Kubernetes.
Another popular subject covered was about using AMD arm64-based VMs in Microsoft Azure. This has been recently added by Microsoft Azure. Arm64-based Azure VMs can deliver up to 50% better performance and can scale up cloud environments to deliver efficient performance with minimal environmental impact.
Cloud Native apps is the way to go. They are easier to develop, deploy and maintain. Container images make these apps very easy to move to different servers.
Iron Software updates its product suite regularly with new features that improve performance and efficiency. Our products can be incorporated into Cloud Native applications as RESTFUL APIs to take better advantage of cloud computing models. This will increase speed, flexibility, and performance.