Skip to content

Commit 0f9d4f4

Browse files
committed
pull new updates
2 parents f74f9f5 + 27622f5 commit 0f9d4f4

File tree

38 files changed

+689
-384
lines changed

38 files changed

+689
-384
lines changed

articles/azure-arc/data/includes/azure-arc-data-preview-release.md

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,16 @@ ms.topic: include
88
ms.date: 03/12/2024
99
---
1010

11+
<!---
1112
At this time, a test or preview build is not available for the next release.
13+
-->
1214

13-
<!---
14-
March, 2024 preview release is now available.
15+
April, 2024 test release is now available.
1516

1617
|Component|Value|
1718
|-----------|-----------|
1819
|Container images registry/repository |`mcr.microsoft.com/arcdata/preview`|
19-
|Container images tag |`v1.28.0_2024-03-12`|
20+
|Container images tag |`v1.29.0_2024-04-09`|
2021
|**CRD names and version:**| |
2122
|`activedirectoryconnectors.arcdata.microsoft.com`| v1beta1, v1beta2, v1, v2|
2223
|`datacontrollers.arcdata.microsoft.com`| v1beta1, v1 through v5|
@@ -33,18 +34,13 @@ March, 2024 preview release is now available.
3334
|`telemetrycollectors.arcdata.microsoft.com`| v1beta1 through v1beta5|
3435
|`telemetryrouters.arcdata.microsoft.com`| v1beta1 through v1beta5|
3536
|Azure Resource Manager (ARM) API version|2023-11-01-preview|
36-
|`arcdata` Azure CLI extension version|1.5.12 ([Download](https://aka.ms/az-cli-arcdata-ext))|
37-
|Arc-enabled Kubernetes helm chart extension version|1.28.0|
37+
|`arcdata` Azure CLI extension version|1.5.13 ([Download](https://aka.ms/az-cli-arcdata-ext))|
38+
|Arc-enabled Kubernetes helm chart extension version|1.29.0|
3839
|Azure Arc Extension for Azure Data Studio<br/>`arc`<br/>`azcli`|<br/>1.8.0 ([Download](https://aka.ms/ads-arcdata-ext))</br>1.8.0 ([Download](https://aka.ms/ads-azcli-ext))|
39-
|SQL Database version | 964 |
40+
|SQL Database version | 968 |
4041

4142
### Release notes
4243

43-
#### Arc-enabled SQL Server
44-
Arc SQL Server | Backups | Configure backups at DB level for Arc enabled SQL Server in Portal and CLI | Public Preview
44+
Arc SQL Server | Support for moving Arc-enabled SQL Server instances and child resources (DBs, AGs) across different subscriptions & resource groups | Public Preview
4545

46-
Arc SQL Server | Set feature flags via the Azure CLI | GA
47-
48-
Arc SQL Server | Billing | Support unlimited virtualization benefit for PAYG and Software Assurance customers | GA
49-
50-
-->
46+
Arc SQL Server | Allow the database inventory feature for all license types | GA

articles/azure-arc/vmware-vsphere/overview.md

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: What is Azure Arc-enabled VMware vSphere?
33
description: Azure Arc-enabled VMware vSphere extends Azure governance and management capabilities to VMware vSphere infrastructure and delivers a consistent management experience across both platforms.
44
ms.topic: overview
5-
ms.date: 03/13/2024
5+
ms.date: 03/21/2024
66
ms.custom: references_regions
77
ms.service: azure-arc
88
ms.subservice: azure-arc-vmware-vsphere
@@ -65,7 +65,6 @@ The easiest way to think of this is as follows:
6565

6666
You have the flexibility to start with either option, and incorporate the other one later without any disruption. With both the options, you enjoy the same consistent experience.
6767

68-
6968
## Supported VMware vSphere versions
7069

7170
Azure Arc-enabled VMware vSphere currently works with vCenter Server versions 7 and 8.
@@ -99,11 +98,21 @@ You can use Azure Arc-enabled VMware vSphere in these supported regions:
9998

10099
For the most up-to-date information about region availability of Azure Arc-enabled VMware vSphere, see [Azure Products by Region](https://azure.microsoft.com/explore/global-infrastructure/products-by-region/?products=azure-arc&regions=all) page.
101100

102-
103101
## Data Residency
104102

105103
Azure Arc-enabled VMware vSphere doesn't store/process customer data outside the region the customer deploys the service instance in.
106104

105+
## Azure Kubernetes Service (AKS) Arc on VMware (preview)
106+
107+
Starting in March 2024, Azure Kubernetes Service (AKS) enabled by Azure Arc on VMware is available for preview. AKS Arc on VMware enables you to use Azure Arc to create new Kubernetes clusters on VMware vSphere. For more information, see [What is AKS enabled by Arc on VMware?](/azure/aks/hybrid/aks-vmware-overview).
108+
109+
The following capabilities are available in the AKS Arc on VMware preview:
110+
111+
- **Simplified infrastructure deployment on Arc-enabled VMware vSphere**: Onboard VMware vSphere to Azure using a single-step process with the AKS Arc extension installed.
112+
- **Azure CLI**: A consistent command-line experience, with [AKS Arc on Azure Stack HCI 23H2](/azure/aks/hybrid/aks-create-clusters-cli), for creating and managing Kubernetes clusters. Note that the preview only supports a limited set commands.
113+
- **Cloud-based management**: Use familiar tools such as Azure CLI to create and manage Kubernetes clusters on VMware.
114+
- **Support for managing and scaling node pools and clusters**.
115+
107116
## Next steps
108117

109118
- Plan your resource bridge deployment by reviewing the [support matrix for Arc-enabled VMware vSphere](support-matrix-for-arc-enabled-vmware-vsphere.md).

articles/azure-netapp-files/use-availability-zones.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.topic: conceptual
88
ms.date: 11/17/2022
99
ms.author: anfdocs
1010
---
11-
# Use availability zones for high availability in Azure NetApp Files (preview)
11+
# Use availability zones for high availability in Azure NetApp Files
1212

1313
Azure [availability zones](../availability-zones/az-overview.md#availability-zones) are physically separate locations within each supporting Azure region that are tolerant to local failures. Failures can range from software and hardware failures to events such as earthquakes, floods, and fires. Tolerance to failures is achieved because of redundancy and logical isolation of Azure services. To ensure resiliency, a minimum of three separate availability zones are present in all [availability zone-enabled regions](../availability-zones/az-overview.md#azure-regions-with-availability-zones).
1414

articles/azure-netapp-files/whats-new.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,12 @@ Azure NetApp Files is updated regularly. This article provides a summary about t
1616

1717
## March 2024
1818

19+
* [Availability zone volume placement](manage-availability-zone-volume-placement.md) is now generally available (GA).
20+
21+
You can deploy new volumes in the logical availability zone of your choice to create cross-zone volumes to improve resiliency in case of zonal failures. This feature is available in all availability zone-enabled regions with Azure NetApp Files presence.
22+
23+
The [populate existing volume](manage-availability-zone-volume-placement.md#populate-an-existing-volume-with-availability-zone-information) feature is still in preview.
24+
1925
* [Capacity pool enhancement](azure-netapp-files-set-up-capacity-pool.md): The 1 TiB capacity pool feature is now generally available (GA).
2026

2127
The 1 TiB lower limit for capacity pools using Standard network features is now generally available (GA). You still must register the feature.

articles/cosmos-db/vector-database.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ Here's how to implement our integrated vector database:
2828

2929
| | Description |
3030
| --- | --- |
31-
| **[Azure Cosmos DB for Mongo DB vCore](#implement-vector-database-functionalities-using-our-api-for-mongodb-vcore)** | Store your application data and vector embeddings together in a single MongoDB-compatible service featuring native support for vector search. |
32-
| **[Azure Cosmos DB for PostgreSQL](#implement-vector-database-functionalities-using-our-api-for-postgresql)** | Store your data and vectors together in a scalable PostgreSQL offering with native support for vector search. |
31+
| **[Azure Cosmos DB for Mongo DB vCore](#implement-vector-database-functionalities-using-our-api-for-mongodb-vcore)** | Store your application data and vector embeddings together in a single MongoDB-compatible service featuring natively integrated vector database. |
32+
| **[Azure Cosmos DB for PostgreSQL](#implement-vector-database-functionalities-using-our-api-for-postgresql)** | Store your data and vectors together in a scalable PostgreSQL offering with natively integrated vector database. |
3333
| **[Azure Cosmos DB for NoSQL with Azure AI Search](#implement-vector-database-functionalities-using-our-nosql-api-and-ai-search)** | Augment your Azure Cosmos DB data with semantic and vector search capabilities of Azure AI Search. |
3434

3535
## What is a vector database?
@@ -38,15 +38,15 @@ A vector database is a database designed to store and manage [vector embeddings]
3838

3939
It's increasingly popular to use the [vector search](#vector-search) feature in a vector database to enable [retrieval-augmented generation](#retrieval-augmented-generation) that harnesses LLMs and custom data or domain-specific information. This process involves extracting pertinent information from a custom data source and integrating it into the model request through prompt engineering.
4040

41-
A robust mechanism is necessary to identify the most relevant data from the custom source that can be passed to the LLM. Our vector search features convert the data in your database into embeddings and store them as vectors for future use. The vector search feature captures the semantic meaning of the text and going beyond mere keywords to comprehend the context. Moreover, this mechanism allows you to optimize for the LLM’s limit on the number of [tokens](#tokens) per request.
41+
A robust mechanism is necessary to identify the most relevant data from the custom source that can be passed to the LLM. Our integrated vector database converts the data in your database into embeddings and store them as vectors for future use. The vector search captures the semantic meaning of the text and going beyond mere keywords to comprehend the context. Moreover, this mechanism allows you to optimize for the LLM’s limit on the number of [tokens](#tokens) per request.
4242

4343
Prior to sending a request to the LLM, the user input/query/request is also transformed into an embedding, and vector search techniques are employed to locate the most similar embeddings within the database. This technique enables the identification of the most relevant data records in the database. These retrieved records are then supplied as input to the LLM request using [prompt engineering](#prompts-and-prompt-engineering).
4444

4545
Here are multiple ways to implement RAG on your data by using our vector database functionalities.
4646

4747
## Implement vector database functionalities using our API for MongoDB vCore
4848

49-
Use the native vector search feature in [Azure Cosmos DB for MongoDB vCore](mongodb/vcore/vector-search.md), which offers an efficient way to store, index, and search high-dimensional vector data directly alongside other application data. This approach removes the necessity of migrating your data to costlier alternative vector databases and provides a seamless integration of your AI-driven applications.
49+
Use the natively integrated vector database in [Azure Cosmos DB for MongoDB vCore](mongodb/vcore/vector-search.md), which offers an efficient way to store, index, and search high-dimensional vector data directly alongside other application data. This approach removes the necessity of migrating your data to costlier alternative vector databases and provides a seamless integration of your AI-driven applications.
5050

5151
### Vector database implementation code samples
5252

@@ -60,15 +60,15 @@ Use the native vector search feature in [Azure Cosmos DB for MongoDB vCore](mong
6060

6161
## Implement vector database functionalities using our API for PostgreSQL
6262

63-
Use the native vector search feature in [Azure Cosmos DB for PostgreSQL](postgresql/howto-use-pgvector.md), which offers an efficient way to store, index, and search high-dimensional vector data directly alongside other application data. This approach removes the necessity of migrating your data to costlier alternative vector databases and provides a seamless integration of your AI-driven applications.
63+
Use the natively integrated vector database in [Azure Cosmos DB for PostgreSQL](postgresql/howto-use-pgvector.md), which offers an efficient way to store, index, and search high-dimensional vector data directly alongside other application data. This approach removes the necessity of migrating your data to costlier alternative vector databases and provides a seamless integration of your AI-driven applications.
6464

6565
### Vector database implementation code samples
6666

6767
- Python: [Python notebook tutorial - food review chatbot](https://github.com/microsoft/AzureDataRetrievalAugmentedGenerationSamples/tree/main/Python/CosmosDB-PostgreSQL_CognitiveSearch)
6868

6969
## Implement vector database functionalities using our NoSQL API and AI Search
7070

71-
The native vector search feature in our NoSQL API is under development. In the meantime, you may implement RAG patterns with Azure Cosmos DB for NoSQL and [Azure AI Search](../search/vector-search-overview.md). This approach enables powerful integration of your data residing in the NoSQL API into your AI-oriented applications.
71+
The natively integrated vector database in our NoSQL API will become available in mid-2024. In the meantime, you may implement RAG patterns with Azure Cosmos DB for NoSQL and [Azure AI Search](../search/vector-search-overview.md). This approach enables powerful integration of your data residing in the NoSQL API into your AI-oriented applications.
7272

7373
### Vector database implementation code samples
7474

articles/ddos-protection/ddos-protection-reference-architectures.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ services: ddos-protection
55
author: AbdullahBell
66
ms.service: ddos-protection
77
ms.topic: conceptual
8-
ms.date: 06/15/2023
8+
ms.date: 03/27/2024
99
ms.author: abell
1010
ms.custom: fasttrack-edit, linux-related-content
1111
---
@@ -143,7 +143,7 @@ DDoS Protection is designed for services that are deployed in a virtual network.
143143
In this architecture diagram Azure DDoS IP Protection is enabled on the public IP Address.
144144

145145
> [!NOTE]
146-
> Azure DDoS Protection protects the Public IPs of Azure resource. DDoS infrastructure protection, which requires no configuration and is enabled by default, only protects the Azure underlying platform infrastructure (e.g. Azure DNS). For more information, see [Azure DDoS Protection overview](ddos-protection-overview.md).
146+
> At no additional cost, Azure DDoS infrastructure protection protects every Azure service that uses public IPv4 and IPv6 addresses. This DDoS protection service helps to protect all Azure services, including platform as a service (PaaS) services such as Azure DNS. For more information, see [Azure DDoS Protection overview](ddos-protection-overview.md).
147147
For more information about hub-and-spoke topology, see [Hub-spoke network topology](/azure/architecture/reference-architectures/hybrid-networking/hub-spoke?tabs=cli).
148148

149149
## Next steps

articles/ddos-protection/ddos-protection-sku-comparison.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: AbdullahBell
55
ms.author: Abell
66
ms.service: ddos-protection
77
ms.topic: conceptual
8-
ms.date: 08/08/2023
8+
ms.date: 03/27/2024
99
ms.custom: template-concept
1010
---
1111

@@ -51,7 +51,7 @@ DDoS Network Protection and DDoS IP Protection have the following limitations:
5151
- PaaS services (multi-tenant), which includes Azure App Service Environment for Power Apps, Azure API Management in deployment modes other than APIM with virtual network integration (For more information see https://techcommunity.microsoft.com/t5/azure-network-security-blog/azure-ddos-standard-protection-now-supports-apim-in-vnet/ba-p/3641671), and Azure Virtual WAN aren't currently supported.
5252
- Protecting a public IP resource attached to a NAT Gateway isn't supported.
5353
- Virtual machines in Classic/RDFE deployments aren't supported.
54-
- VPN gateway or Virtual network gateway is protected by a fixed DDoS policy. Adaptive tuning isn't supported at this stage.
54+
- VPN gateway or Virtual network gateway is protected by a DDoS policy. Adaptive tuning isn't supported at this stage.
5555
- Partially supported: the Azure DDoS Protection service can protect a public load balancer with a public IP address prefix linked to its frontend. It effectively detects and mitigates DDoS attacks. However, telemetry and logging for the protected public IP addresses within the prefix range are currently unavailable.
5656

5757

articles/defender-for-iot/organizations/alerts.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,11 +64,11 @@ However, to maintain triggering of alerts that indicate critical scenarios:
6464

6565
Users working in hybrid environments might be managing OT alerts in [Defender for IoT](https://portal.azure.com/#view/Microsoft_Azure_IoT_Defender/IoTDefenderDashboard/~/Getting_started) on the Azure portal, the OT sensor, and an on-premises management console.
6666

67-
Alert statuses are fully synchronized between the Azure portal and the OT sensor, and between the sensor and the on-premises management console. This means that regardless of where you manage the alert in Defender for IoT, the alert is updated in other locations as well.
68-
6967
> [!NOTE]
7068
> While the sensor console displays an alert's **Last detection** field in real-time, Defender for IoT in the Azure portal may take up to one hour to display the updated time. This explains a scenario where the last detection time in the sensor console isn't the same as the last detection time in the Azure portal.
7169
70+
Alert statuses are otherwise fully synchronized between the Azure portal and the OT sensor, and between the sensor and the on-premises management console. This means that regardless of where you manage the alert in Defender for IoT, the alert is updated in other locations as well.
71+
7272
Setting an alert status to **Closed** or **Muted** on a sensor or on-premises management console updates the alert status to **Closed** on the Azure portal. On the on-premises management console, the **Closed** alert status is called **Acknowledged**.
7373

7474
> [!TIP]

articles/deployment-environments/quickstart-create-dev-center-project-azure-resource-manager.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.date: 03/21/2024
1212
# Customer intent: As an enterprise admin, I want a quick method to create and configure a Dev Center and Project resource to evaluate Deployment Environments.
1313
---
1414

15-
# Quickstart: Create dev center and project for Azure Deployment Environments by using ARM template
15+
# Quickstart: Create dev center and project for Azure Deployment Environments by using an ARM template
1616

1717
This quickstart describes how to use an Azure Resource Manager template (ARM template) to create and configure a dev center and project for creating an environment.
1818

articles/expressroute/TOC.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,9 @@
5858
- name: Moving circuits from classic to Resource Manager
5959
href: expressroute-move.md
6060
- name: About ExpressRoute gateways
61-
href: expressroute-about-virtual-network-gateways.md
61+
href: expressroute-about-virtual-network-gateways.md?toc=/azure/expressroute/toc.json
62+
- name: About zone-redundant gateways for Availability Zones
63+
href: ../vpn-gateway/about-zone-redundant-vnet-gateways.md
6264
- name: About ExpressRoute FastPath
6365
href: about-fastpath.md
6466
- name: About ExpressRoute Direct

0 commit comments

Comments
 (0)