Drei Django-Entwickler, eine B2B-Anwendung, nächtliche Celery-Aufgaben. Der technische Leiter zögert: OVH VPS mit hauseigenem Ansible oder Clever Cloud „Git Push“. PaaS kostet pauschal 120 €/Monat; der VPS 20 € plus etwa acht Betriebsstunden pro Monat, die als Berater in Rechnung gestellt werden.
Der Kompromiss ist nicht in erster Linie technischer Natur – es ist die Aufmerksamkeitsfähigkeit des Teams.
Viele Startups entscheiden sich für den „günstigen“ VPS, indem sie am Wochenende auf Stack Overflow setzen. Drei Vorfälle in sechs Monaten später übersteigen die Beraterkosten die vermiedene PaaS. Umgekehrt führt die Bezahlung von Clever Cloud ohne Überwachung der nachts aktiven Celery-Mitarbeiter zu einer PaaS-Rechnung, die einen gut dimensionierten VPS gerechtfertigt hätte. Die richtige Wahl beginnt mit einer ehrlichen Schätzung der Betriebsstunden, nicht mit ideologischen Präferenzen.
Was das Management einem kleinen Team nimmt
| Aufgabe | Django-freundliches PaaS | Selbstverwalteter VPS |
|---|---|---|
| Bereitstellung | Git-Push | Stoff/Ansible |
| HTTPS | Automatisch | Certbot |
| Postgres | Verwaltete Erweiterung | Sie korrigieren |
| Arbeitersellerie | Spezieller Container | Vorgesetzter |
| Skalierung | Cursor | Handbuch |
Managed entfernt keine Django-Bugs – es entfernt Nächte, die mit Nginx verbracht wurden.
Was der Server im Gegenzug bietet
Geringe Infrastrukturkosten bei stabiler Auslastung. Freedom-Systemversionen (Geobibliotheken usw.). Debuggen auf niedriger Ebene (tcpdump, pg_stat). Keine Anbieterbindung bei der Bereitstellung. Gegenstück: Eine Person muss Eigentümer der Produktion sein – selbst bei zwanzig Prozent Vollzeit.
Häufiger Hybridkompromiss
Anwendung und Mitarbeiter in PaaS. Von Postgres verwaltete Cloud (RDS, Scaleway DB). Statische Dateien und Medien im Objektspeicher plus CDN. Vermeiden Sie Postgres auf demselben VPS wie Gunicorn – klassischer Fehler in kleinen Teams.
Checkliste vor der Wahl
Wie viele Stunden pro Monat gab es in den letzten sechs Monaten bei Infrastrukturvorfällen? Sind Celery und Redis SLA von entscheidender Bedeutung? Benötigen Sie EU-Konformität (FR/CH-Gastgeber)? PaaS-Budget über 24 Monate versus VPS plus jährlicher Berater?
Europäisches PaaS zum Vergleich
Clever Cloud (Frankreich), Platform.sh, Scalingo und Render bieten unterschiedliche Profile: Standort der Rechenzentren, Preis der Celery-Worker, verwaltetes Redis inklusive oder nicht, französischsprachiger Support. Bevor Sie sich entscheiden, stellen Sie denselben Zweig auf zwei PaaS-Testversionen bereit und planen Sie die Bereitstellung, das Rollback und die Datenbankwiederherstellung. Ein „billigeres“ PaaS, das Ihre Alembic-Migrationen oder langwierige Aufgaben blockiert, kostet bei Workarounds mehr.
Wenn die EU-Konformität von zentraler Bedeutung ist, überprüfen Sie die DPA und die verwaltete Postgres-Lokalisierung – nicht nur die der Anwendungslaufzeit.
Stellen Sie in einem Produktmeeting die Frage: Wie viele Sprints gingen letztes Jahr aufgrund der Infrastruktur verloren? Wenn die Antwort eine kumulierte Woche überschreitet, amortisiert sich das PaaS oft. Wenn die Antwort Null ist und ein Entwickler gerne Linux administriert, bleibt der selbstverwaltete VPS rational – sofern er nicht ohne Bereitschaftsdienst in den Urlaub fährt.
Dokumentieren Sie die Entscheidung in einem kurzen ADR (Architecture Decision Record): Wer wird benötigt, welche Backup-Option, welche monatliche Budgetobergrenze. Kleine Teams vergessen es – und stellen dann fest, dass sie den Betrieb an einen Berater ausgelagert haben, der am Wochenende nicht verfügbar ist.
Der Gipfel: Der Kompromiss ist, wer den Sprint unterbricht
Berechnen Sie die Opportunitätskosten der während eines Vorfalls nicht bereitgestellten Funktionalität.
Entscheide dich und gehe ohne blinden Fleck voran
Beauftragen Sie zunächst einen Produktionsleiter – auch in Teilzeit – oder entscheiden Sie sich für PaaS. Trennen Sie dann die Datenbank vom Anwendungsserver. Testen Sie die Bereitstellung und das Rollback beider Optionen in der Vorproduktion. Vergleichen Sie abschließend die Python-Angebote über den Vergleich und das Verzeichnis.
Häufig gestellte Fragen
Gibt es ein „verwaltetes Django“ wie verwaltetes WordPress?
Python PaaS verwaltet Laufzeit und Bereitstellung – nicht das Geschäftsframework oder Ihre Migrationen. Sie bleiben für den Code und die Daten verantwortlich.
Sellerie und Arbeiter auf PaaS?
Ja – Arbeitnehmer werden separat in Rechnung gestellt; Überprüfen Sie, ob der Redis- oder RabbitMQ-Broker verwaltet wird oder selbst bereitgestellt werden soll.
Minimaler VPS-Server für Django?
2 GB für kleinen Datenverkehr; 4 GB, wenn Postgres und Celery auf demselben Computer ausgeführt werden. Trennen Sie die Basis so schnell wie möglich.
Wann gewinnt der selbstverwaltete Server?
Teilzeitbetrieb verfügbar, atypische Batterie oder PaaS zu teuer für eine bescheidene stabile Last über zwölf bis vierundzwanzig Monate.
Django verwaltet oder Server: Der gute Kompromiss ist der, bei dem an einem Freitagabend niemand aus Versehen zum Systemadministrator wird.
