You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/azure-developer-cli/azd-templates.md
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ ms.service: azure-dev-cli
11
11
12
12
# Azure Developer CLI templates overview
13
13
14
-
Azure Developer CLI (`azd`) templates are standard code repositories that include sample application code, as well as `azd` configuration and infrastructure files. `azd` templates enable you to provision Azure resources, deploy your application, configure CI/CD pipelines, and more. You can either create your own templates, or get started using an existing template from a template repository such as [Awesome AZD](https://azure.github.io/awesome-azd/). In this article, you'll learn about the following concepts:
14
+
Azure Developer CLI (`azd`) templates are regular code repositories that include sample application code, as well as `azd` configuration and infrastructure files. `azd` templates enable you to provision Azure resources, deploy your application, configure CI/CD pipelines, and more. You can either create your own templates, or get started using an existing template from a template repository such as [Awesome AZD](https://azure.github.io/awesome-azd/). In this article, you'll learn about the following concepts:
15
15
16
16
- How `azd` templates enable you to provision and deploy app resources
17
17
- How `azd` templates are structured
@@ -20,7 +20,7 @@ Azure Developer CLI (`azd`) templates are standard code repositories that includ
20
20
21
21
## Why use Azure Developer CLI templates?
22
22
23
-
Developers often face many time consuming and challenging tasks when building properly architected and configured environment apps for the cloud. Teams must account for many different concerns in these environments, such as creating resources, applying configurations, setting up monitoring and logging, building CI/CD pipelines, and other tasks. `azd` templates reduce and streamline these responsibilities to help the developer on their journey from local development to a successfully deployed app on Azure.
23
+
Developers often face many time consuming and challenging tasks when building properly architected and configured environment aware apps for the cloud. Teams must account for many different concerns in these environments, such as creating resources, applying configurations, setting up monitoring and logging, building CI/CD pipelines, and other tasks. `azd` templates reduce and streamline these responsibilities to help the developer on their journey from local development to a successfully deployed app on Azure.
24
24
25
25
For example, suppose you work at a company that operates a ticket management and customer communication platform, which requires the following Azure resources:
26
26
@@ -61,7 +61,7 @@ For example, a typical `azd` workflow using an existing template includes the fo
All `azd` templates share a similar file structure based on `azd` conventions. The minimum required assets generally include the following:
64
+
All `azd` templates share a similar file structure based on `azd` conventions. Here are the minimum required assets:
65
65
66
66
- **`infra` folder** - Contains all of the Bicep or Terraform infrastructure as code files for the `azd` template. `azd` executes these files to create the Azure resources required to host your app.
67
67
- **`azure.yaml` file** - A configuration file that defines one or more services in your project and maps them to Azure resources defined in the `infra` folder for deployment. For example, you might define an API service and a web front-end service and map them to different Azure resources for deployment.
# Quickstart: Deploy an Azure Developer CLI template
16
16
17
-
In this quickstart, you'll learn how to provision and deploy app resources to Azure using an [Azure Developer CLI (`azd`) template](/azure/developer/azure-developer-cli/azd-templates) and only a few `azd` commands. `azd` templates are standard code repositories that include your application source code, as well as `azd` configuration and infrastructure files to provision Azure resources. Visit the [What are Azure Developer CLI templates?](/azure/developer/azure-developer-cli/azd-templates) page to learn more about `azd` templates and how they can accelerate your Azure provisioning and deployment process.
17
+
In this quickstart, you'll learn how to provision and deploy app resources to Azure using an [Azure Developer CLI (`azd`) template](/azure/developer/azure-developer-cli/azd-templates) and only a few `azd` commands. `azd` templates are standard code repositories that include your application source code, as well as `azd` configuration and infrastructure files to provision Azure resources. To learn more about `azd` templates and how they can accelerate your Azure provisioning and deployment process see [What are Azure Developer CLI templates?](/azure/developer/azure-developer-cli/azd-templates).
18
18
19
19
## Select and deploy the template
20
20
@@ -61,7 +61,7 @@ A local development environment is a great choice for traditional development wo
61
61
- An Azure account with an active subscription. [Create one for free](https://azure.microsoft.com/free/?WT.mc_id=A261C142F).
62
62
-[Python 3.8](https://www.python.org/downloads/)
63
63
-[Node.js with npm (v 16.13.1 LTS)](https://nodejs.org/)
64
-
-[Review the architecture diagram and the Azure resources you'll deploy in the Node.js template README](https://github.com/Azure-Samples/todo-nodejs-mongo/blob/main/README.md).
64
+
-[Review the architecture diagram and the Azure resources you'll deploy in the Node.js template README](https://github.com/Azure-Samples/todo-python-mongo/blob/main/README.md).
65
65
66
66
::: zone-end
67
67
@@ -70,7 +70,7 @@ A local development environment is a great choice for traditional development wo
70
70
-[Install the Azure Developer CLI](./install-azd.md).
71
71
- An Azure account with an active subscription. [Create one for free](https://azure.microsoft.com/free/?WT.mc_id=A261C142F).
-[Review the architecture diagram and the Azure resources you'll deploy in the Node.js template README](https://github.com/Azure-Samples/todo-nodejs-mongo/blob/main/README.md).
73
+
-[Review the architecture diagram and the Azure resources you'll deploy in the Node.js template README](https://github.com/Azure-Samples/todo-csharp-cosmos-sql/blob/main/README.md).
74
74
75
75
::: zone-end
76
76
@@ -79,7 +79,7 @@ A local development environment is a great choice for traditional development wo
79
79
-[Install the Azure Developer CLI](./install-azd.md).
80
80
- An Azure account with an active subscription. [Create one for free](https://azure.microsoft.com/free/?WT.mc_id=A261C142F).
81
81
-[OpenJDK 17](/java/openjdk/download#openjdk-17)
82
-
-[Review the architecture diagram and the Azure resources you'll deploy in the Node.js template README](https://github.com/Azure-Samples/todo-nodejs-mongo/blob/main/README.md).
82
+
-[Review the architecture diagram and the Azure resources you'll deploy in the Node.js template README](https://github.com/Azure-Samples/todo-java-mongo/blob/main/README.md).
83
83
84
84
::: zone-end
85
85
@@ -162,6 +162,7 @@ A local development environment is a great choice for traditional development wo
162
162
163
163
> [!NOTE]
164
164
> You can call `azd up` as many times as you like to both provision and deploy updates to your application.
165
+
> The deployment may due to a resource being undeployable in the selected region. Because this is a quick start, it is safe to delete the `.azure` directory and try `azd up` again. When asked, select a different region. In a more advanced scenario you could selectively edit files within the `.azure` directory to change the region.
165
166
166
167
## [Codespaces](#tab/codespaces)
167
168
@@ -351,7 +352,7 @@ Once you've provided the necessary parameters and the `azd up` command completes
351
352
:::image type="content" source="media/get-started/urls.png" alt-text="Screenshot of command output listing endpoint URLs.":::
352
353
353
354
> [!NOTE]
354
-
> You can call`azd up` as many times as you like to both provision and deploy your application.
355
+
> You can run`azd up` as many times as you like to both provision and deploy your application to the same region and with the same configuration values you provided on the first run.
355
356
356
357
---
357
358
@@ -363,6 +364,8 @@ When you no longer need the resources created in this article, run the following
363
364
azd down
364
365
```
365
366
367
+
If you want to redeploy to a different region, delete the `.azure` directory before running `azd up` again. In a more advanced scenario you could selectively edit files within the `.azure` directory to change the region.
Copy file name to clipboardExpand all lines: articles/azure-developer-cli/index.yml
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
title: Azure Developer CLI (azd)
4
4
summary: |
5
-
The Azure Developer CLI (azd) is an open-source tool that accelerates the time it takes for you to get started on Azure. azd provides a set of developer-friendly commands that map to key stages in your workflow (code, build, deploy, monitor). The CLI allows you to work consistently in a repeatable way across the terminal, your editor/integrated development environment, GitHub Actions pipeline, and more.
5
+
The Azure Developer CLI (azd) is an open-source tool that accelerates your path from a local development environment to Azure. azd provides a set of developer-friendly commands that map to key stages in your workflow (code, build, deploy, monitor). The CLI allows you to work consistently in a repeatable way across the terminal, your editor/integrated development environment, GitHub Actions pipeline, and more.
Azure Developer CLI (`azd`) is an open-source tool that accelerates the time it takes for you to get your application from local development environment to Azure. `azd` provides best practice, developer-friendly commands that map to key stages in your workflow, whether you're working in the terminal, your editor or integrated development environment (IDE), or CI/CD (continuous integration/continuous deployment).
14
+
The Azure Developer CLI (azd) is an open-source tool that accelerates your path from a local development environment to Azure. `azd` provides best practice, developer-friendly commands that map to key stages in your workflow, whether you're working in the terminal, your editor or integrated development environment (IDE), or CI/CD (continuous integration/continuous deployment).
15
15
16
16
You can use `azd` with [extensible blueprint templates](./azd-templates.md) that include everything you need to get an application up and running on Azure. These templates include reusable infrastructure as code assets and proof-of-concept application code that can be replaced with your own app code. You can also [create your own template](./make-azd-compatible.md?pivots=azd-create) or find one to [build upon](./make-azd-compatible.md?pivots=azd-convert).
Copy file name to clipboardExpand all lines: articles/includes/python-all.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
| Name | Package | Docs | Source |
2
2
| ---- | ------- | ---- | ------ |
3
3
| AI Generative | PyPI [1.0.0b8](https://pypi.org/project/azure-ai-generative/1.0.0b8)|[docs](/python/api/overview/azure/ai-generative-readme?view=azure-python-preview&preserve-view=true)| GitHub [1.0.0b8](https://github.com/Azure/azure-sdk-for-python/tree/azure-ai-generative_1.0.0b8/sdk/ai/azure-ai-generative/)|
4
-
| AI Model Inference | PyPI [1.0.0b3](https://pypi.org/project/azure-ai-inference/1.0.0b3)|[docs](/python/api/overview/azure/ai-inference-readme?view=azure-python-preview&preserve-view=true)| GitHub [1.0.0b3](https://github.com/Azure/azure-sdk-for-python/tree/azure-ai-inference_1.0.0b3/sdk/ai/azure-ai-inference/)|
4
+
| AI Model Inference | PyPI [1.0.0b4](https://pypi.org/project/azure-ai-inference/1.0.0b4)|[docs](/python/api/overview/azure/ai-inference-readme?view=azure-python-preview&preserve-view=true)| GitHub [1.0.0b4](https://github.com/Azure/azure-sdk-for-python/tree/azure-ai-inference_1.0.0b4/sdk/ai/azure-ai-inference/)|
5
5
| AI Resources | PyPI [1.0.0b8](https://pypi.org/project/azure-ai-resources/1.0.0b8)|[docs](/python/api/overview/azure/ai-resources-readme?view=azure-python-preview&preserve-view=true)| GitHub [1.0.0b8](https://github.com/Azure/azure-sdk-for-python/tree/azure-ai-resources_1.0.0b8/sdk/ai/azure-ai-resources/)|
0 commit comments