# Add hosting platforms

A hosting platform is a specific operating environment for Mendix apps. The common hosting platforms used by Mendix customers include:

* Mendix Cloud
* Mendix Cloud Dedicated
* Mendix for Kubernetes (Connected / Standalone)
* Mendix for Azure
* Mendix Private Platform
* SAP BTC

In addition to these standard cloud platforms customers are also free to setup their own private hosting platform using Kubernetes, OpenShift, or other Docker-based technologies. Often customers will use standard cloud hosting services from AWS or Azure for this purpose.

Within AppControl it is necessary to add at least 1 hosting platform to your system configuration. This informs the system that it should scan the configured hosting platform for Mendix apps and environments hosted on that platform. Once apps and environments are detected they can be managed by AppControl.

Use the [System Configuration](/administration/system/system-configuration.md) page to add a hosting platform. The sections below show which AppControl features are supported by each hosting platform type.

<details>

<summary>Mendix Cloud</summary>

| Feature Area | Feature                                                           | Supported |
| ------------ | ----------------------------------------------------------------- | :-------: |
| Core         | App Auto-discovery                                                |     ✅     |
|              | Environment Auto-discovery                                        |     ✅     |
| Alerts       | Hosting Alerts                                                    |     ✅     |
|              | Policy Alerts                                                     |     ✅     |
|              | Release Alerts                                                    |     ✅     |
|              | Task Alerts                                                       |     ✅     |
|              | Log Alerts                                                        |     ✅     |
| Policies     | Check Policies                                                    |     ✅     |
| Releases     | Approval, Notification, Check Policy, Assign Task, Call API Tasks |     ✅     |
|              | Build, Deploy Tasks                                               |     ✅     |
|              | Start / Stop Task                                                 |     ✅     |
|              | Backup Task                                                       |     ✅     |
| Tasks        | Create / Assign Tasks                                             |     ✅     |
| Insights     | Component Insights                                                |     ✅     |
|              | User Insights                                                     |     ✅     |
|              | Log Insights                                                      |     ✅     |
|              | Reports                                                           |     ✅     |

</details>

<details>

<summary>Mendix Cloud Dedicated</summary>

| Feature Area | Feature                                                           | Supported |
| ------------ | ----------------------------------------------------------------- | :-------: |
| Core         | App Auto-discovery                                                |     ✅     |
|              | Environment Auto-discovery                                        |     ✅     |
| Alerts       | Hosting Alerts                                                    |     ✅     |
|              | Policy Alerts                                                     |     ✅     |
|              | Release Alerts                                                    |     ✅     |
|              | Task Alerts                                                       |     ✅     |
|              | Log Alerts                                                        |     ✅     |
| Policies     | Check Policies                                                    |     ✅     |
| Releases     | Approval, Notification, Check Policy, Assign Task, Call API Tasks |     ✅     |
|              | Build, Deploy Tasks                                               |     ✅     |
|              | Start / Stop Task                                                 |     ✅     |
|              | Backup Task                                                       |     ✅     |
| Tasks        | Create / Assign Tasks                                             |     ✅     |
| Insights     | Component Insights                                                |     ✅     |
|              | User Insights                                                     |     ✅     |
|              | Log Insights                                                      |     ✅     |
|              | Reports                                                           |     ✅     |

</details>

<details>

<summary>Mendix for Kubernetes (Connected)</summary>

{% hint style="info" %}
Not all AppControl features are currently supported on Mendix for Kubernetes. Be aware that some unsupported features simply fail silently and thus may not be obvious to the user.
{% endhint %}

| Feature Area | Feature                                                           |                                                                          Supported                                                                          |
| ------------ | ----------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------: |
| Core         | App Auto-discovery                                                |                                                                              ✅                                                                              |
|              | Environment Auto-discovery                                        | 🛑 Environments must be added manually by using the environment ID found in the Mendix Private Portal. See the Environments page in these docs for details. |
| Alerts       | Hosting Alerts                                                    |                                                                              🛑                                                                             |
|              | Policy Alerts                                                     |                                                                              ✅                                                                              |
|              | Release Alerts                                                    |                                                                              🛑                                                                             |
|              | Task Alerts                                                       |                                                                              ✅                                                                              |
|              | Log Alerts                                                        |                                                                              🛑                                                                             |
| Policies     | Check Policies                                                    |                                                                              ✅                                                                              |
| Releases     | Approval, Notification, Check Policy, Assign Task, Call API Tasks |                                                                              ✅                                                                              |
|              | Build, Deploy Tasks                                               |                                                                              🛑                                                                             |
|              | Start / Stop Task                                                 |                                                                              🛑                                                                             |
|              | Backup Task                                                       |                                                                              🛑                                                                             |
| Tasks        | Create / Assign Tasks                                             |                                                                              ✅                                                                              |
| Insights     | Component Insights                                                |                                                                              ✅                                                                              |
|              | User Insights                                                     |                                                                              🛑                                                                             |
|              | Log Insights                                                      |                                                                              🛑                                                                             |
|              | Reports                                                           |                                                                              ✅                                                                              |

</details>


---

# Agent Instructions: 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:

```
GET https://docs.bluestorm.io/overview/initial-set-up/add-hosting-platforms.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
