Skip to content

Commit a1cf6cc

Browse files
committed
Learn Editor: Update overview.md
1 parent ec21d74 commit a1cf6cc

3 files changed

Lines changed: 73 additions & 12 deletions

File tree

152 KB
Loading
127 KB
Loading

docs/sql-server/azure-arc/overview.md

Lines changed: 73 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,30 +12,91 @@ ms.custom: references_regions
1212

1313
# Azure Arc-enabled SQL Server
1414

15-
Azure Arc-enabled SQL Server extends Azure services to SQL Server instances hosted outside of Azure; in your datacenter, on the edge, or in a multicloud environment.
15+
Azure Arc-enabled SQL Server extends Azure services to SQL Server instances hosted outside of Azure: in your data center, in edge site locations like retail stores, or any public cloud or hosting provider.
1616

17-
To enable Azure services, you must onboard a running SQL Server instance to Azure Arc. The onboarding will install an *Azure extension for SQL Server* to the [Connected Machine agent](/azure/azure-arc/servers/agent-overview), which in turn will create an Azure resource for each SQL Server instance. You can see all the Arc-enabled SQL Server resources in the Azure portal under __Azure Arc > SQL Server__. The properties of this resource reflect a subset of the SQL Server configuration settings.
17+
## Manage your SQL Servers at-scale from a single point of control
1818

19-
Azure Arc-enabled SQL Server doesn't store any customer data.
19+
Azure Arc enables you to manage all of your SQL Servers from a single point of control: Azure. As you connect your SQL Servers to Azure, you get a single place to view the detailed inventory of your SQL Servers and databases. You can look at details for a given SQL Server in the Azure Portal such as the name, version, edition, number of cores, and host operating system. At scale, you can query across all of your SQL Servers using Azure Resource Graph Explorer to answer questions like 'How many SQL Servers do I have that are SQL Server 2014? or "What are the names of all the SQL Servers that are running on Linux?" You can even quickly creates charts from these queries and pin them to customizable dashboards. Go a level deeper and you can view a list of every database on a SQL Server and do cross-SQL Server queries of databases to get insights into which databases haven't been backed up recently or that are not encrypted.
20+
21+
![arcsqlserverdashboard](media/overview/arcsqlserverdashboard.png)
22+
23+
24+
## Best practices assessment
25+
26+
You can optimize the configuration of your SQL Servers for best performance and security by running a best practices assessment. The assessment report shows you specific ways to improve your configuration to match the best practices established by Microsoft Support through many years of experience learning from real-world usage of SQL Server. Each suggestion includes the details on how to change the configuration.
27+
28+
## Azure Active Directory authentication
29+
30+
New in SQL Server 2022, you can enable Azure Active Directory for authentication to SQL Server. This feature requires using Azure Arc-enabled SQL Server to establish the secure connection to Azure Active Directory for performing the authentication.
31+
32+
## Microsoft Defender for Cloud
33+
34+
Microsoft Defender for Cloud helps you discover and mitigate potential database vulnerabilities and alerts you to anomalous activities that may be an indication of a threat to your databases on Arc-enabled SQL Servers
35+
36+
- Vulnerability assessment: Scan databases to discover, track, and remediate vulnerabilities.
37+
- Threat protection: Receive detailed security alerts and recommended actions based on SQL Advanced Threat Protection to provide to mitigate threats.
38+
39+
When you enable Microsoft Defender through Azure Arc-enabled SQL Server, you can get substantial cost savings on Defender.
40+
41+
## Microsoft Purview
42+
43+
Microsoft Purview provides a unified data governance solution to help manage and govern your on-premises, multi-cloud, and software as a service (SaaS) data. Easily create a holistic, up-to-date map of your data landscape with automated data discovery, sensitive data classification, and end-to-end data lineage. Enable data consumers to access valuable, trustworthy data management.
44+
45+
Azure Arc-enabled SQL Server powers some of the Microsoft Purview features such as access policies and it generally makes it easier for you to get your SQL Servers connected into Purview.
46+
47+
## Pay-as-you-go for SQL Server
48+
49+
Now, with Azure Arc-enabled SQL Serves connected to Azure, you have the option of purchasing SQL Server using a 'pay-as-you-go' model instead of purchasing licenses. This model is a great alternative if you are looking to save costs on SQL Servers that have variable demand for compute capacity over time such as when you can turn off a SQL Server at night or on weekends, or even just scale down the number of cores that is using during less busy times. It's also a great option if you only plan to use a SQL Server for a short period of time and then won't need it anymore. Pay-as-you-go, billed through Azure, is now available for all versions of SQL Server from 2014 to 2022.
2050

