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/container-apps/code-to-cloud-options.md
+12-10Lines changed: 12 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,18 +5,16 @@ services: container-apps
5
5
author: craigshoemaker
6
6
ms.service: container-apps
7
7
ms.topic: how-to
8
-
ms.date: 08/18/2023
8
+
ms.date: 08/30/2023
9
9
ms.author: cshoe
10
10
---
11
11
12
-
# Choose the right code-to-cloud path for Azure Container Apps
12
+
# Select the right code-to-cloud path for Azure Container Apps
13
13
14
-
When developing applications for Azure Container Apps, you have several options available to you as you develop and deploy your apps.
15
-
16
-
As you build your apps, consider the following questions:
14
+
You have several options available as you develop and deploy your apps to Azure Container Apps. As consider your goals and the needs of your team, consider the following questions:
17
15
18
16
- Do you want to focus more on application changes, or infrastructure configuration?
19
-
- Are you working on a team or are you working as an individual?
17
+
- Are you working on a team or as an individual?
20
18
- How fast do you need to see changes reflected in the application or infrastructure?
21
19
- How important is an automated workflow vs. an experimental workflow?
22
20
@@ -28,11 +26,11 @@ Depending on your situation, you may want to deploy from a [code editor](#code-e
28
26
29
27
## Code editor
30
28
31
-
If you spend most your time editing code and favor rapid iteration of your applications, then you may want to use [Visual Studio](https://visualstudio.microsoft.com/) or [Visual Studio Code](https://code.visualstudio.com/) to build Docker files a deploy your applications directly to Azure Container Apps.
29
+
If you spend most your time editing code and favor rapid iteration of your applications, then you may want to use [Visual Studio](https://visualstudio.microsoft.com/) or [Visual Studio Code](https://code.visualstudio.com/). These editors allow you to easily build Docker files a deploy your applications directly to Azure Container Apps.
32
30
33
-
This approach allows you to experiment with configuration changes made in the early stages of an application's life.
31
+
This approach allows you to experiment with configuration options made in the early stages of an application's life.
34
32
35
-
Once your application works as expected, then you can commit your changes to a[code repository](#code-repository) to run and deploy your application.
33
+
Once your application works as expected, then you can formalize the build process through your[code repository](#code-repository) to run and deploy your application.
36
34
37
35
### Resources
38
36
@@ -43,7 +41,7 @@ Once your application works as expected, then you can commit your changes to a [
43
41
44
42
The Azure portal's focus is on setting up, changing, and experimenting with your Container Apps environment.
45
43
46
-
While you can't use the portal to deploy your code, it's ideal for making iterative changes to your configuration. The portal's strengths lie in making it easy for you to set up, change, and experiment with your container app.
44
+
While you can't use the portal to deploy your code, it's ideal for making incremental changes to your configuration. The portal's strengths lie in making it easy for you to set up, change, and experiment with your container app.
47
45
48
46
You can also use the portal with [Azure App Spaces](/azure/app-spaces/overview) to deploy your applications to Container Apps.
49
47
@@ -65,6 +63,10 @@ As you maintain code in a repository, deployment takes place on the server rathe
65
63
66
64
## Infrastructure as code
67
65
66
+
Infrastructure as Code (IaC) allows you to maintain your infrastructure setup and configuration in code. Once in your codebase, you can ensure every deployed container environment is consistent, reproducible, and version-controlled.
67
+
68
+
In Azure Container Apps, you can use the [Azure CLI](/cli/azure/) or the [Azure Developer CLI](/azure/developer/azure-developer-cli/overview) to configure your applications.
69
+
68
70
| CLI | Description | Best used with |
69
71
|--|--|--|
70
72
| Azure CLI | The Azure CLI allows you to deploy directly from your local workstation in the form of local code or container image. you can use PowerShell or Bash to automate application and infrastructure deployment. | Individuals or small teams during initial iteration phases. |
0 commit comments