Cloud Provider
Organisationen, die bedarfsgerechte Rechenressourcen und verwaltete Dienste über das Internet bereitstellen und Infrastruktur- sowie Betriebsmodelle prägen.
Klassifikation
- KomplexitätMittel
- AuswirkungTechnisch
- EntscheidungstypArchitektur
- OrganisationsreifeReif
Technischer Kontext
Prinzipien & Ziele
Use Cases & Szenarien
Kompromisse
- Datenverlust oder fehlende Kontrolle bei Fehlkonfiguration
- Abhängigkeit von Provider-Sicherheitspraktiken
- Unerwartete Kostensteigerungen durch Skalierung
- Automatisierung von Provisioning und Konfiguration
- Zentrale Kosten- und Tagging-Strategie
- Regelmäßige Sicherheits- und Kostenreviews
I/O & Ressourcen
- Geschäfts- und Performance-Anforderungen
- Sicherheits- und Compliance-Richtlinien
- Aktuelle Infrastruktur- und Kostenübersicht
- Empfohlener Provider- oder Multi-Provider-Plan
- Migrations- oder Betriebspläne
- Governance- und Sicherheitsanforderungen
Beschreibung
Cloud-Provider sind Unternehmen, die bedarfsgerechte Rechenressourcen und verwaltete Dienste über das Internet bereitstellen, etwa virtuelle Maschinen, Speicher, Netzwerk und Plattformdienste. Sie prägen Infrastruktur, Betriebsmodelle sowie Kostenstrukturen und beeinflussen Architektur, Sicherheit und Compliance. Die Auswahl erfordert Bewertung von Leistung, Preisgestaltung, Serviceangeboten und Anbieterbindung.
✔Vorteile
- Schnelle Skalierbarkeit und elastische Ressourcen
- Managed Services reduzieren Betriebsaufwand
- Geografische Verfügbarkeit und globale Reichweite
✖Limitationen
- Mögliche Anbieterbindung und eingeschränkte Portabilität
- Transparenz von Kostenstrukturen kann schwierig sein
- Einige spezialisierte Workloads erfordern On-Prem-Lösungen
Trade-offs
Metriken
- Kosten pro Transaktion
Kosteneffizienz der genutzten Ressourcen pro Geschäftsaktion.
- Verfügbarkeit (Uptime)
Messung der Service-Verfügbarkeit entsprechend SLA.
- Latenzdurchschnitt
Durchschnittliche Antwortzeiten wichtiger Dienste aus Kundenperspektive.
Beispiele & Implementierungen
Auswahl von AWS für skalierbare Web-Apps
Ein Startup nutzt AWS für automatische Skalierung, managed Datenbanken und ein globales CDN, um schnelles Wachstum zu unterstützen.
GCP für datengetriebene Analysen
Ein Analyse-Team wählt GCP wegen verwalteter BigQuery- und ML-Dienste für schnelle Auswertung großer Datensätze.
Azure für Unternehmensintegration
Ein etabliertes Unternehmen nutzt Azure wegen nahtloser Integration mit existierenden Microsoft-Tools und Hybrid-Szenarien.
Implementierungsschritte
Anforderungsanalyse und Priorisierung
Proof-of-Concept für Kern-Workloads
Rollout, Schulung und Etablierung von Governance
⚠️ Technische Schulden & Engpässe
Tech Debt
- Monolithische Workloads ohne Cloud-native Anpassung
- Fehlende Automatisierung für Provisioning und Tests
- Kurzfristige Performance-Tweaks statt langfristiger Architekturfixes
Bekannte Engpässe
Beispiele für Missbrauch
- Migration sensibler Daten ohne Compliance-Analyse
- Skalierung durch überdimensionierte Instanzen statt Optimierung
- Fehlende Verschlüsselung bei Speicherung kritischer Daten
Typische Fallen
- Versteckte Kosten durch Netzwerk- oder Datenübertragungen
- Überschätzen von Managed-Service-Fähigkeiten
- Unklare Verantwortlichkeiten zwischen Provider und Kunde
Erforderliche Fähigkeiten
Drivers (Architectural Drivers)
Constraints
- • Regionale Gesetze zur Datenhaltung
- • Budgetgrenzen und Abrechnungsmodelle
- • SLA-Anforderungen des Geschäfts