Building a Modern Application Platform with Azure & ARO

Welcome to the Building a Modern Application Platform workshop. In this workshop you will learn the building blocks of a modern application platform and leverage Microsoft Azure and Azure Red Hat OpenShift (ARO) to build a modern application platform.

Azure Red Hat OpenShift is a fully managed Red Hat OpenShift service in Azure that is jointly engineered and supported by Microsoft and Red Hat.

Who this workshop is for: This workshop is aimed at Platform Engineers, DevOps Engineers, Cloud Operations, Architects, and Developers that want to learn what makes a modern application platform, and how they can leverage cloud services to streamline the delivery and operations of their application platforms.

What to expect: During the workshop, attendees will learn how to build a modern application platform by leveraging Azure Red Hat OpenShift, and other Azure cloud services. Through a series of hands on modules and instructor led presentations, attendees will:

  • Perform Day 2 operations tasks such as configuring node and cluster scaling policies, configuring managed upgrades, and using labels for deterministic app placement on nodes.

  • Deploy an application that uses Azure Database for Postgres.

  • Make an application on OpenShift scalable and resistant to node failures and upgrades.

  • Ensure application configuration consistency with OpenShift GitOps.

  • Deploy an application to ARO.

  • Integrate ARO with Azure services such as Azure AD, Azure Files, and more.

  • Deploy OpenShift Service Mesh on ARO to manage a microservices deployment.

After completing this workshop, attendees will understand the concepts of modern application platforms, and will have begun to lay the foundations in their provided Azure infrastructure.