Skip to content

Commit d9363b6

Browse files
add IaC intro paragraph
1 parent daccb0b commit d9363b6

File tree

1 file changed

+12
-10
lines changed

1 file changed

+12
-10
lines changed

articles/container-apps/code-to-cloud-options.md

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,16 @@ services: container-apps
55
author: craigshoemaker
66
ms.service: container-apps
77
ms.topic: how-to
8-
ms.date: 08/18/2023
8+
ms.date: 08/30/2023
99
ms.author: cshoe
1010
---
1111

12-
# Choose the right code-to-cloud path for Azure Container Apps
12+
# Select the right code-to-cloud path for Azure Container Apps
1313

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:
1715

1816
- 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?
2018
- How fast do you need to see changes reflected in the application or infrastructure?
2119
- How important is an automated workflow vs. an experimental workflow?
2220

@@ -28,11 +26,11 @@ Depending on your situation, you may want to deploy from a [code editor](#code-e
2826

2927
## Code editor
3028

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.
3230

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.
3432

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.
3634

3735
### Resources
3836

@@ -43,7 +41,7 @@ Once your application works as expected, then you can commit your changes to a [
4341

4442
The Azure portal's focus is on setting up, changing, and experimenting with your Container Apps environment.
4543

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.
4745

4846
You can also use the portal with [Azure App Spaces](/azure/app-spaces/overview) to deploy your applications to Container Apps.
4947

@@ -65,6 +63,10 @@ As you maintain code in a repository, deployment takes place on the server rathe
6563

6664
## Infrastructure as code
6765

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+
6870
| CLI | Description | Best used with |
6971
|--|--|--|
7072
| 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

Comments
 (0)