Das Problem
Entwickler und verteilte Teams brauchen leistungsfähige, einheitlich eingerichtete Arbeitsumgebungen. Lokale Rechner sind unterschiedlich konfiguriert, Quellcode liegt auf Laptops, und jeder neue Mitarbeiter kostet Tage für die Einrichtung. Klassische VPN-Zugänge sind umständlich und öffnen oft mehr vom Netz als nötig.
Unsere Lösung
Jeder Arbeitsplatz ist eine virtuelle Maschine, erzeugt aus einer gepflegten Vorlage. Der Zugang läuft über einen Zero-Trust-Dienst: Freigegeben wird pro Person nur der einzelne Arbeitsplatz, nicht das ganze Netz. Auf Wunsch binden wir die Anmeldung an Ihr Firmenkonto mit zweitem Faktor an. Code und Daten bleiben im Rechenzentrum.
Ergebnis
- Neue Arbeitsplätze aus einer Vorlage statt manueller Einrichtung
- Einheitliche Umgebung für das ganze Team
- Zugriff von überall, ohne klassischen VPN-Client
- Code und Daten verlassen das Rechenzentrum nicht auf Laptops
So gehen wir vor
- Anforderungen – Betriebssystem, Werkzeuge, Ressourcen, Anzahl.
- Vorlage – Basis-Arbeitsplatz einrichten und abstimmen.
- Zugang – Anmeldung über Ihr Firmenkonto, Freigaben pro Person.
- Bereitstellung – Arbeitsplätze per Terraform aus der Vorlage.
- Betrieb – Updates, Sicherung, neue Arbeitsplätze nach Bedarf.
Leistungsumfang
- Linux-Arbeitsplätze (z. B. Debian mit Remote-Desktop)
- Windows-Arbeitsplätze
- Zero-Trust-Zugang, optional mit Firmenkonto und zweitem Faktor
- Bereitstellung aus Vorlagen
- Sicherung
- Betrieb
Technischer Einblick
Linux-Arbeitsplätze entstehen per Terraform als Klon einer Cloud-Init-Vorlage auf Proxmox, mit xrdp für den Remote-Desktop; die Konfiguration erfolgt per Ansible. Der Zugriff auf RDP und SSH läuft über einen Cloudflare-Tunnel (cloudflared) mit Cloudflare Access: Freigaben pro Person, Anmeldung über den Identitätsanbieter. Für Windows-Entwicklungsumgebungen gibt es eine eigene Ansible-Rolle.
Abhängigkeit, offen benannt: Der Zugang nutzt Cloudflare als Dienstleister. Fällt Cloudflare aus, ist der Zugriff von außen gestört; als Rückfallweg ist ein VPN-Zugang möglich.
Warum cloudbase.run
- Arbeitsplätze für ein verteiltes Entwicklungsteam betreiben wir bereits.
- Bereitstellung als Code: jeder Arbeitsplatz gleich, jederzeit neu erzeugbar.
- Betrieb in Karlsruhe, direkt durch uns.
Für wen geeignet
- Softwarehäuser und Entwicklungsteams
- Verteilte Teams mit einheitlichen Arbeitsumgebungen
- Unternehmen, die Quellcode nicht auf Laptops verteilen wollen
Für wen nicht geeignet
- Grafik- oder CAD-Arbeitsplätze mit hoher GPU-Last
- Große Büro-Landschaften mit Hunderten Standard-Arbeitsplätzen