2151
## Architecture
2252

23-
The SQL Server instance can be installed in a virtual or physical machine running Windows or Linux that is connected to Azure Arc via the [Connected Machine agent](/azure/azure-arc/servers/agent-overview). When you register the SQL Server instance, the agent is installed, and the machine is registered automatically.
53+
The SQL Server instance that you want to enable with Azure Arc can be installed in a virtual or physical machine running Windows or Linux. The [Azure Connected Machine agent](/azure/azure-arc/servers/agent-overview) and the Azure Extension for SQL Server securely connect to Azure to establish communication channels with multiple Azure services using only outbound HTTPS traffic on TCP port 443 using SSL. The Azure Connected Machine agent can communicate through a configurable HTTPS proxy server over Azure Express Route, Azure Private Link or over the Internet. Review the [overview](azure/azure-arc/servers/agent-overview), [network requirements](azure/azure-arc/servers/network-requirements) and [prerequisites](/azure/azure-arc/servers/prerequisites) for the Azure Connected Machine agent.
54+
55+
Some of the services provided by Azure Arc-enabled SQL Server, such as Microsoft Defender for Cloud and best practices assessment, require the Azure Monitoring agent (AMA) extension to be installed and connected to an Azure Log Analytics workspace for data collection and reporting.
56+
57+
The following diagram illustrates the architecture of Azure Arc-enabled SQL Server.
58+
59+
![architecture](media/overview/architecture.png)
60+
61+
62+
## Feature availability depending on license type
2463

25-
The Connected Machine agent communicates outbound securely to Azure Arc over TCP port 443. If the machine connects through a firewall or an HTTP proxy server to communicate over the Internet, review the [network configuration requirements for the Connected Machine agent](/azure/azure-arc/servers/agent-overview#prerequisites).
64+
Depending on the license type you select, some features will be available:
65+
| Feature | License only | License with Software Assurance or SQL subscription | Pay-as-you-go |
66+
| --- |--- | --- | --- |
67+
| Connect to Azure | Yes | Yes | Yes |
68+
| SQL Server inventory | Yes | Yes | Yes |
69+
| Best practices assessment | No | Yes | Yes |
70+
| Detailed database inventory | No | Yes | Yes |
71+
| Azure Active Directory authentication | No | Yes | Yes |
72+
| Microsoft Defender for Cloud | Yes | Yes | Yes |
73+
| Microsoft Purview | Yes | Yes | Yes |
2674

27-
Azure Arc-enabled SQL Server supports a set of solutions that require Microsoft Monitoring Agent (MMA) to be installed and connected to an Azure Log analytics workspace for data collection and reporting. These solutions include Microsoft Defender for Cloud and On-demand SQL Assessment feature.
75+
License only includes SQL Server instances that are Developer, Express, or Evaluation Edition.
2876

29-
The following diagram illustrates the architecture of SQL Server on Azure Arc enable servers.
77+
## Supported Azure regions
3078

31-
:::image type="content" source="media/overview/architecture.png" alt-text="Diagram showing customer infrastructure hosts virtualization and persistent storage. Use the Azure portal or the appropriate CLI to manage the SQL Server instance.":::
79+
Arc-enabled SQL Server is available in the following regions:
3280

33-
To learn more about these capabilities, you can also refer to this Data Exposed episode.
34-
> [!VIDEO https://channel9.msdn.com/Shows/Data-Exposed/Understanding-Azure-Arc-Enabled-SQL-Server/player?format=ny]
81+
- East US
82+
- East US 2
83+
- West US 2
84+
- Central US
85+
- South Central US
86+
- UK South
87+
- France Central
88+
- West Europe
89+
- North Europe
90+
- Japan East
91+
- Korea Central
92+
- East Asia
93+
- Southeast Asia
94+
- Australia East
3595

3696
## Next steps
3797

38-
- [Prerequisites](prerequisites.md)
3998
- [Connect your SQL Server to Azure Arc](connect.md)
40-
- [Configure your SQL Server instance for periodic environment health check using on-demand SQL assessment](assess.md)
99+
- [Configure your SQL Server instance for periodic best practices assessments](assess.md)
41100
- [Configure advanced data security for your SQL Server instance](configure-advanced-data-security.md)
101+
- [Learn more about Microsoft Defender for Cloud](/azure/defender-for-cloud/defender-for-sql-usage)
102+
- [Lean more about Microsoft Purview](/azure/purview/register-scan-azure-arc-enabled-sql-server)

0 commit comments

Comments
 (0)