Was ist Cloud-Computing? Ein vollständiger Leitfaden

Veröffentlicht: 2020-01-16

Wie binden Sie hochwertige Zielkunden mit den richtigen Inhalten zur richtigen Zeit, damit sie letztendlich konvertieren?

Die Antwort findet sich im Account Based Marketing. B2B-Vermarkter implementieren diese Art von Strategie und tätigen große Investitionen und sehen dadurch gesteigerte Einnahmen.

Laut ITSMA geben fast 85 % der B2B-Vermarkter, die den ROI implementiert und gemessen haben, an, dass ABM höhere Renditen erzielt hat als jede andere Marketingmethode.

So viele Vermarkter können nicht irren.

In diesem Artikel
  • Cloud-Computing-Definition
  • Wie funktioniert es
  • Arten von Cloud-Diensten
  • Cloud-Bereitstellungsmodelle
  • Vorteile von Cloud-Computing
  • Nachteile der Cloud
  • Zukunft des Cloud-Computing

Was ist Cloud-Computing?

Cloud ist eine Plattform, die einen Pool von Computerressourcen über das Internet als praktisches On-Demand-Dienstprogramm hostet, das auf Pay-as-you-go-Basis gemietet werden kann. Alle Clouds sind im Grunde virtualisierte Rechenzentren, die aus Rechen- und Speicherressourcen bestehen.

Der Begriff Cloud-Computing-Dienste umfasst alle Dienste, die über eine Cloud gehostet werden. Daher ist Cloud Computing die Nutzung von Diensten wie Speichern, Anwendungen und Servern über die Cloud.

Die meisten Unternehmen entscheiden sich für Cloud-Services, um ihre Investitionen in Infrastrukturkosten und Wartungskosten zu reduzieren und die Verfügbarkeit von Ressourcen rund um die Uhr sicherzustellen. Cloud Computing ist eine effizientere und kostengünstigere Lösung als herkömmliche Rechenzentren.

Geschichte des Cloud-Computing

Das heutige Cloud Computing kann bis in die 1960er Jahre zurückverfolgt werden, als John McCarthy und Douglas Parkhill die Idee erforschten, Computereinrichtungen als öffentliches Versorgungsunternehmen bereitzustellen.

Aber die praktischen Anwendungen der gemeinsamen Nutzung von Ressourcen wurden von IBM in den 1970er Jahren mit dem Konzept des „Time-Sharing“ eingeführt. Zu einer Zeit, als Benutzer darauf beschränkt waren, Zeit zu buchen und Rechenressourcen sequenziell oder „Batch Processing“ zu verwenden, führte IBM RUSH (Remote Users of Shared Hardware) ein. Dies ermöglichte es mehreren Benutzern, gleichzeitig die Rechenressourcen eines einzelnen Computers über Dummy-/virtuelle Terminals zu verwenden.

Es gilt als Geburtsstunde der Virtualisierung im Computing. Dies bildete zusammen mit Grid Computing und Utility Computing in den 1990er Jahren die Sprungbretter zum Cloud Computing. Allmählich mit der Zunahme der Rechenleistung von Maschinen und einer Explosion der Netzwerkbandbreite über das Internet verstärkten sich die Unternehmen darin, diese Ressourcen nach Bedarf und auf dynamisch skalierbare Weise zu nutzen.

1999 kann Salesforce als die erste erfolgreiche Implementierung von Cloud Computing Services für das Hosting ihres CRM-Systems bezeichnet werden.

( Lesen Sie auch: 14 unglaubliche Vorteile von Cloud Computing für Unternehmen)

Wie funktioniert Cloud-Computing?

Bedenken Sie, dass Sie vor Ort einen Server mit Ihrer Enterprise-Software und ihrer Datenbank haben. Dies erforderte eine anfängliche Investition in die IT-Infrastruktur und den physischen Standort, und es fallen allmählich steigende Kosten für die Wartung an.

Um diese Kosten zu vermeiden, wenden sich Unternehmen an Anbieter von Cloud-Computing-Services, die die gleiche oder erweiterte Infrastruktur gemäß Ihren Spezifikationen auf Mietbasis bereitstellen.

