> For the complete documentation index, see [llms.txt](https://kb.heathen.group/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kb.heathen.group/old-kb/guides/development/devops.md).

# DevOps

{% hint style="success" %}

#### Like what your seeing?

Consider supporting us as a [GitHub Sponsor](/old-kb/where-to-buy/become-a-sponsor.md) and get instant access to all our Unity assets, exclusive tools and assets, escalated support and issue tracking and our gratitude.\
\
These articles are made possible by our [GitHub Sponsors](https://github.com/sponsors/heathen-engineering) ... become a sponsor today!
{% endhint %}

## Introduction

DevOps or Development Operations is the set of tools, processes and practices used to enable the ... well operations of your development effort.&#x20;

At a minimal this will include some means of source control, change management, build and testing. Their are a large number of tools available to help you and your team ranging from free source control such as [GitHub](/old-kb/guides/development/devops/git-control-and-unity.md), to 3rd party tools like [Perforce ](https://www.perforce.com/)or [Plastic SCM](https://www.plasticscm.com/) or more industry standard tools like [Azure DevOps](https://azure.microsoft.com/en-us/products/devops/).

## Learning

DevOps is a huge topic that can be a whole career for some people. Its also just a tiny part of a wider concept you should understand as a company or software engineer called Application Lifecycle Management or ALM. For hobbyist and enthusiasts ALM and the deeper aspects of DevOps is likely overkill, but everyone should have the basics of source control, change management, build and testing and you can get that for free with [GitHub and Unity](/old-kb/guides/development/devops/git-control-and-unity.md).

If you do want to learn more about DevOps and Application Lifecycle Management I would recommend starting with Microsoft's documentation, courses and tools on the subject. Love them or hate them Microsoft is the single largest actor in the software engineering industry as such they have a lot of good and free resources to get you started.

{% embed url="<https://docs.microsoft.com/en-us/power-platform/alm/>" %}

{% embed url="<https://azure.microsoft.com/en-us/products/devops/>" %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://kb.heathen.group/old-kb/guides/development/devops.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
