Skip to content

Commit 9e1b822

Browse files
committed
Updating search-create-service-portal.md
1 parent 74a9566 commit 9e1b822

File tree

3 files changed

+52
-39
lines changed

3 files changed

+52
-39
lines changed
Binary file not shown.
62.1 KB
Loading

articles/search/search-create-service-portal.md

Lines changed: 52 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ ms.service: azure-ai-search
1010
ms.custom:
1111
- references_regions
1212
- build-2024
13-
ms.topic: conceptual
14-
ms.date: 02/18/2025
13+
ms.topic: how-to
14+
ms.date: 02/19/2025
1515
---
1616

1717
# Create an Azure AI Search service in the Azure portal
@@ -22,26 +22,39 @@ The easiest way to create a search service is through the [Azure portal](https:/
2222

2323
[![Animated GIF showing how to create an Azure AI Search service in the Azure portal.](./media/search-create-service-portal/AnimatedGif-AzureSearch-small.gif)](./media/search-create-service-portal/AnimatedGif-AzureSearch.gif#lightbox)
2424

25-
You can also use [Azure PowerShell](search-manage-powershell.md#create-or-delete-a-service), the [Azure CLI](search-manage-azure-cli.md#create-or-delete-a-service), the [Management REST API](search-manage-rest.md#create-or-update-a-service), an [Azure Resource Manager template](search-get-started-arm.md), a [Bicep file](search-get-started-bicep.md), or [Terraform](search-get-started-terraform.md).
25+
You can also use:
26+
27+
+ [Azure PowerShell](search-manage-powershell.md#create-or-delete-a-service)
28+
+ [Azure CLI](search-manage-azure-cli.md#create-or-delete-a-service)
29+
+ [Management REST API](search-manage-rest.md#create-or-update-a-service)
30+
+ [Azure Resource Manager template](search-get-started-arm.md)
31+
+ [Bicep](search-get-started-bicep.md)
32+
+ [Terraform](search-get-started-terraform.md)
2633

2734
## Before you start
2835

29-
Some properties are fixed for the lifetime of the search service. Before creating your service, decide on a name, region, and tier:
36+
Some properties are fixed for the lifetime of the search service. Before creating your service, decide on the following:
37+
38+
<!-- + [Service name](#name-your-service) becomes part of the URL endpoint. The name must be unique and follow naming rules.
3039
31-
+ [Service name](#name-your-service) becomes part of the URL endpoint. The name must be unique and follow naming rules.
40+
+ [Region](search-region-support.md) determines data residency and availability of certain features. For example, semantic ranker and Azure AI integration have region requirements. Choose a region that supports the features you need.
3241
33-
+ [Region](search-region-support.md) determines data residency and availability of certain features. Semantic ranker and Azure AI integration have region requirements. Make sure your region of choice supports the features you need.
42+
+ [Service tier](search-sku-tier.md) determines infrastructure, service limits, and billing. Some features aren't available on lower or specialized tiers. -->
3443

35-
+ [Service tier](search-sku-tier.md) determines infrastructure, service limits, and billing. Some features aren't available on lower or specialized tiers.
44+
| Service property | Description |
45+
|--|--|
46+
| [Name](#name-your-service) | Becomes part of the URL endpoint. The name must be unique and follow naming rules. |
47+
| [Region](search-region-support.md) | Determines data residency and availability of certain features. For example, semantic ranker and Azure AI integration have region requirements. Choose a region that supports the features you need. |
48+
| [Tier](search-sku-tier.md) | Determines infrastructure, service limits, and billing. Some features aren't available on lower or specialized tiers. |
3649

3750
## Subscribe to Azure
3851

39-
Azure AI Search requires a free or paid Azure subscription. To try Azure AI Search for free, [start a trial subscription](https://azure.microsoft.com/pricing/free-trial/?WT.mc_id=A261C142F) and then [create your search service on the Free tier](#choose-a-tier). Each Azure subscription can have one free search service, which is intended for short-term, non-production evaluation of the product. For more information, see [Try Azure AI Search for free](search-try-for-free.md).
52+
Azure AI Search requires a free or pay-as-you-go Azure subscription.
4053

41-
With the Free tier, you can complete all of the quickstarts and most of the tutorials in the Azure AI Search documentation.
54+
To try Azure AI Search for free, [start a trial subscription](https://azure.microsoft.com/pricing/free-trial/?WT.mc_id=A261C142F) and then [create your search service on the Free tier](#choose-a-tier). Each Azure subscription can have one free search service, which is intended for short-term, non-production evaluation of the product. You can complete all of our quickstarts and most of our tutorials on the Free tier. For more information, see [Try Azure AI Search for free](search-try-for-free.md).
4255

4356
> [!IMPORTANT]
44-
> To make room for other services, Microsoft might delete free services that are inactive for an extended period of time.
57+
> To make room for other services, Microsoft might delete free services that have been inactive for an extended period of time.
4558
4659
## Find the Azure AI Search offering
4760

@@ -65,7 +78,7 @@ If you're implementing [customer-managed encryption](search-security-manage-encr
6578

6679
A resource group is a container that holds related resources for an Azure solution. Use it to consolidate same-solution resources, monitor costs, and check the creation date of your search service.
6780

68-
:::image type="content" source="media/search-create-service-portal/create-resource-group.png" lightbox="media/search-create-service-portal/create-resource-group.png" alt-text="Screenshot of the Create a Resource Group dialog in the Azure portal." border="true":::
81+
:::image type="content" source="media/search-create-service-portal/create-resource-group.png" lightbox="media/search-create-service-portal/create-resource-group.png" alt-text="Screenshot of the Create a Resource Group dialog on the Create a Search Service page." border="true":::
6982

7083
Over time, you can track current and projected costs for individual resources and for the overall resource group. The following screenshot shows the cost information that's available when you combine multiple resources into one group:
7184

@@ -121,8 +134,8 @@ In most cases, choose a region near you, unless any of the following apply:
121134

122135
Currently, the following regions offer cross-regional availability for Azure AI Search, Azure OpenAI, and Azure AI Vision multimodal:
123136

124-
+ **Americas**: West US, East US
125-
+ **Europe**: Switzerland North, Sweden Central
137+
+ Americas: West US, East US
138+
+ Europe: Switzerland North, Sweden Central
126139

127140
This list isn't definitive, and depending on your tier, you might have more choices. Region status can also change quickly, so confirm your region choice before creating your search service.
128141

@@ -148,63 +161,63 @@ Search services created after April 3, 2024 have larger partitions and higher ve
148161
149162
## Create your service
150163

151-
After you provide the necessary inputs, create your search service.
164+
After providing the necessary inputs, create your search service.
152165

153-
:::image type="content" source="media/search-create-service-portal/create-search-service.png" lightbox="media/search-create-service-portal/create-search-service.png" alt-text="Screenshot of the Review and create the service page." border="true":::
166+
:::image type="content" source="media/search-create-service-portal/create-search-service.png" lightbox="media/search-create-service-portal/create-search-service.png" alt-text="Screenshot of the Review and Create button on the Create a Search Service page." border="true":::
154167

155-
Your service is deployed in minutes, and you can monitor its progress with Azure notifications. Consider pinning the service to your dashboard for easy access in the future.
168+
Your service is deployed within minutes, and you can monitor its progress with Azure notifications. Consider pinning the service to your dashboard for easy access in the future.
156169

157-
:::image type="content" source="media/search-create-service-portal/monitor-notifications.png" lightbox="media/search-create-service-portal/monitor-notifications.png" alt-text="Screenshot of the Notifications tab in the Azure portal." border="true":::
170+
:::image type="content" source="media/search-create-service-portal/portal-notifications.png" lightbox="media/search-create-service-portal/portal-notifications.png" alt-text="Screenshot of the Notifications tab in the Azure portal." border="true":::
158171

159172
## Configure authentication
160173

161-
If you're using the Azure portal to manage your search service, skip this step. The portal is already linked to your service with admin rights. For a portal walkthrough, see [Quickstart: Create an Azure AI Search index in the Azure portal](search-get-started-portal.md).
174+
When you create a search service, key-based authentication is the default, but it's not the most secure option. We recommend that you replace it with role-based access.
175+
176+
The Azure portal is already linked to your service with admin rights, so you don't need an endpoint or keys for portal-based tasks. For a portal walkthrough, see [Quickstart: Create an Azure AI Search index in the Azure portal](search-get-started-portal.md).
162177

163-
If you're not using the Azure portal, programmatic access to your service requires the URL endpoint and an authenticated connection:
178+
<!-- Programmatic access to your service requires the URL endpoint and an authenticated connection. -->
179+
180+
To configure programmatic access to your service:
164181

165182
1. Go to your search service in the [Azure portal](https://portal.azure.com/).
166183

167-
1. From the navigation pane, select **Overview**. Copy the URL endpoint, which you'll use in the next step.
184+
1. From the navigation pane, select **Overview**. Use the URL endpoint to set up a programmatic connection.
168185

169186
:::image type="content" source="media/search-create-service-portal/URL-endpoint.png" lightbox="media/search-create-service-portal/URL-endpoint.png" alt-text="Screenshot of the Overview tab with the URL endpoint." border="true":::
170187

171-
1. From the navigation pane, select **Settings** > **Keys**. You can connect to your service using [key-based authentication](search-security-api-keys.md), [role-based access](search-security-rbac.md), or both. Most quickstarts and tutorials use API keys for simplicity, but if you're setting up a service for production workloads, consider using roles.
188+
1. From the navigation pane, select **Settings** > **Keys**. You can connect to your service using [API keys](search-security-api-keys.md), [Azure roles](search-security-rbac.md), or both. Most quickstarts and tutorials use keys for simplicity, but if you're setting up a service for production workloads, consider using roles.
172189

173190
:::image type="content" source="media/search-create-service-portal/authentication-options.png" lightbox="media/search-create-service-portal/authentication-options.png" alt-text="Screenshot of the Keys tab with authentication options." border="true":::
174191

175192
## Scale your service
176193

177-
After deploying your search service, you can [scale it to meet your needs](search-limits-quotas-capacity.md). Scaling is available only on billable tiers. You can scale your service in two dimensions:
194+
After deploying your search service, you can [scale it to meet your needs](search-limits-quotas-capacity.md). There are two scaling options: *replicas* and *partitions*. Replicas allow your service to handle a higher load of search queries, while partitions allow your service to store and search through more documents.
178195

179-
+ Partitions, which allow your service to store and search through more documents.
196+
Scaling is available only on billable tiers. On the Free tier, you can't scale your service or configure replicas and partitions.
180197

181-
+ Replicas, which allow your service to handle a higher load of search queries.
198+
> [!IMPORTANT]
199+
> Your service must have [two replicas for read-only SLA and three replicas for read/write SLA](https://azure.microsoft.com/support/legal/sla/search/v1_0/).
182200
183201
Adding resources will increase your monthly bill. Use the [pricing calculator](https://azure.microsoft.com/pricing/calculator/) to understand the billing implications. You can adjust resources based on load, such as increasing resources for initial indexing and decreasing them later for incremental indexing.
184202

185-
> [!IMPORTANT]
186-
> Your service must have [two replicas for read-only SLA and three replicas for read-write SLA](https://azure.microsoft.com/support/legal/sla/search/v1_0/).
187-
188203
To scale your service:
189204

190205
1. Go to your search service in the [Azure portal](https://portal.azure.com/).
191206

192207
1. From the navigation pane, select **Settings** > **Scale**.
193208

194-
1. Use the slider to add replicas and partitions.
209+
:::image type="content" source="media/search-create-service-portal/scale-settings.png" lightbox="media/search-create-service-portal/scale-settings.png" alt-text="Screenshot of the Scale tab with sliders for adding replicas and partitions." border="true":::
195210

196-
:::image type="content" source="media/search-create-service-portal/scale-settings.png" lightbox="media/search-create-service-portal/scale-settings.png" alt-text="Screenshot of the Scale tab with sliders for adding replicas and partitions." border="true":::
211+
1. Use the sliders to add replicas and partitions.
197212

198-
## When to add a second service
213+
## When to create a second service
199214

200-
Most customers use a single search service at a tier [sufficient for the expected load](search-capacity-planning.md). One service can host multiple indexes, each isolated from the others, within the [maximum limits of your chosen tier](search-limits-quotas-capacity.md#index-limits). In Azure AI Search, requests are directed to one index, which reduces the risk of accidentally or intentionally retrieving data from other indexes in the same service.
215+
Most customers use a single search service at a tier [sufficient for the expected load](search-capacity-planning.md). One service can host multiple indexes, each isolated from the others, within the [maximum limits of your chosen tier](search-limits-quotas-capacity.md#index-limits). In Azure AI Search, requests are directed to one index, which reduces the risk of retrieving data from other indexes in the same service.
201216

202217
However, you might need a second service for the following operational requirements:
203218

204-
+ [Business continuity and disaster recovery (BCDR)](/azure/reliability/cross-region-replication-azure). Azure AI Search doesn't provide instant failover in the event of an outage.
205-
219+
+ [Business continuity and disaster recovery (BCDR)](/azure/reliability/cross-region-replication-azure). If there's an outage, Azure AI Search won't provide instant failover.
206220
+ [Multitenant architectures](search-modeling-multitenant-saas-applications.md) that require two or more services.
207-
208221
+ Globally deployed applications that require services in each geography to minimize latency.
209222

210223
> [!NOTE]
@@ -216,27 +229,27 @@ A second service isn't required for high availability. You achieve high availabi
216229

217230
Azure AI Search limits the [number of search services](search-limits-quotas-capacity.md#subscription-limits) you can initially create in a subscription. If you reach your limit, you can request more quota.
218231

219-
You must have Owner or Contributor permissions for the subscription to request quota. Depending on your region and data center capacity, you might be able to automatically request quota to add services to your subscription. If the request fails, either reduce the number or file a support ticket. Expect a one-month turnaround for a large quota increase, such as more than 30 additional services.
232+
You must have Owner or Contributor permissions for the subscription to request quota. Depending on your region and data center capacity, you might be able to automatically request quota to add services to your subscription. If the request fails, reduce the number or file a support ticket. Expect a one-month turnaround for a large quota increase, such as more than 30 additional services.
220233

221-
To request more quota:
234+
To request more subscription quota:
222235

223236
1. Go to your dashboard in the [Azure portal](https://portal.azure.com/).
224237

225238
1. Use the search box to find the **Quotas** service.
226239

227-
:::image type="content" source="media/search-create-service-portal/quota-search.png" lightbox="media/search-create-service-portal/.png" alt-text="Screenshot of the Quota search term and Quotas service in the results.":::
240+
:::image type="content" source="media/search-create-service-portal/quota-search.png" lightbox="media/search-create-service-portal/quota-search.png" alt-text="Screenshot of the Quota search term and the Quotas service in the results.":::
228241

229242
1. On the **Overview** tab, select the **Search** tile.
230243

231244
:::image type="content" source="media/search-create-service-portal/quota-overview-page.png" lightbox="media/search-create-service-portal/quota-overview-page.png" alt-text="Screenshot of the Search tile on the Overview page.":::
232245

233246
1. Set filters to review the existing quota for search services in your current subscription. We recommend filtering by usage.
234247

235-
:::image type="content" source="media/search-create-service-portal/usage-filter.png" lightbox="media/search-create-service-portal/usage-filter-page.png" alt-text="Screenshot of the Search tile on the Overview page.":::
248+
:::image type="content" source="media/search-create-service-portal/usage-filter.png" lightbox="media/search-create-service-portal/usage-filter.png" alt-text="Screenshot of the Usage filter for search services in your current subscription.":::
236249

237250
1. Next to the tier and region that need more quota, select **Request Adjustment** <img src=media/search-create-service-portal/request-adjustment-icon.png alt="Screenshot of the Request Adjustment icon, which is the outline of a pencil." width="13">.
238251

239-
1. In the **New Quota Request** pane, enter a new limit for your subscription quota. The new limit must be greater than your current limit. If regional capacity is constrained, your request won't be automatically approved, and an incident report will be generated for investigation and resolution.
252+
1. In the **New Quota Request** pane, enter a new limit for your subscription quota. The new limit must be greater than your current limit. If regional capacity is constrained, your request won't be automatically approved, and an incident report will be generated on your behalf for investigation and resolution.
240253

241254
1. Submit your request.
242255

0 commit comments

Comments
 (0)