Skip to content

Commit 4454904

Browse files
authored
Merge pull request #190028 from JnHs/jh-arc-ovref228
refresh text and links
2 parents c2ec460 + c970be7 commit 4454904

File tree

2 files changed

+38
-42
lines changed

2 files changed

+38
-42
lines changed

articles/azure-arc/kubernetes/cluster-connect.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ az connectedk8s enable-features --features cluster-connect -n $CLUSTER_NAME -g $
7777
AAD_ENTITY_OBJECT_ID=$(az ad sp show --id <id> --query objectId -o tsv)
7878
```
7979
80-
1. Authorize the AAD entity with appropriate permissions:
80+
1. Authorize the entity with appropriate permissions:
8181
8282
- If you are using Kubernetes native ClusterRoleBinding or RoleBinding for authorization checks on the cluster, with the `kubeconfig` file pointing to the `apiserver` of your cluster for direct access, you can create one mapped to the Azure AD entity (service principal or user) that needs to access this cluster. Example:
8383

articles/azure-arc/overview.md

Lines changed: 37 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,88 +1,84 @@
11
---
22
title: Azure Arc overview
33
description: Learn about what Azure Arc is and how it helps customers enable management and governance of their hybrid resources with other Azure services and features.
4-
ms.date: 05/25/2021
4+
ms.date: 03/01/2022
55
ms.topic: overview
66
---
77

88
# Azure Arc overview
99

10-
Today, companies struggle to control and govern increasingly complex environments. These environments extend across data centers, multiple clouds, and edge. Each environment and cloud possesses its own set of disjointed management tools that you need to learn and operate.
10+
Today, companies struggle to control and govern increasingly complex environments that extend across data centers, multiple clouds, and edge. Each environment and cloud possesses its own set of management tools, and new DevOps and ITOps operational models can be hard to implement across resources.
1111

12-
In parallel, new DevOps and ITOps operational models are hard to implement, as existing tools fail to provide support for new cloud native patterns.
12+
Azure Arc simplifies governance and management by delivering a consistent multi-cloud and on-premises management platform.
1313

14-
Azure Arc simplifies governance and management by delivering a consistent multi-cloud and on-premises management platform. Azure Arc enables you to:
15-
* Manage your entire environment, with a single pane of glass, by projecting your existing non-Azure, on-premises, or other-cloud resources into Azure Resource Manager.
16-
* Manage virtual machines, Kubernetes clusters, and databases as if they are running in Azure.
17-
* Use familiar Azure services and management capabilities, regardless of where they live.
18-
* Continue using traditional ITOps, while introducing DevOps practices to support new cloud native patterns in your environment.
19-
* Configure Custom Locations as an abstraction layer on top of Azure Arc-enabled Kubernetes cluster, cluster connect, and cluster extensions.
14+
Azure Arc provides a centralized, unified way to:
15+
16+
* Manage your entire environment together by projecting your existing non-Azure and/or on-premises resources into Azure Resource Manager.
17+
* Manage virtual machines, Kubernetes clusters, and databases as if they are running in Azure.
18+
* Use familiar Azure services and management capabilities, regardless of where they live.
19+
* Continue using traditional ITOps while introducing DevOps practices to support new cloud native patterns in your environment.
20+
* Configure custom locations as an abstraction layer on top of Azure Arc-enabled Kubernetes clusters and cluster extensions.
2021

2122
:::image type="content" source="./media/overview/azure-arc-control-plane.png" alt-text="Azure Arc management control plane diagram" border="false":::
2223

23-
Today, Azure Arc allows you to manage the following resource types hosted outside of Azure:
24+
Currently, Azure Arc allows you to manage the following resource types hosted outside of Azure:
2425

25-
* Servers - both physical and virtual machines running Windows or Linux.
26-
* Kubernetes clusters - supporting multiple Kubernetes distributions.
27-
* Azure data services - Azure SQL Managed Instance and PostgreSQL Hyperscale services.
28-
* SQL Server - enroll instances from any location with [SQL Server on Azure Arc-enabled servers](/sql/sql-server/azure-arc/overview).
26+
* [Servers](servers/overview.md): Manage Windows and Linux physical servers and virtual machines hosted outside of Azure.
27+
* [Kubernetes clusters](kubernetes/overview.md): Attach and configure Kubernetes clusters running anywhere, with multiple supported distributions.
28+
* [Azure data services](data/overview.md): Run Azure data services on-premises, at the edge, and in public clouds using Kubernetes and the infrastructure of your choice. SQL Managed Instance
29+
and PostgreSQL Hyperscale (preview) services are currently available.
30+
* [SQL Server](/sql/sql-server/azure-arc/overview): Extend Azure services to SQL Server instances hosted outside of Azure.
2931

30-
## What does Azure Arc deliver?
32+
## Key features and benefits
3133

32-
Key features of Azure Arc include:
34+
Some of the key scenarios that Azure Arc supports are:
3335

34-
* Implement consistent inventory, management, governance, and security for your servers across your environment.
36+
* Implement consistent inventory, management, governance, and security for servers across your environment.
3537

3638
* Configure [Azure VM extensions](./servers/manage-vm-extensions.md) to use Azure management services to monitor, secure, and update your servers.
3739

3840
* Manage and govern Kubernetes clusters at scale.
3941

4042
* Use GitOps to deploy configuration across one or more clusters from Git repositories.
4143

42-
* Zero-touch compliance and configuration for your Kubernetes clusters using Azure Policy.
44+
* Zero-touch compliance and configuration for Kubernetes clusters using Azure Policy.
4345

4446
* Run [Azure data services](../azure-arc/kubernetes/custom-locations.md) on any Kubernetes environment as if it runs in Azure (specifically Azure SQL Managed Instance and Azure Database for PostgreSQL Hyperscale, with benefits such as upgrades, updates, security, and monitoring). Use elastic scale and apply updates without any application downtime, even without continuous connection to Azure.
4547

4648
* Create [custom locations](./kubernetes/custom-locations.md) on top of your [Azure Arc-enabled Kubernetes](./kubernetes/overview.md) clusters, using them as target locations for deploying Azure services instances. Deploy your Azure service cluster extensions for [Azure Arc-enabled Data Services](./data/create-data-controller-direct-azure-portal.md), [App Services on Azure Arc](../app-service/overview-arc-integration.md) (including web, function, and logic apps) and [Event Grid on Kubernetes](../event-grid/kubernetes/overview.md).
4749

48-
* A unified experience viewing your Azure Arc-enabled resources whether you are using the Azure portal, the Azure CLI, Azure PowerShell, or Azure REST API.
50+
* A unified experience viewing your Azure Arc-enabled resources, whether you are using the Azure portal, the Azure CLI, Azure PowerShell, or Azure REST API.
4951

50-
## How much does Azure Arc cost?
52+
## Pricing
5153

52-
The following are pricing details for the features available today with Azure Arc.
54+
Below is pricing information for the features available today with Azure Arc.
5355

5456
### Azure Arc-enabled servers
5557

5658
The following Azure Arc control plane functionality is offered at no extra cost:
5759

58-
* Resource organization through Azure management groups and tags.
59-
60-
* Searching and indexing through Azure Resource Graph.
61-
62-
* Access and security through Azure RBAC and subscriptions.
63-
64-
* Environments and automation through templates and extensions.
65-
66-
* Update management.
60+
* Resource organization through Azure management groups and tags
61+
* Searching and indexing through Azure Resource Graph
62+
* Access and security through Azure RBAC and subscriptions
63+
* Environments and automation through templates and extensions
64+
* Update management
6765

6866
Any Azure service that is used on Azure Arc-enabled servers, such as Microsoft Defender for Cloud or Azure Monitor, will be charged as per the pricing for that service. For more information, see the [Azure pricing page](https://azure.microsoft.com/pricing/).
6967

7068
### Azure Arc-enabled Kubernetes
7169

72-
Any Azure service that is used on Azure Arc-enabled Kubernetes, such as Microsoft Defender for Cloud or Azure Monitor, will be charged as per the pricing for that service. For more information on pricing for configurations on top of Azure Arc-enabled Kubernetes, see [Azure pricing page](https://azure.microsoft.com/pricing/).
70+
Any Azure service that is used on Azure Arc-enabled Kubernetes, such as Microsoft Defender for Cloud or Azure Monitor, will be charged as per the pricing for that service.
71+
72+
For more information on pricing for configurations on top of Azure Arc-enabled Kubernetes, see the [Azure pricing page](https://azure.microsoft.com/pricing/).
7373

7474
### Azure Arc-enabled data services
7575

76-
For information, see [Azure pricing page](https://azure.microsoft.com/pricing/).
76+
For information, see the [Azure pricing page](https://azure.microsoft.com/pricing/).
7777

7878
## Next steps
7979

80-
* To learn more about Azure Arc-enabled servers, see the following [overview](./servers/overview.md)
81-
82-
* To learn more about Azure Arc-enabled Kubernetes, see the following [overview](./kubernetes/overview.md)
83-
84-
* To learn more about Azure Arc-enabled data services, see the following [overview](https://azure.microsoft.com/services/azure-arc/hybrid-data-services/)
85-
86-
* To learn more about SQL Server on Azure Arc-enabled servers, see the following [overview](/sql/sql-server/azure-arc/overview)
87-
88-
* Experience Azure Arc-enabled services from the [Jumpstart proof of concept](https://azurearcjumpstart.io/azure_arc_jumpstart/)
80+
* Learn about [Azure Arc-enabled servers](./servers/overview.md).
81+
* Learn about [Azure Arc-enabled Kubernetes](./kubernetes/overview.md).
82+
* Learn about [Azure Arc-enabled data services](https://azure.microsoft.com/services/azure-arc/hybrid-data-services/).
83+
* Learn about [SQL Server on Azure Arc-enabled servers](/sql/sql-server/azure-arc/overview).
84+
* Experience Azure Arc-enabled services by exploring the [Jumpstart proof of concept](https://azurearcjumpstart.io/azure_arc_jumpstart/).

0 commit comments

Comments
 (0)