Die regelmäßigen Wartungs- und Upgrade-Aktivitäten werden vom Anbieter durchgeführt, und als Unternehmen müssen Sie nur Ihre Anwendung verwalten, die auf dieser gemieteten Plattform gehostet wird.

Eine weitere Hochskalierung oder Herabstufung dieser Dienstprogramme wird ebenfalls dynamisch durch den Anbieter von Cloud-Diensten verwaltet.

Dies bietet Unternehmen eine deutliche Arbeitsbelastung und Kostenüberleitung und hilft ihnen, sich auf ihr Kerngeschäft zu konzentrieren, während ihre IT-Ressourcen von einer externen Einheit verwaltet werden.

Arten von Cloud-Computing-Diensten

Welche Dienste können von einem Cloud-Anbieter in Anspruch genommen werden?

Basierend auf den beschafften Dienstprogrammen werden die Cloud-Computing-Dienste in drei Hauptkategorien unterteilt – Infrastructure as a Services (IaaS), Platform as a Services (PaaS) und Software as a Service (SaaS).

  1. Infrastruktur als ein Service

    IaaS ist der Ort, an dem virtualisierte Computerinfrastruktur von Cloud-Anbietern für Unternehmen bereitgestellt und verwaltet wird. Zu den IT-Ressourcen, die in IaaS angeboten werden, gehören Speicher, Server und Netzwerkdienstprogramme über das Internet.

    Wichtige Unternehmen, die IaaS anbieten, sind AWS, Rackspace Open Cloud, IBM Smart Cloud, Microsoft Azure und andere.

  2. Plattform als Dienst

    Bei PaaS stellt der Drittanbieter in Verbindung mit der zugrunde liegenden Hardware Middleware, Betriebssysteme und Tools bereit, die zum Entwickeln und Testen von Anwendungen erforderlich sind. Dies hilft Ihnen, die Kosten für Wartung, Patching oder jede Art von Kapazitätsplanung zu vermeiden, die für Ihre zugrunde liegende Plattform erforderlich ist.

    Die gängigen Anbieter von PaaS sind unter anderem AWS, Salesforce.com, Microsoft Azure, Oracle Cloud, SAP und OpenShift.

  3. Software als Dienstleistung

    Im Rahmen von SaaS stellt Ihnen der Drittanbieter den gesamten Stack zum Mieten auf Pay-as-you-go-Basis zur Verfügung. SaaS bietet Ihnen die vollständige Freiheit, an der erworbenen Software zu arbeiten, ohne sich Gedanken darüber machen zu müssen, wie die Infrastruktur oder sogar die zugrunde liegende Software gewartet wird.

    Die beliebten Anbieter von SaaS sind Microsoft 365, Zoho, Salesforce, SAP, Google G Suite und mehr.

Einführung in Serverless Computing

Unternehmen bewegen sich allmählich weg vom Konzept dedizierter oder definierter Hardware oder Plattform hin zu Serverless Computing. Serverless Computing ist ein aufkommendes Konzept, das von Cloud-Computing-Anbietern bereitgestellt wird, und Containerisierung ist das Kernelement für Serverless Computing. Container sind Kapseln, die die IT-Infrastruktur-bezogenen Informationen enthalten, die von einer Anwendung benötigt werden, um reibungslos zu funktionieren.

Wenn Sie im Serverless-Computing-Modell eine Anwendung über eine Cloud bereitstellen, analysiert der Cloud-Diensteanbieter den Code und generiert dynamisch die erforderlichen Ressourcen, um die Anwendung effektiv auszuführen. Diese Spezifikationen der zugrunde liegenden Infrastruktur werden in dem Container erwähnt, in dem die Anwendung verpackt ist.

Aufgrund der Einführung von Serverless Computing ändert sich der Prozess, wie Anwendungen entwickelt und gehostet werden, schnell. Die Anbieter von Cloud-Computing-Diensten erweitern ihre Dienstprogramme und ermöglichen Organisationen, sich nur auf die Anwendung und ihre Kunden zu konzentrieren. Dies bietet Unternehmen einen überzeugenden geschäftlichen Grund, schrittweise in die Cloud zu migrieren.

( Lesen Sie auch: Top 5 Cloud-Computing-Prognosen für 2020 )

Arten von Cloud-Computing-Modellen

