Cloud-Entwicklung mit AWS & Google Cloud
Ich entwickle Cloud-Dienste und die Infrastruktur für ihren Betrieb. Dazu gehören Deployment, Zugriffsrechte, Konfiguration und die alltäglichen Aufgaben eines zuverlässigen Betriebs.
Ausgangspunkt ist die Anwendung. Eine öffentliche Web-App, ein Integrationsdienst und ein Geräte-Backend benötigen unterschiedliche Lösungen. Wir wählen das Hosting anhand von Last, Datenverarbeitung, bestehender Infrastruktur und den späteren Verantwortlichen für den Betrieb.
Wobei ich unterstütze
- Anwendungsentwicklung mit AWS und Google Cloud
- Docker-Pakete und Deployment-Konfiguration
- Service Accounts, API-Zugriff und begrenzte Berechtigungen
- Build- und Deployment-Abläufe mit Git
- Logs, Betriebsprüfungen und Übergabedokumentation
Werkzeuge & Technologien
AWS
Google Cloud
Docker
GitHub Actions
Linux
Cloudflare
Vercel
Aus meiner technischen Erfahrung
In meiner Reporting- und Automatisierungsarbeit lesen Service Accounts API-Daten ohne gemeinsam genutzte persönliche Anmeldung. Dazu kommen selbst betriebene Automatisierungen in Docker und Deployments über die Kommandozeile. Zugangsdaten, Konfiguration und wiederholbare Releases sind Teil der Softwareentwicklung.
Übergabe & Zusammenarbeit
Ein Deployment muss nach der Übergabe verständlich bleiben. Ich dokumentiere Umgebungsvariablen ohne geheime Werte, den Release-Ablauf und notwendige Prüfungen nach einem Update. Infrastrukturverantwortung, laufende Kosten und Support werden gemeinsam festgelegt.