๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

Implementing Hybrid Cloud with Azure Arc: Explore the new-generation hybrid cloud and learn how to build Azure Arc-enabled solutions

โœ Scribed by Amit Malik, Daman Kaur


Publisher
Packt Publishing
Tongue
English
Leaves
243
Category
Library

โฌ‡  Acquire This Volume

No coin nor oath required. For personal study only.

โœฆ Synopsis


Accelerate hybrid cloud innovation using Azure Arc with the help of real-world scenarios and examples

Key Features

  • Get to grips with setting up and working with Azure Arc
  • Harness the power of Azure Arc and its integration with cutting-edge technologies such as Kubernetes and PaaS data services
  • Manage, govern, and monitor your on-premises servers and applications with Azure

Book Description

With all the options available for deploying infrastructure on multi-cloud platforms and on-premises comes the complexity of managing it, which is adeptly handled by Azure Arc. This book will show you how you can manage environments across platforms without having to migrate workloads from on-premises or multi-cloud to Azure every time.

Implementing Hybrid Cloud with Azure Arc starts with an introduction to Azure Arc and hybrid cloud computing, covering use cases and various supported topologies. You'll learn to set up Windows and Linux servers as Arc-enabled machines and get to grips with deploying applications on Kubernetes clusters with Azure Arc and GitOps. The book then demonstrates how to onboard an on-premises SQL Server infrastructure as an Arc-enabled SQL Server and deploy and manage a hyperscale PostgreSQL infrastructure on-premises through Azure Arc. Along with deployment, the book also covers security, backup, migration, and data distribution aspects. Finally, it shows you how to deploy and manage Azure's data services on your own private cloud and explore multi-cloud solutions with Azure Arc.

By the end of this book, you'll have a firm understanding of Azure Arc and how it interacts with various cutting-edge technologies such as Kubernetes and PaaS data services.

What you will learn

  • Set up a fully functioning Azure Arc-managed environment
  • Explore products and services from Azure that will help you to leverage Azure Arc
  • Understand the new vision of working with on-premises infrastructure
  • Deploy Azure's PaaS data services on-premises or on other cloud platforms
  • Discover and learn about the technologies required to design a hybrid and multi-cloud strategy
  • Implement best practices to govern your IT infrastructure in a scalable model

Who this book is for

This book is for Cloud IT professionals (Azure and/or AWS), system administrators, database administrators (DBAs), and architects looking to gain clarity about how Azure Arc works and how it can help them achieve business value. Anyone with basic Azure knowledge will benefit from this book.

Table of Contents

  1. Azure Arc Overview
  2. Azure Arc Enabled Servers
  3. Azure Arc Enabled Kubernetes
  4. Azure Arc Enabled SQL Server
  5. Azure Arc Enabled PostgreSQL Hyperscale
  6. Azure Arc Enabled SQL Managed Instances
  7. Multi-Cloud Management with Azure

โœฆ Table of Contents