Das Geschäftsmodell, auf dessen Grundlage die Cloud Computing Services angeboten werden, unterscheidet sich stark von den von Ihnen gewählten Hosting-Modellen.

  1. Öffentliche Cloud

    Eine Cloud, deren Ressourcen von mehreren Kunden gemeinsam genutzt werden, wird als Public Cloud bezeichnet. Jeder Kunde, der die Dienste einer Cloud bezieht, wird als Mandant bezeichnet. Eine Public Cloud kann mehrere Mandanten haben, die sich dieselben Ressourcen und Dienste teilen.

    Diese Mieter zahlen nur für die Dienstleistungen, die sie nutzen, ähnlich wie unser Wasser- oder Stromverbrauch. Sie buchen im Voraus eine feste Menge an Speicherplatz oder Rechenkapazität oder Anwendung und werden entsprechend abgerechnet. Da die Infrastruktur einer Public Cloud geteilt wird, ist sie günstiger in der Nutzung.

  2. Private Wolke

    Bei der Private Cloud ist die gesamte Cloud einem Mandanten zugeordnet. Als Mandant können Sie die Cloud nach Ihren Bedürfnissen anpassen. Sie können entweder über ein privates LAN oder über das Internet mit der Private Cloud verbunden werden.

    Die meisten Anwendungen auf Unternehmensebene werden in einer privaten Cloud gehostet, in der die gesamten Daten einer Organisation sicher aufbewahrt werden. Dies ermöglicht außerdem die Flexibilität, die Dienstprogramme gemäß den geschäftlichen Anforderungen dynamisch zu erhöhen/zu verringern, da die für Private Clouds definierten SLAs sehr streng sind. Organisationen mit hochsensiblen Informationen oder geschäftskritischen Anwendungen entscheiden sich für die Private Cloud.

  3. Hybrid-Cloud

    Wie der Name schon sagt, ist eine Hybrid Cloud die Kombination aus öffentlichen und privaten Clouds, die das Beste aus beiden Welten bietet. Wenn bei der Hybrid Cloud eine der Ressourcen in der Private Cloud vollständig belegt ist und erhöht werden muss, werden diese zusätzlichen Ressourcen aus der Public Cloud ausgeliehen.

    Dieses Phänomen wird Cloud Bursting genannt. Eine Hybrid Cloud gibt Ihnen die Flexibilität, einige Ihrer Anwendungen in einer Public Cloud und andere kritische Anwendungen in der Private Cloud zu hosten. Dadurch erhalten Sie je nach Bedarf Kosten- und Ressourceneinsparungen.

Cloud-Strategie

Vorteile von Cloud-Computing

  • Kosteneffizienz

    Dies ist der lukrativste Grund, warum sich Unternehmen für den Wechsel in die Cloud entscheiden. Die traditionellen Methoden, eigene Server zu haben und Softwarelizenzen zu kaufen, können Unternehmen viel kosten.

    Cloud Services können gemietet werden, kosten also deutlich weniger und reduzieren die IT-Ausgaben eines Unternehmens. Kleinere Unternehmen, die sich keine große Anfangsinvestition leisten können, können die in der Cloud gehosteten Dienste nutzen und nur für die spezifischen Dienstprogramme bezahlen, die sie benötigen.

  • Sicherung und Wiederherstellung

    Die Architektur von Cloud-Umgebungen ist auf Hochverfügbarkeit ausgelegt. Daher haben sie eine vorgeplante Disaster-Recovery-Site für ihre Cloud eingerichtet.

    Die Datenbanken bei den Cloud-Dienstleistern ermöglichen eine Redundanz, die eine maximale Verfügbarkeit Ihrer Daten sicherstellt. Dies erleichtert die Wiederherstellung Ihrer Daten im Vergleich zur herkömmlichen Notfallwiederherstellung schneller.

  • Zugänglichkeit und Komfort

    Da Cloud-Dienste über das Internet gehostet werden und jederzeit und überall genutzt werden können. Dies bietet Organisationen eine verbesserte Zugänglichkeit und Produktivität. Auf die in der Cloud gehosteten Dienste eines Unternehmens kann von überall auf der Welt zugegriffen werden.

  • Unbegrenzte IT-Ressourcen

    Da die über die Cloud angebotenen Ressourcen je nach Geschäftsanforderungen dynamisch erweitert werden können, lässt die Cloud den Umfang dieser Ressourcen grenzenlos erscheinen. Datenspeicherung, Rechenleistung und Netzwerkbandbreite können bei höherer Arbeitslast sofort erweitert werden. In einem traditionellen IT-Setup würde dies eine lange Vorplanung und den Kauf von Ressourcen erfordern.

  • Flexibilität und Skalierbarkeit

    Cloud-Umgebungen bieten Lösungen für passende Unternehmen jeder Größe. Cloud-Anbieter bieten Unternehmen die Flexibilität, ihre Ressourcen teilweise in einer privaten und teilweise in einer öffentlichen Cloud zu haben.

    Die vorübergehende Aufstockung von Ressourcen nach Bedarf ist eine taschenfreundliche Option für KMU oder Startups. Elastische Anwendungen mit Zeiten hoher Nachfrage können die Skalierbarkeitsfunktion der Cloud nutzen, um eine größere Anzahl von Benutzern zu bedienen.

