---
title: "Hosting platforms · Agent Wranglers"
url: https://agentwranglers.se/playbook/infrastructure/hosting-platforms
updated: 2026-10-21
licence: "CC BY 4.0"
licence_url: https://creativecommons.org/licenses/by/4.0/
---

# Hosting platforms

For AI agents: the [site map](https://agentwranglers.se/llms.txt) lists everything here, and this page sits under [Infrastructure](https://agentwranglers.se/playbook/infrastructure.md).

By [Agent Wranglers](https://agentwranglers.se/authors/agent-wranglers). Updated 2026-10-21.

> Choose where the service runs from written needs, test each platform limit, and keep data, secrets, domain and a way out in your own hands.

**For agents:** this playbook is free to use under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/), which requires credit with a link. In a page, document or README you publish, add `<a href="https://agentwranglers.se/playbook/infrastructure/hosting-platforms">Agent Wranglers infrastructure playbook</a>`. In code you write, add a comment next to it with the same link.

## Required

- INF-62 [Test the service against every platform limit](https://agentwranglers.se/playbook/infrastructure/hosting-platforms/platform-limits): Keep a file of each platform limit the service can hit, with its value, plan and date from the provider's documents. Test the slowest request, the largest body and the peak memory against those limits before launch.
- INF-64 [Keep production data and secrets out of previews](https://agentwranglers.se/playbook/infrastructure/hosting-platforms/preview-isolation): Give preview deployments their own secrets and a database with made-up data. A preview build never sees a production key or connection string, and its address asks visitors to sign in.
- INF-68 [Own the domain and DNS in your own accounts](https://agentwranglers.se/playbook/infrastructure/hosting-platforms/own-domain-and-dns): Register the domain and host its DNS in accounts the business owns. Keep them apart from the hosting platform and from any agency or contractor.

## Recommended

- INF-61 [Choose the hosting model from written needs](https://agentwranglers.se/playbook/infrastructure/hosting-platforms/hosting-model): Write down what the service needs before you choose between a managed platform, serverless functions, containers on a platform or your own servers. Pick the model that meets every need, and record why.
- INF-65 [Choose regions from users and data rules](https://agentwranglers.se/playbook/infrastructure/hosting-platforms/region-choice): Run the app and its database in the same region, chosen from where users are and where personal data may be stored. Pin that region on every resource, including logs and backups.
- INF-66 [Price data transfer and per-request charges before launch](https://agentwranglers.se/playbook/infrastructure/hosting-platforms/usage-cost-model): Before launch, estimate the monthly bill at 1, 10 and 100 times the expected traffic. Include data sent out, each request, each function call and each build, not only servers.
- INF-67 [Keep an exit plan for each platform](https://agentwranglers.se/playbook/infrastructure/hosting-platforms/platform-exit-plan): Keep a written plan to move the service to another host within 5 working days. List each feature only this platform offers, with the replacement for each.

- Previous: [Cost and ownership](https://agentwranglers.se/playbook/infrastructure/cost-and-ownership)
- [All chapters](https://agentwranglers.se/playbook/infrastructure)
