Was ist Cloud Computing?
Bevor es zentralisierte Wasser- und Stromversorgung gab, mussten die Menschen ihre eigenen Generatoren beschaffen und ihre eigenen Brunnen graben. Als eine zentralisierte Infrastruktur verfügbar wurde, war es sinnvoll, sich an das Stromnetz anzuschließen. Cloud Computing ist das Stromnetz für Unternehmen geworden.
Das National Institute of Standards and Technology (NIST) definiert Cloud Computing als "ein Modell zur Ermöglichung eines allgegenwärtigen, bequemen, bedarfsgerechten Netzwerkzugriffs auf einen gemeinsam genutzten Pool konfigurierbarer Rechenressourcen (z. B. Netzwerke, Server, Speicher, Anwendungen und Dienste), die mit minimalem Verwaltungsaufwand oder Interaktion mit dem Dienstleister schnell bereitgestellt und freigegeben werden können." Somit bietet Cloud Computing eine nahezu in Echtzeit erfolgende, abonnementbasierte, flexible Bereitstellung von sich ständig verbessernden Infrastruktur- und Software-Tools.
Durch die Ermöglichung einer beispiellosen Geschwindigkeit und Agilität und die Erschließung unzähliger Möglichkeiten für geschäftliche Innovationen hat Cloud Computing die Art und Weise, wie Unternehmen Technologieressourcen beschaffen und nutzen, um ihren Kunden einen Mehrwert zu bieten, grundlegend verändert.
Merkmale von Cloud Computing
- Ressourcen-Pooling
Die Computing-Ressourcen des Providers werden gepoolt, um mehrere Cloud-Kunden zu bedienen. Verschiedene physische und virtuelle IT-Ressourcen werden dynamisch zugewiesen und je nach Bedarf der Cloud-Konsumenten neu zugewiesen. Beispiele für Ressourcen sind Speicher, Verarbeitung, Arbeitsspeicher und Netzwerkbandbreite. - Elastizität
Fähigkeiten können elastisch und in einigen Fällen automatisch bereitgestellt und freigegeben werden, um entsprechend der Nachfrage schnell nach außen und innen zu skalieren. Für den Kunden erscheinen die Fähigkeiten oft unbegrenzt. - Breiter Netzwerkzugriff
Die Funktionen sind über das Netzwerk verfügbar und können über Mobiltelefone, Tablets, Laptops und Workstations genutzt werden. - Gemessener Service
Cloud-Systeme kontrollieren und optimieren automatisch die Nutzung einer Ressource (z. B. Speicher, Verarbeitung, Bandbreite), indem sie eine Messfunktion nutzen. Die Ressourcennutzung kann überwacht, kontrolliert und berichtet werden, wodurch sowohl für den Dienstleister als auch für den Nutzer des Dienstes Transparenz geschaffen wird. - On-Demand-Selbstbedienung
Ein Verbraucher kann einseitig und automatisch Rechenkapazitäten, wie z. B. Serverzeit und Netzwerkspeicher, bei Bedarf bereitstellen, ohne dass eine menschliche Interaktion mit einem Dienstleister erforderlich ist.
Arten von Cloud Computing
Infrastruktur als Dienstleistung (IaaS)
Die grundlegendste Stufe von verwalteten Cloud Computing-Diensten ist IaaS, die typischerweise aus dem Zugang zu Rechenressourcen wie Rechenleistung, Datenspeicherkapazität und Netzwerken besteht. Die meisten IaaS-Pakete enthalten Server, Speicher, Netzwerk und Virtualisierungskomponenten, während die Benutzer für die Installation und Wartung von Datenbanken, Betriebssystemen, Anwendungen und Sicherheitskomponenten zuständig sind. Beispiele für IaaS sind Amazon Web Services (AWS), Microsoft Azure und Google Compute Engine (GCE).
Plattform als Dienstleistung (PaaS)
Einfach ausgedrückt, ist PaaS eine erweiterte Version von IaaS. Zusätzlich zur Bereitstellung der IT-Infrastruktur übernimmt PaaS die schwere Arbeit in Bezug auf Ressourcenbeschaffung, Kapazitätsplanung, Software-Wartung, Patching usw., so dass sich Entwickler auf die Bereitstellung und Verwaltung ihrer Anwendungen konzentrieren können. Beispiele für PaaS sind AWS Lambda, SAP Cloud, Google App Engine, Red Hat OpenShift und Salesforce Lightning.
Software als Dienstleistung (SaaS)
Beim SaaS-Modell des Cloud Computing besteht der Service aus einer voll funktionsfähigen Anwendung, die vom Dienstleister betrieben und verwaltet wird. Bei einem SaaS-Angebot müssen sich die Benutzer nicht darum kümmern, wie die Anwendung gewartet wird oder wie die zugrunde liegende Infrastruktur verwaltet wird. Der Zugriff auf die Anwendung erfolgt über eine browserbasierte Benutzeroberfläche und kann auf verschiedene Geschäftsanforderungen wie Analytik, CRM oder Marketing-Automatisierung zugeschnitten werden. Beispiele für SaaS sind Google Workspace, Dropbox, Salesforce, Cisco WebEx, GoToMeeting und Pardot Marketing Automation.
Vorteile von Cloud Computing
Einige der am häufigsten zitierten Vorteile von Cloud Computing sind:
- Skalierbarkeit. Die nahezu unendlichen Rechen-, Speicher- und Netzwerkressourcen, die von Cloud-Anbietern zur Verfügung gestellt werden, lassen sich in Sekundenschnelle automatisch und intelligent nach oben und unten skalieren.
- Effizienz. Anwendungen, die für die Cloud entwickelt wurden, benötigen deutlich weniger Zeit zum Erstellen und Bereitstellen und sind günstiger im Betrieb.
- Ausfallsicherheit. Kontinuierliche Verfügbarkeit und Disaster Recovery sind eine Funktion des Designs und der unendlichen horizontalen Skalierbarkeit der Cloud.
- Kosteneffizienz. Die Gesamtbetriebskosten (Anschaffungs- und Betriebskosten) einer IT-Infrastruktur werden stark reduziert, da Unternehmen für das bezahlen können, was sie nutzen, anstatt in das zu investieren, was sie glauben zu benötigen. Die Cloud ermöglicht außerdem eine weitaus bessere Verwaltung von Lasten, Kapazitäten und Ausgaben als dies bei einem Rechenzentrum vor Ort möglich ist.
- Mitarbeiterproduktivität. Durch die Cloud-Infrastruktur muss das IT-Personal keine Zeit mehr für Aufgaben im Zusammenhang mit der Verfügbarkeit, Zuverlässigkeit und Wartung der Hardware aufwenden.
- Geschäftliche Agilität. Die Cloud ermöglicht den schnellen Erwerb von Infrastruktur und Software auf einer risikoarmen "Pay-as-you-go"-Basis und gibt Unternehmen die Möglichkeit, zu experimentieren, zu innovieren und die Technologiebereitstellung zu beschleunigen. Cloud-native Entwicklungsprinzipien können die Zeit von der Ideenfindung bis zur Produktionsreife einer Anwendung auf Wochen oder sogar Tage verkürzen, was mit traditioneller IT undenkbar ist.
Cloud Computing-Dienstleistungen
Die oben genannten Vorteile machen die Cloud zu einer Kerntechnologie, um geschäftliche Agilität, Ausfallsicherheit und einen nachhaltigen Wettbewerbsvorteil zu erreichen. Mit Hunderten von zertifizierten Cloud-Experten und Partnerschaften mit allen wichtigen Cloud-Anbietern, darunter Amazon Web Services, Microsoft Azure und Google Cloud Platform, verfügt DataArt über umfangreiche Erfahrung in der Begleitung von Kunden auf ihrem Weg zur Cloud-Einführung. Unsere Kernkompetenz liegt in der Entwicklung von Cloud-nativen Anwendungen, der Cloud-Befähigung bestehender Anwendungen und dem Entwurf und der Ausführung von Cloud-Migrationsstrategien.
Mehr als 90 % der Unternehmen haben sich heute in irgendeiner Form für Cloud Computing entschieden. Hier erfahren Sie, wie Sie dorthin kommen:
Auch wenn es keine Einheitslösung gibt und hybride Ansätze üblich sind, hier die gängigsten Strategien zur Anwendungsmigration.
RE-HOSTING
Der einfachste Weg, eine Anwendung in die Cloud zu verschieben, ist das Re-Hosting ohne Änderung des Codes. Dieser Ansatz, der auch als "Lift-and-Shift"-Migration bekannt ist, eignet sich gut für schnelle Verlagerungen in die Cloud, erschließt aber nicht die tieferen Möglichkeiten, die Kosteneffizienz und den Wert der Cloud. Das heißt aber nicht, dass diese Vorteile ungenutzt bleiben müssen, denn Re-Hosting kann der erste Schritt auf dem Weg zur Cloud-Transformation sein.
RE-ENGINEERING
Beim Re-Engineering werden umfangreiche Änderungen an der Architektur und dem Code einer Anwendung vorgenommen, um eine tiefere Integration mit Cloud-nativen Funktionen und Diensten zu ermöglichen.
Cloud-Native Development
Cloud-native Development ist ein Ansatz zum Erstellen und Ausführen von Anwendungen, der auf Techniken und Technologien für Cloud Computing basiert. Cloud-native Lösungen werden in der Regel als Microservices erstellt, die entweder in Containern verpackt sind oder serverlose Architekturen verwenden, und durch agile DevOps-Prozesse und kontinuierliche Lieferabläufe verwaltet werden.
Optimierung der Cloud-Ausgaben
Obwohl Cloud Computing sehr kosteneffizient sein kann, ergeben sich die Effizienzgewinne nicht automatisch. Viele Unternehmen stellen fest, dass bis zu 40 % ihrer Cloud-Ausgaben für ungenutzte und übermäßig bereitgestellte Infrastruktur verschwendet werden, weil die Bereitstellung von Ressourcen so einfach ist und deren Verwaltung nicht ausreichend beachtet wird. DataArt-Experten bieten die Optimierung von Cloud-Kosten und die Reduzierung von Verschwendung, die Cloud-Ökonomie und Nuancen der Cloud-Preisgestaltung, die Ihre Cloud-Kosten deutlich reduzieren können an.
Cloud Computing-Sicherheit
Cloud-Sicherheit ist ein umfangreiches Thema, das Software, Technologien und Richtlinien zum Schutz von Daten, Infrastruktur und Anwendungen im Cloud Computing umfasst.
Da immer mehr Unternehmen kritische Daten und Anwendungen in die Cloud migrieren, wächst die Sorge um die Cloud-Sicherheit. Eine kürzlich durchgeführte Umfrage von Ermetic ergab, dass 79 % der Unternehmen in den letzten 18 Monaten mindestens eine Datenschutzverletzung in der Cloud erlebt haben, während 43 % von zehn oder mehr Sicherheitsverletzungen berichteten. Obwohl sich Cloud-Anbieter mit starken Sicherheitskontrollen rühmen, arbeiten die meisten von ihnen mit einem Shared-Security-Responsibility-Modell, was bedeutet, dass Unternehmen für die Sicherung ihrer eigenen Workloads in der Cloud verantwortlich sind.
DataArt bietet ein komplettes Spektrum an Cloud-Sicherheitsdienstleistungen. DataArt-Experten helfen bei der Identifizierung der wichtigsten Unterschiede in den Sicherheitsanforderungen für On-Premise- und Cloud-Infrastrukturen, beim Schwachstellenmanagement, bei der Überprüfung gängiger Benchmarks und bieten einen Überblick über kostenlose Cloud-Audit-Tools. Wir raten, sich weniger auf Datenverluste oder Hardware-Ausfälle zu konzentrieren, sondern mehr auf die häufigsten Ursachen für Sicherheitsverletzungen wie menschliches Versagen, Software-Bugs, Viren, Malware und Sabotage durch Mitarbeiter. Wir behandeln auch wege zur sicherung Ihrer Cloud-Daten, einschließlich lokaler Backups, Datenverschlüsselung und Sicherheits-Audits, und bieten Tipps zur Verbesserung der Cloud-Sicherheit, die auf DataArt's Audits von mehr als 20 Cloud-Setups in den letzten zwei Jahren basieren.
Kontaktieren Sie unser Expertenteam, wenn Sie eine Cloud-Migration planen.