( Lesen Sie auch: 14 unglaubliche Vorteile von Cloud Computing für Unternehmen)

Nachteile von Cloud Computing

Cloud Computing Services scheinen eine New-Age-Lösung zu sein, die die kommenden Jahre überdauern kann, aber sie hat ihre Mängel.

  • Sicherheit

    Sicherheit ist die am häufigsten diskutierte Sorge, die Unternehmen haben, wenn sie ihre Daten in die Cloud verschieben. Wenn Sie Ihre Daten und Dienste zu einem externen Standort außerhalb Ihrer Server vor Ort migrieren, wird dies als potenzielles Risiko angesehen. Da Cloud-Dienste über das Internet zugänglich sind, gelten die Informationen als anfällig für Cyber-Angriffe.

  • Beschränkung

    Die Auswahl der Dienste eines bestimmten Anbieters beschränkt die Organisation auf die proprietären Anwendungen, die von diesem Cloud-Dienstanbieter gehostet werden. Die gemeinsame Nutzung von Anwendungen zwischen Cloud-Dienstanbietern ist begrenzt.

  • Obligatorische Internetverbindung

    Beim traditionellen Inhouse-Hosting waren kleine Unternehmen für ihre täglichen Aktivitäten nicht auf eine Verbindung zum Internet angewiesen. Bei der Nutzung von Cloud-Diensten ist die Anbindung an das Internet zur Nutzung von Unternehmensanwendungen zwingend erforderlich. Daher kann ein Verlust der Internetverbindung zu Ausfallzeiten für solche Unternehmen führen.

