Giter Club home page Giter Club logo

aiw-hybrid-cloud-solutions's Introduction

Azure Arc Hands-on Labs

What is Azure Arc?

Azure Arc is a bridge that extends the Azure platform so you can build applications and services with the flexibility to run across datacenters, edge, and multicloud environments. Azure Arc provides a consistent development, operations, and security model for both new and existing applications. You use the same tools, the same security and governance technologies to create and manage application and infrastructure resources. Just like in Azure datacenters, a subset of Azure services for application, data, and AI are there to use on both new and existing hardware, virtualization, and Kubernetes platforms, IoT devices, and integrated systems.

Azure Arc Hands-on Labs

The following labs provide you with a quick and easy way to get started with Azure Arc through virtual environments that do not require any complex set-up or installations. For the purposes of these exercises, let’s consider Contoso, a large manufacturing organization. Their IT systems run Windows, Linux, SQL Servers, Kubernetes clusters and Database instances across multiple locations, including on-premises datacenters, distribution centers and multiple public clouds. This poses operational challenges for Contoso. They’d like to simplify building applications and services and managing infrastructure across these locations.

With Azure Arc, Contoso can take advantage of a consistent set of tools and services from them to extend cloud technology across their distributed environments. They already take advantage of the core management capabilities such as tagging, update management, governance with Azure Policy, monitoring with Azure Monitor, security with Microsoft Defender for Cloud, and more for their Azure workloads but would like to extend these same capabilities to their resources outside Azure. By onboarding their servers and Kubernetes clusters running outside Azure to Azure Arc, Contoso can take advantage of all the Azure Resource Manager (ARM) capabilities mentioned above. In addition, with Azure Arc enabled Kubernetes, Contoso can guarantee Kubernetes deployments and app consistency through GitOps-based configuration management for their Kubernetes clusters in Azure, on-premises and in other clouds.

Leveraging Azure Arc-enabled data services, Contoso is interested in implementing cloud-native, evergreen versions of SQL Managed Instance to reduce the management overhead and deploy their applications and databases anywhere with elastic scale.

Let’s take the journey together with Contoso and see how easy it is to accomplish all the above with Azure Arc.

Click on each of the scenarios below to see the specific instructions to do the lab:

  • Hands-on Lab 1: First, let's start by learning how to onboard a virtual machine and Kubernetes cluster, both running on-premises, to Azure Arc, then apply a few Azure Policies, enable monitoring, and alerts as well as Integrate Microsoft Defender for Cloud and Microsoft Sentinel to your on-premises resources. You’ll also be able to deploy an SQL Server on the VM, connect it to Arc and explore SQL Assessments for this resource.
  • Hands-on Lab 2: In this lab, you’ll learn to deploy GitOps configurations to the Kubernetes cluster that you onboarded to Arc earlier and enable Azure Policy add-on for Kubernetes to the same cluster. In addition, you can enable observability at scale with Azure Monitor for Containers.
  • Hands-on Lab 3: In this lab, you’ll leverage the same Arc enabled Kubernetes cluster from the previous labs to deploy the Azure Arc data controller, Azure SQL Managed Instance & Azure PostgreSQL Hyperscale to an existing Kubernetes cluster.
  • Hands-on Lab 4: In this workshop, we'll walk you through deploying both Azure Stack HCI, and Azure Kubernetes Service (AKS) on Azure Stack HCI in an Azure VM and set the foundation for you to explore in your own time. You'll cover aspects such as:
    • Deploying and configuring a Windows Server 2019 Azure VM to host the infrastructure
    • Deployment and configuration of a 2-node Azure Stack HCI Cluster using Windows Admin Center
    • Deployment of the AKS on Azure Stack HCI management cluster with Windows Admin Center
    • Deployment of the AKS on Azure Stack HCI target/workload cluster with Windows Admin Center
    • Deployment of a simple test application
    • Integrating with Azure Arc
    • and more...!

aiw-hybrid-cloud-solutions's People

Contributors

sumitmalik51 avatar akn9050 avatar karthikkc24 avatar kalyani7744 avatar praveenanil avatar bartroels avatar shivashant25 avatar shashankms9 avatar anushabc avatar divyasri199 avatar kaminiwalunj avatar tejaswini972 avatar rcy0228 avatar smseerat avatar shivaudari avatar abidhb avatar saisindhuja197 avatar manishrps avatar suraj2093 avatar zubair8899 avatar amalgireesh avatar premcharan11 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.