Cloud Computing
Cloud Computing ermöglicht den Zugriff auf IT-Ressourcen über das Internet.
Klassifikation
- KomplexitätMittel
- AuswirkungTechnisch
- EntscheidungstypArchitektur
- OrganisationsreifeFortgeschritten
Technischer Kontext
Prinzipien & Ziele
Use Cases & Szenarien
Kompromisse
- Datenverlust
- Verletzungen der Datenschutzbestimmungen
- Service-Ausfälle
- Regelmäßige Sicherheitsüberprüfungen
- Dokumentation von Prozessen
- Schulung von Mitarbeitern
I/O & Ressourcen
- Benutzeranforderungen
- Zugriffsanfragen
- Ressourcenkapazitäten
- Funktionsfähige Anwendungen
- Wirtschaftliche Flexibilität
- Zugang zu Ressourcen
Beschreibung
Cloud Computing revolutioniert die IT-Branche, indem es Unternehmen ermöglicht, Ressourcen über das Internet bereitzustellen und zu verwalten. Die Technologie ermöglicht Skalierbarkeit, Flexibilität und Kosteneinsparungen, was sie zu einer strategischen Wahl für moderne Unternehmen macht.
✔Vorteile
- Kosteneinsparungen
- Schnelligkeit bei der Implementierung
- Innovationsförderung
✖Limitationen
- Abhängigkeit von Internetverbindung
- Datenhoheit
- Sicherheitsrisiken
Trade-offs
Metriken
- Antwortzeit
Die Zeit, die benötigt wird, um auf eine Anfrage zu reagieren.
- Verfügbarkeit
Der Prozentsatz der Zeit, in der der Dienst verfügbar ist.
- Umsatz
Der Umsatz, der durch Cloud-Services generiert wird.
Beispiele & Implementierungen
Cloud Services im Einzelhandel
Ein Einzelhändler nutzt Cloud-Services zur Verwaltung seines Inventars.
Smarte Stadtlösungen
Eine Stadt verwendet Cloud Computing, um Verkehrsdaten in Echtzeit zu analysieren.
Finanzdienstleistungen
Ein Finanzinstitut nutzt Cloud-Dienste für sichere Datenübertragung.
Implementierungsschritte
Infrastruktur einrichten
Benutzer anlegen
Zugriffsrechte konfigurieren
⚠️ Technische Schulden & Engpässe
Tech Debt
- Veraltete Infrastruktur
- Technologischer Rückstand
- Unzureichende Anpassungsfähigkeit
Bekannte Engpässe
Beispiele für Missbrauch
- Keine Backup-Strategie implementiert
- Infrastruktur nicht überwacht
- Benutzerrollen nicht definiert
Typische Fallen
- Ignorieren von Entwicklungskosten
- Technologische Schulden nicht adressieren
- Unzureichendes Ressourcenmanagement
Erforderliche Fähigkeiten
Drivers (Architectural Drivers)
Constraints
- • Einhaltung von Datenschutzrichtlinien
- • Verfügbarkeit von Internetverbindungen
- • Ressourcenkontingente