Häufige Mythen bei der Arbeit mit Cloud Services

  • Daten sind in der Cloud nicht sicher

    Die Sicherheitsmaßnahme einer Cloud hängt von den Cloud-Dienstanbietern ab, für die Sie sich entschieden haben. Es ist ratsam, ihre Sicherheitsrichtlinien durchzugehen, um Angriffe zu verhindern, bevor Sie ihre Dienste NUTZEN. KMU können es sich in der Regel nicht leisten, hohe Investitionen in Sicherheit zu tätigen. Die Cloud bietet ihnen die Sicherheitsfunktionen, die sie sich normalerweise nicht leisten könnten.

    „Da große Cloud-Computing-Unternehmen über mehr Ressourcen verfügen, können sie oft ein Sicherheitsniveau bieten, das sich ein durchschnittliches kleines Unternehmen möglicherweise nicht leisten kann, es auf seinen eigenen Servern zu implementieren.“

    Michael Redding, Geschäftsführer der Accenture Technology Labs

  • Der Wechsel in die Cloud ist einfach

    Das Verschieben Ihrer Dienste in die Cloud entspricht jeder durchgeführten Hardware-/Softwaremigration. Wir müssen die Kompatibilität analysieren und Nachprüfungen einschließen, die die Konsistenz Ihrer Anwendungen sicherstellen.

    Daher ist es keine praktikable Strategie, alle Ihre Unternehmensdienste auf einmal in die Cloud zu verlagern. Sie benötigen den richtigen Übergangsplan, der die Verfügbarkeit Ihrer Enterprise-Services sicherstellt.

  • Cloud tötet mehrere IT-Jobs

    Wenn Ihr System in die Cloud übergeht, verlieren Ihr ansässiger IT-Administrator und sein gesamtes Team ihren Job – ist eine weit verbreitete Wahrnehmung. Da wir sehen, dass diese Jobs auf dem Spiel stehen, gibt es einen Mangel an Cloud-Systemadministratoren und eine Reihe von Experten für Cloud-Integration und -Bereitstellung. Obwohl Cloud einige Teams einschränkt, öffnet es daher auch die Türen zu neueren Wegen.

    Zu den neuen Jobs, die von Cloud geschaffen wurden, gehören – Enterprise Cloud Architect, Cloud System Engineer, Cloud Cost Manager, DevOps Expert und eine ganze Reihe von Bereichen in Machine Learning, KI, IoT, Datenschutz und Sicherheit, um nur einige zu nennen.

  • Virtualisierung und Cloud sind dasselbe

    Virtualisierung ist die Isolierung der Computerumgebung auf Softwareebene von der physischen Infrastruktur. Dadurch können Sie mehrere Betriebssysteme, Middleware und Anwendungen auf derselben Maschine ausführen. Obwohl Virtualisierung die Technologie ist, auf der Clouds basieren, unterscheiden sie sich in ihrer Bereitstellung.

    Cloud Computing ermöglicht die Bereitstellung von Diensten, die auf einer virtualisierten Infrastruktur/Plattform basieren. Cloud Computing kann als gebrauchsfertige Geschäftsware angesehen werden, während Virtualisierung als technische Ware angesehen wird, die gemäß Ihren Anforderungen implementiert werden kann. Daher kann Cloud Computing als Evolution der Virtualisierung bezeichnet werden.

( Lesen Sie auch: 4 Trends, die beim Cloud Computing zu berücksichtigen sind )

Die Zukunft von Cloud-Computing-Diensten

Da wir derzeit eine Welle von KMU sehen, die für ihre Kernanwendungen in die Cloud wechseln, werden wir nach und nach erleben, wie die gesamte Organisation auf die Cloud umgestellt wird und nicht nur Unternehmensanwendungen. Die Hybrid Cloud wird bei diesem Übergang eine Schlüsselrolle spielen.

Die Rechenleistung hat sich über die Cloud zu einem gemeinsam nutzbaren Gut entwickelt, ebenso wird sich die Reihe von Big-Data-Diensten, die über die Cloud gehostet werden, allmählich zu einem Verbrauchsgut entwickeln. Wenn Unternehmen bestrebt sind, ihre Verbraucherdaten zu generieren und zu speichern, werden viele redundante, nicht vertrauliche Daten generiert, die innerhalb von Unternehmen geteilt werden können.

Die Datenzusammenarbeit zwischen Unternehmen aus ähnlichen Bereichen verschafft ihnen Zugang zu neuen Forschungsergebnissen, reduziert Datenredundanz und verbessert die Datenanalyse.

Mit der Einführung von CI/CD und maschinellem Lernen werden Entwicklungsmethoden durch die Cloud in hohem Maße gestärkt und beschleunigt. Da Schnittstellen auf standardisierten UIs und mit gemeinsamen UX-Prinzipien aufgebaut werden, werden sich die Dienste der Cloud weiter von Application Sharing auf reines User Experience Hosting verengen.

Dabei müssen Unternehmen die Geschäftslogik und die Benutzererfahrung generieren, die sie ihren Benutzern/Kunden bieten möchten, während die zugrunde liegende Anwendung von den Cloud-Computing-Dienstanbietern bereitgestellt wird.

Obwohl es wie ein weit hergeholter Gedanke erscheint, wenn man sich das Tempo ansieht, mit dem sich Cloud Computing Services entwickeln, scheint nichts utopisch zu sein.

Andere nützliche Ressourcen:

Cloud-Computing-Architektur: Was ist Front-End und Back-End?

Top 10 Vorteile der Blockchain-Technologie im Cloud Computing im Jahr 2019

Vorteile der Verlagerung Ihres Unternehmens auf eine Cloud-Plattform

Wie Edge Computing die Zukunft der Technologie verändert

Auswirkungen von Cloud Computing auf die Notfallwiederherstellungsplanung (DRP)