Skip to content

Commit 12b1013

Browse files
committed
Merge branch 'terraform' of https://github.com/deeikele/azure-ai-docs-pr into terraform
2 parents 272e6a5 + dbc147a commit 12b1013

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

articles/ai-foundry/concepts/architecture.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@ Within the Azure AI product family, we distinguish three [Azure resource provide
2828
| --- | --- | --- |
2929
| Microsoft.CognitiveServices | Supports Agentic and GenAI application development composing and customizing prebuilt models. | Azure AI Foundry; Azure OpenAI service; Azure Speech; Azure Vision |
3030
| Microsoft.Search | Support knowledge retrieval over your data | Azure AI Search |
31-
| Microsoft.MachineLearningServices | Train, deploy and operate custom and open source machine learning models | Azure AI Hub (and its projects); Azure Machine Learning Workspace |
31+
| Microsoft.MachineLearningServices | Train, deploy, and operate custom and open source machine learning models | Azure AI Hub (and its projects); Azure Machine Learning Workspace |
3232

33-
Azure AI Foundry resource is the primary resource for Azure AI and is recommended for most use cases. It's built on the same [Azure resource provider and resource type](https://learn.microsoft.com/azure/azure-resource-manager/management/resource-providers-and-types) as Azure OpenAI service, Azure Speech, Azure Vision, and Azure Language service. It provides access to the superset of capabilities from each individual services combined.
33+
The Azure AI Foundry resource is the primary resource for Azure AI and is recommended for most use cases. It's built on the same [Azure resource provider and resource type](/azure/azure-resource-manager/management/resource-providers-and-types) as the Azure OpenAI, Azure Speech, Azure Vision, and Azure Language services. It provides access to the superset of capabilities from each of the individual services combined.
3434

3535
[!INCLUDE [Resource provider kinds](../includes/resource-provider-kinds.md)]
3636

@@ -40,9 +40,9 @@ Resource types under the same provider namespaces share the same management APIs
4040

4141
Azure AI Foundry enforces a clear separation between management and development operations to ensure secure and scalable AI workloads.
4242

43-
- **Top-Level Resource Governance:** Management operationssuch as configuring security, establishing connectivity with other Azure services, and managing deploymentsare scoped to the top-level Azure AI Foundry resource. Development activities are isolated within dedicated project containers, which encapsulate use cases and provide boundaries for access control, files, agents, and evaluations.
43+
- **Top-Level Resource Governance:** Management operations, such as configuring security, establishing connectivity with other Azure services, and managing deployments, are scoped to the top-level Azure AI Foundry resource. Development activities are isolated within dedicated project containers, which encapsulate use cases and provide boundaries for access control, files, agents, and evaluations.
4444

45-
- **Role-Based Access Control (RBAC):** Azure RBAC actions are designed to reflect this separation of concerns. Control plane actions (for example creating deployments and projects) are distinct from data plane actions (for example building agents, running evaluations, uploading files). RBAC assignments can be scoped at both the top-level resource and individual project level. [Managed identities](https://learn.microsoft.com/entra/identity/managed-identities-azure-resources/overview) can be assigned at either scope to support secure automation and service access.
45+
- **Role-Based Access Control (RBAC):** Azure RBAC actions are designed to reflect this separation of concerns. Control plane actions (for example creating deployments and projects) are distinct from data plane actions (for example building agents, running evaluations, and uploading files). RBAC assignments can be scoped at both the top-level resource and individual project level. [Managed identities](/entra/identity/managed-identities-azure-resources/overview) can be assigned at either scope to support secure automation and service access.
4646

4747
- **Monitoring and Observability:** Azure Monitor metrics are segmented by scope. Management and usage metrics are available at the top-level resource, while project-specific metrics—such as evaluation performance or agent activity—are scoped to the individual project containers.
4848

articles/ai-foundry/how-to/create-resource-terraform.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ The examples used in article use the [AzAPI](https://learn.microsoft.com/azure/d
2727
> [!div class="checklist"]
2828
> * Create a resource group
2929
> * Create AI Foundry
30-
> * Configure projects
31-
> * Configure deployments
32-
> * Configure a connection to other resources
30+
> * Configure projects.
31+
> * Configure deployments.
32+
> * Configure a connection to other resources.
3333
> * Configure capability host to bring your own storage with Agent service
3434
3535
## Prerequisites
@@ -73,7 +73,7 @@ The examples used in article use the [AzAPI](https://learn.microsoft.com/azure/d
7373

7474
## Customize AI Foundry using Terraform with custom storage and security
7575

76-
To help meet security and compliance requirements, AI Foundry lets you customize security configurations and bring your own storage resources. For example, when using Agent service, you may opt to bring your own Azure CosmosDB database, Azure AI Search instance, and Azure Storage Account to store your threads and messages.
76+
To help meet security and compliance requirements, AI Foundry lets you customize security configurations and bring your own storage resources. For example, when using the Agent service, you may opt to bring your own Azure CosmosDB database, Azure AI Search instance, and Azure Storage Account to store your threads and messages.
7777

7878
See the [Azure AI Foundry Samples](https://github.com/azure-ai-foundry/foundry-samples/tree/main/samples/microsoft/infrastructure-setup-terraform) repository with example Teraform configurations for the most common enterprise security configurations.
7979

articles/ai-foundry/includes/resource-provider-kinds.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ ms.custom:
1616

1717
|Resource type|Resource provider and type|Kind|Supported capabilities|
1818
|---|---|---|
19-
|Azure AI Foundry|`Microsoft.CognitiveServices/account`|`AIServices`|Agents, Evaluations, Azure OpenAI, Speech, Vision, Language, Content Understanding|
19+
|Azure AI Foundry|`Microsoft.CognitiveServices/account`|`AIServices`|Agents, Evaluations, Azure OpenAI, Speech, Vision, Language, and Content Understanding|
2020
|Azure AI Foundry project|`Microsoft.CognitiveServices/account/project`|`AIServices`| **Subresource to the above** |
2121
|Azure AI Speech|`Microsoft.CognitiveServices/account`|`Speech`|Speech|
2222
|Azure AI Language|`Microsoft.CognitiveServices/account`|`Language`|Language|

0 commit comments

Comments
 (0)