Cover
Title
Copyright and Credits
Foreword
Table of Contents
Section 1: Azure Arc Enabled Infrastructure
Chapter 1: Azure Arc Overview
Technical requirements
What is Azure Arc?
What Azure Arc isn't
Introducing Azure Arc use cases
Organizing and governing across environments
Building cloud-native apps at scale
Running Azure data services anywhere
Meeting security, compliance, and regulatory requirements
Example customer use case
Understanding Azure Arc
Azure Resource Manager
The Azure control plane beyond Azure โ€“ Azure Arc
Azure Arc-enabled servers
Azure Arc-enabled Kubernetes
Azure Arc-enabled data services
Azure Arc-enabled SQL Server
Building the lab prerequisite for Azure Arc
Getting started with Azure
Creating a resource group in Azure
Pricing
Summary
Chapter 2: Azure Arc Enabled Servers
Technical requirements
An overview of Azure Arc enabled servers
Supported environments
Supported management scenarios
Understanding how Azure Arc works
Connected Machine agent
Arc enabled servers in the Azure portal
Preparing on-premises machines for Azure Arc enabled servers
Getting the virtualization environment ready
Onboarding Windows and Linux machines to Azure Arc
Generating an onboarding script using the Azure portal
Onboarding a Windows Server
Onboarding a Linux Server
Onboarding servers at scale
Using azcmagent utility
Offboarding Azure Arc agents
Managing servers with Azure Arc
Reviewing the connected server state in the Azure portal
Applying an Azure Policy to arc enabled servers
Installing Azure VM Extensions on Arc enabled machines
Monitoring Arc enabled servers with Azure Monitor
Protecting Arc enabled machines with Azure Security Center
Managing updates and operations
Summary
Chapter 3: Azure Arc Enabled Kubernetes
Technical requirements
Getting an overview of Azure Arc enabled Kubernetes
Supported environments
Understanding how it works
Preparing the lab infrastructure for Azure Arc enabled Kubernetes
Getting the Kubernetes environment ready
Onboarding a Kubernetes cluster to Azure Arc
Registering the required resource providers
Preparing an Azure Active Directory service principal for authentication
Onboarding the Kubernetes cluster
Forking the Azure Voting App GitOps repository
Deploying the configuration using GitOps
Testing GitOps continuous deployment
Governing connected Kubernetes clusters with Azure Policy
Enforcing GitOps using Azure Policy
Validating Kubernetes configuration compliance using Azure Policy
Monitoring connected Kubernetes clusters with Azure Monitor
Enabling monitoring for connected Kubernetes clusters
Reviewing Container insights
Summary
Chapter 4: Azure Arc Enabled SQL Server
Technical requirements
Introducing Azure Arc enabled SQL Server
Supported environments
Preparing on-premises machines for Azure Arc enabled SQL Server
Onboarding SQL Server instances to Azure Arc
Generate a SQL onboarding script using the Azure portal
Onboarding SQL Server running on Windows
Onboarding SQL servers at scale
Managing SQL Servers with Azure Arc
Reviewing connected SQL Server state in the Azure portal
Configuring SQL Server assessment
Summary
Section 2: Azure Arc Enabled Data Services
Chapter 5: Azure Arc Enabled PostgreSQL Hyperscale
Technical requirements
Getting an overview of Azure Arc enabled data services
Supported environments
Resource providers
Understanding Azure Arc enabled data services
Understanding the Azure Arc data controller
Connectivity modes
Deployment flow
Network requirements
Storage configuration
Sizing configuration
Preparing the lab infrastructure and tools
Installing the Azure CLI and Kubernetes CLI
Deploying Azure Kubernetes Service
Installing Azure Data Studio and the CLI
Deploying an Azure Arc data controller (indirectly connected mode)
Connecting to the Azure Arc data controller
Deploying PostgreSQL Hyperscale services
Deploying a PostgreSQL Hyperscale server group
Create an Azure Arc enabled PostgreSQL database
Monitoring Azure Arc enabled PostgreSQL services
Overview of monitoring Azure Arc enabled data services
Accessing the Kibana and Grafana monitoring dashboards
Uploading data to Azure Monitor
Analyzing monitoring and logs in the Azure portal
Managing backup and restore
Backing up Arc enabled PostgreSQL server group data
Restoring Arc enabled PostgreSQL server group data
Summary
Further reading
Chapter 6: Azure Arc Enabled SQL Managed Instance
Technical requirements
Getting an overview of Azure Arc enabled SQL Managed Instance
Supported environments
Resource providers
Benefits of hosting databases on SQL Managed Instance
Preparing the lab infrastructure and tools
Onboarding a Kubernetes cluster to Azure Arc
Deploying an Azure Arc data controller (direct mode)
Preparing prerequisites for direct mode
Deploying Azure Arc data controller resources
Connecting to the Azure Arc data controller
Deploying Azure Arc enabled SQL Managed Instance services
Deploying a SQL managed instance
Create an Azure Arc enabled SQL database
Monitoring Azure Arc enabled SQL Managed Instances
Accessing Kibana and Grafana monitoring dashboards
Uploading data to Azure Monitor
Analyzing monitoring and logs in the Azure portal
Managing backup and restore
Always On availability groups in Azure Arc enabled SQL Managed Instance
Summary
Further reading
Section 3:Azure Arc Enabled Multi-Cloud Governance
Chapter 7: Multi-Cloud Management with Azure
Technical requirements
Azure Arc enabled multi-cloud solutions
Multi-cloud server management
Multi-cloud Kubernetes management
Hosting Azure data services on other cloud platforms
Azure managed multi-cloud solutions
Azure Active Directory multi-cloud solutions
Azure Monitor
Azure Security Center
Azure Sentinel
Azure Policy
Upcoming Azure Arc enabled services
Summary
Why subscribe?
Index


๐Ÿ“œ SIMILAR VOLUMES


Building Hybrid Clouds with Azure Stack:
โœ Markus Klein, Susan Roesner ๐Ÿ“‚ Library ๐Ÿ“… 2017 ๐Ÿ› Packt Publishing ๐ŸŒ English

<p><b>Bring the power of Microsoft Azure Hybrid Cloud technology to your datacenter.</b></p><h2>About This Book</h2><ul><li>Build and deploy software-defined infrastructures and deliver Azure-based IaaS and Paas services in your datacenter</li><li>Use Azure Stack to leverage your current infrastruct

Building Hybrid Clouds with Azure Stack
โœ Klein, Markus ๐Ÿ“‚ Library ๐Ÿ“… 2017 ๐Ÿ› Packt Publishing ๐ŸŒ English

Azure Stack is Microsoft\\\'s hybrid cloud platform that can transform on-premises datacentres. It ensures better performance, reliability and security for your data centres and does the back end plumbing for you. This book will give you a good understanding of an end-to-end process for designing, i

Windows Azure Hybrid Cloud
โœ Danny Garber, Jamal Malik, Adam Fazio ๐Ÿ“‚ Library ๐Ÿ“… 2013 ๐Ÿ› Wrox ๐ŸŒ English

<p>This book is an essential resource for those responsible for strategizing, architecting, implementing or managing a cloud infrastructure. It helps readers understand what is hybrid IT and how it's applicable (and inevitable) in today's world of emerging cloud. The book will focus on the Microsoft

Windows Azure Hybrid Cloud
โœ Danny Garber, Jamal Malik, Adam Fazio ๐Ÿ“‚ Library ๐Ÿ“… 2013 ๐Ÿ› Wrox ๐ŸŒ English

Serving as a critical resource for anyone responsible for strategizing, architecting, implementing or managing a cloud infrastructure, this book helps you understand what is hybrid IT and how its applicable (and inevitable) in todays world of emerging cloud. The team of authors focus on the Microsof