Course Description
The Application Management with Azure Arc training course teaches attendees how to use Azure Arc to integrate and manage resources across multiple clouds, on-premise, hybrid, and edge environments. Attendees learn how to view and manage resources with Azure Resource Manager, including virtual machines, Kubernetes clusters, and databases. Participants also use standard Azure services and management tools for all resources connected through Azure Arc. This course concludes with incorporating DevOps practices to support cloud-native development and deployment patterns.
Skills Gained
- Understand Azure Arc's purpose, capabilities, and benefits
- Navigate the multi-cloud maze and tackle the challenges of managing apps across cloud providers and on-premises
- Understand Azure Arc use cases for Arc-enabled servers, Kubernetes, and data services
- Master Azure Arc architecture and get familiar with Jumpstarts, custom locations, and the Resource Bridge
- Manage resources and connect and manage Windows/Linux servers, Kubernetes clusters, and SQL
- Secure hybrid and multi-cloud environments by implementing governance and threat protection
- Extend Azure services to edge locations and custom environments
- Integrate DevOps tools for streamlining application deployment using Git and GitOps
Prerequisites
Students will need a basic knowledge of cloud computing, cloud-native application development, and DevOps practices. Also, students should know Azure fundamentals.
Training Materials
All students receive comprehensive courseware covering all topics in the course. Students will access the courseware through GitHub. The courseware is a collection of documents. Students practice the topics covered through challenging hands-on lab exercises.
Software Requirements
Students will need a free, personal GitHub account to access the courseware. Students will need a modern web browser. Also, students will need an Azure Subscription.