Was ist Cloud Computing?
NachrichtenCloud Computing ist ein beliebter Schlagwort im Internet. Bei einer Google-Suche werden 103 Millionen Vorkommen des Begriffs angezeigt. Cloud-Computing bezieht sich auf die Bereitstellung von On-Demand-Computing-Services, ursprünglicher Speicherplatz, und seit kurzem auch die Verarbeitung von Strom und Apps über das Internet. Unternehmen nutzen dies auf Pay-As-You-Go-Basis. Die "Cloud" im Cloud Computing hat ihren Ursprung in Netzwerkdiagrammen, die das Internet als eine flauschige Wolke ziehen.
Geschichte des Cloud Computing
Trotz der modernen Beliebtheit des Cloud Computing geht der Begriff des Computing über ein Netzwerk bereits vor einigen Jahrzehnten bis ins Jahr 1961 zurück. John McCarthy, Professor am MIT, hielt den "Gründungsvater" künstlicher Intelligenz in einer Ansprache anlässlich seines hundertjährigen Bestehens: “Das Rechnen kann irgendwann als öffentlicher Dienst organisiert sein, genauso wie das Telefonsystem ein öffentlicher Dienst ist. Jeder Abonnent muss nur für die Kapazität zahlen, die er tatsächlich verwendet, er hat jedoch Zugriff auf alle Programmiersprachen, die für ein sehr großes System charakteristisch sind. Bestimmte Abonnenten bieten möglicherweise anderen Abonnenten Dienste an. Das Computerprogramm kann zur Grundlage einer neuen und wichtigen Branche werden.”
Der Begriff Cloud Computing wird erstmals auf der Search Engine Strategies Conference am 9. August 2006 verwendet. Es wird Google CEO Eric Schmidt gutgeschrieben, der sagte: “Interessant ist [jetzt], dass es ein neues Modell gibt… Es beginnt mit der Prämisse, dass die Datendienste und die Architektur auf Servern sein sollten. Wir nennen es Cloud Computing - sie sollten irgendwo in einer "Cloud" sein. Und wenn Sie über den richtigen Browser oder den richtigen Zugriff verfügen, ist es egal, ob Sie einen PC, einen Mac, ein Mobiltelefon oder einen BlackBerry haben oder was Sie haben - oder neue Geräte, die noch entwickelt werden müssen. Sie erhalten Zugang zur Cloud.”
Seit über einem Jahrzehnt sind diese Worte ziemlich visionär - mit Ausnahme des Teils über BlackBerry. Allerdings ist es nicht überraschend, dass Googles Android-Plattform für Mobilgeräte erst ein Jahr später debütierte. Dies hat sicherlich zur Beliebtheit des Cloud-Computing beigetragen.
Cloud Computing und Geschäft
Cloud Computing vereinfacht die Dinge für Unternehmen. Der Besitz eines eigenen Rechenzentrums und der Unternehmensinfrastruktur ist weg. Vielmehr kann das Unternehmen dann die von ihm benötigten Anwendungen, Rechenleistung und Speicher von seinem Cloud-Dienstanbieter mieten. Die Kosten im Frontend werden reduziert, und das Unternehmen zahlt nur das, was es tatsächlich braucht und nutzt, und kann bei Bedarf nach Bedarf wachsen. Die Wartung und Updates werden ebenfalls vom Cloud-Service-Provider durchgeführt, wodurch die internen IT-Aufgaben reduziert werden.
Die erste Hälfte des Cloud Computing ist die Cloud. Die Cloud ist zwar nicht lokal für den Computer, es gibt jedoch einige Abweichungen davon, wo sie sich befindet. Beispielsweise gibt es den Begriff Public Cloud, bei dem das Unternehmen nicht für die Wartung des Servers verantwortlich ist.
Ihr Kontrapunkt ist die private Cloud, in der das Unternehmen die Wartung übernimmt und sich physisch am Standort befindet, als lokale Cloud bezeichnet oder in einem Rechenzentrum weiter entfernt. Private Cloud wird häufig für sensiblere Anwendungen verwendet, um die Kontrolle der Daten für ein höheres Sicherheitsniveau zu behalten.
Eine beliebte Lösung kombiniert heutzutage Aspekte einer privaten Cloud mit einer öffentlichen Cloud und bringt Vorteile für die Verteilung der Workloads für eine optimale Leistung, die als Hybrid-Cloud-Lösung bezeichnet wird. Es gibt auch die Variante einer Community-Cloud, in der mehrere Organisationen ihre eigene Cloud-Lösung gemeinsam entwickeln und verwalten.
Software als Dienstleistung
Die andere Hälfte des Cloud Computing ist der Computing-Bereich. Heutzutage ist nahezu jede Anwendung, für die nicht die Anforderung besteht, dass Sie sich in unmittelbarer physischer Nähe zur Computing-Hardware befinden müssen, für das Cloud Computing geeignet.
Diese Cloud-Computing-Anwendungen werden in verschiedene Kategorien unterteilt. Eine beliebte Software ist SaaS (Software-as-a-Service). Weitere Varianten von Cloud-Computing-Anwendungen sind PaaS (Platform-as-a-Service) und IaaS (Infrastructure-as-a-Service)..
Ein beliebtes Beispiel für SaaS ist die Microsoft Office 365-Suite. Anstatt das Programm lokal auszuführen, wird Office 365 als Abonnement verkauft. Zum Preis von 9,99 USD / Monat sind alle Microsoft Office-Anwendungen enthalten. Die Vorteile bestehen darin, dass die auf ihrem Server gehostete Software ständig auf dem neuesten Stand gehalten wird und die Dokumente in der Cloud gesichert werden, um eine zuverlässige Speicherung zu gewährleisten und die gemeinsame Nutzung zu erleichtern. Weitere beliebte Beispiele für SaaS sind Adobe Creative Cloud, Slack, DocuSign und Salesforce.com.
Plattform-als-Service
PaaS ist der zweite Typ einer Cloud-basierten Computing-Plattform mit einem Betriebssystem, einer Ausführungsumgebung für Programmiersprachen sowie einer Datenbank.
Ein beliebtes Beispiel für ein PaaS ist Microsoft Azure, das von Top-Organisationen wie Toyota, UPS und Coca-Cola verwendet wird. Microsoft behauptet, dass 90% der Fortune-500-Unternehmen es verwenden. Das Hosting erfolgt in 54 Azure-Datencenter-Regionen, die in 140 Ländern verfügbar sind.
Benutzer verwenden Microsoft Azure für eine Vielzahl verschiedener Projekte, einschließlich der Verwaltung von relationalen SQL-Datenbanken, von Cloud-basierten virtuellen Maschinen von Microsoft oder Linux sowie von Cloud-basierten Webanwendungen über Microsoft Azure-Webanwendungen. Weitere Beispiele für PaaS sind IBM SmartCloud, Open Source RedHat OpenShift, die Google App Engine und Java-basierte CloudBees.
Infrastruktur als ein Service
Die dritte Hauptkategorie des Cloud Computing ist Infrastructure-as-a-Service (IaaS). Ziel dieser Variante ist es, virtualisierte Rechenressourcen über das Internet bereitzustellen, wobei der Cloud-Anbieter eine vollständige Suite von Infrastrukturservices hostet, darunter Server, Speicher und Netzwerke, und eine Virtualisierungsebene, die alles, was für ein Unternehmen erforderlich ist Rechenzentrum vor Ort.
IaaS bietet grundlegende Dienste wie Sicherheit, Protokollzugriff, Überwachungsdienste und Speicherkapazität, um ein stabileres Angebot bereitzustellen, als wenn es lokal gehostet würde, mit einer schlüsselfertigen Lösung.
Es gibt viele Beispiele für IaaS, darunter beliebte Amazon-Webdienste, Rackspace Open Cloud, Google Compute Engine und Apache CloudStack. Amazon Web Services ist in der Tat so beliebt, dass letztes Jahr alle Betriebsgewinne des gesamten Unternehmens aus seinem Cloud-Angebot stammten.
Mit der Leistung gemeinsam genutzter Ressourcen in der Cloud, sei es für Software, als Plattform oder für die gesamte Infrastruktur, ist es kein Wunder, dass Cloud Computing eine so große Beliebtheit genießt.
Für alle Indikationen sieht es wirklich so aus, wenn es um die Zukunft des Cloud Computing geht, der Himmel ist das Limit.
- Wir fragen auch: Was ist Big Data??