Skip to content

Commit fa8d6d5

Browse files
committed
Clean up technology overview articles
1 parent 42668e3 commit fa8d6d5

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

umbraco-cloud/explore-umbraco-cloud/technology-overview/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Overview
44

5-
Umbraco Cloud is built on a modern, cloud-native technology stack designed to simplify your development workflow, automate deployment, and ensure reliable, scalable hosting. This section provides a comprehensive overview of the key technologies that power your Cloud projects — from version control and cloud infrastructure to deployment automation and developer tools.
5+
Umbraco Cloud is built on a modern, cloud-native technology stack designed to simplify your development workflow, automate deployment, and ensure reliable, scalable hosting. This section provides a comprehensive overview of the key technologies that power your Cloud projects. From version control and cloud infrastructure to deployment automation and developer tools.
66

77
### Version Control with Git
88

@@ -35,7 +35,7 @@ Umbraco Cloud includes an integrated CI/CD pipeline that automates the deploymen
3535

3636
* Each commit triggers a build and deployment to your project’s environments (Development, Staging, Production).
3737
* Deployments are fast, reliable, and consistent, reducing manual errors.
38-
* You can easily promote changes through environments, ensuring quality control before going live.
38+
* You can promote changes through environments, ensuring quality control before going live.
3939

4040
For more information, see the [Umbraco CI/CD Flow](../../build-and-customize-your-solution/handle-deployments-and-environments/umbraco-cicd/) article.
4141

umbraco-cloud/explore-umbraco-cloud/technology-overview/repositories-in-a-cloud-project.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,14 @@ Ideally, your Umbraco Cloud setup should look like this:
1313

1414
## A source control repository with your own code
1515

16-
Source control is a way to control changes to files and directories. You can keep a record of changes and revert to specific versions of a file in the event you would like to back up to an earlier time. A source control repository is used as the single source of truth that has the latest version of your project source code with all the git branches.
16+
Source control is a way to control changes to files and directories. You can keep a record of changes and revert to specific versions of a file in the event you need revert to an earlier time. A source control repository is used as the single source of truth that has the latest version of your project source code.
1717

1818
There are different source code management tools that you can use such as GitHub, Git, GitLab, Apache Subversion (SVN), Mercurial, etc.
1919

2020
{% hint style="info" %}
21+
2122
An example of how to use GitLab for setting up automatic deployments can be found on the [online Umbraco Community magazine Skrift.io](https://skrift.io/issues/using-gitlab-bidirectional-mirroring-azure-devops-release-pipelines-to-auto-deploy-into-umbraco-cloud/).
23+
2224
{% endhint %}
2325

2426
{% tabs %}
@@ -27,7 +29,7 @@ The external Git repository can be used to store the entire source code of your
2729
{% endtab %}
2830

2931
{% tab title="Legacy Umbraco 7 and 8" %}
30-
You need to put your custom code in a different source control repository of your choice. You can use the source control repository to store the custom models, controllers, class libraries, CS code etc as the Umbraco Cloud Git repository can only store the dll files of your C# files.
32+
You need to put your custom code in a different source control repository of your choice. Use the source control repository to store the custom models, controllers, class libraries and CS code. The Umbraco Cloud Git repository can only store the dll files of your C# files.
3133
{% endtab %}
3234
{% endtabs %}
3335

@@ -45,7 +47,7 @@ Once you're happy with the results or wish to see how your website has progresse
4547

4648
In the above diagram, the Umbraco Git repository contains the source code of a class library CS project.
4749

48-
With this setup, once you commit your code in the Umbraco Cloud Git repository, your C# source code is built by Umbraco Cloud and then deployed to the `wwwroot` folder.
50+
Once you commit your code in the Umbraco Cloud Git repository, your C# source code is built and then deployed to the `wwwroot` folder.
4951

5052
#### Disadvantages of using an Umbraco Cloud Project repository as a source code repository
5153

@@ -58,7 +60,7 @@ With this setup, once you commit your code in the Umbraco Cloud Git repository,
5860

5961
<figure><img src="images/UCP_v8.png" alt=""><figcaption><p>Umbraco cloud overview Legacy versions</p></figcaption></figure>
6062

61-
In the above diagram, the external git repository contains the source code of a class library CS project, if you had a class library project that was used in your Cloud project.
63+
In the above diagram, the external git repository contains the source code of a class library CS project with a class library project.
6264

6365
With this setup, you commit your changes twice. Once to commit your code in your source control and the other commit to the Umbraco Cloud Git repository to deploy your website. Your source code is not hosted on Umbraco Cloud but only your cloned project will be in the Umbraco Cloud Git Repository. Your code is built and compiled into the cloned project and then pushed to Umbraco Cloud. Thus updating the site with your latest code changes.
6466

0 commit comments

Comments
 (0)