Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial Internet of Things >> Cloud Computing

Was ist Cloud-Computing? Definition, Arten und Vorteile

Das Mieten von IT-Services ist oft geschäftlich sinnvoller als der Do-It-Yourself-Ansatz eines Rechenzentrums vor Ort. Es ist immer eine bessere Wahl, Zeit und Geld für die Generierung von Einnahmen aufzuwenden, als die Last (und die Kosten) eines lokalen Serverraums auf sich zu nehmen.

Cloud Computing ist die Go-to-Technologie hinter dieser Denkweise. Die Nutzung der Cloud ermöglicht es einem Unternehmen, sich auf vorgefertigte IT-Ressourcen zu verlassen, eine Strategie, die eine Reihe einzigartiger Geschäftsvorteile bietet.

Dieser Artikel ist eine vollständige Anleitung zum Cloud Computing das erklärt alles, was Sie über diese Technologie und ihre Rolle in der modernen IT wissen müssen. Sobald Sie diesen Beitrag gelesen haben, können Sie eine fundierte Entscheidung darüber treffen, ob die Cloud die richtige Infrastruktur für Ihre Geschäftsanforderungen ist.

Was ist Cloud Computing?

Cloud Computing ist ein Überbegriff für jede IT-Ressource (Server, Datenbank, Netzwerk usw.), die der Verbraucher über das Internet nutzt. Der Endbenutzer lagert vorgefertigte Ressourcen aus und greift online darauf zu, anstatt sich auf die lokale Infrastruktur zu verlassen. Andere (weit weniger populäre) Namen für die Cloud sind Utility Computing und On-Demand-Computing .

Es gibt zahlreiche Gründe, warum sich Unternehmen für die Nutzung von Cloud-Diensten entscheiden:

Die meisten von uns nutzen Cloud Computing jeden Tag. Wenn Sie eine Suchanfrage bei Google eingeben, ist der Computer auf Ihrem Schreibtisch nicht das Gerät, das die Antworten findet. Die Anfrage wird über das Internet an einen der Tausenden von Google-Clusterservern gesendet, die Ergebnisse auslesen und an Ihr Gerät zurücksenden.

Dasselbe Prinzip gilt für alle Online-Dienste (Senden einer E-Mail, Bearbeiten einer Online-Datei, Streamen eines Films, Hören von Musik, Betrachten von Bildern in sozialen Medien usw.).

Eine kurze Geschichte des Cloud Computing

Obwohl die Cloud für die breite Öffentlichkeit ein relativ neues Konzept ist, ist sie überhaupt nicht neu. Hier ist eine kurze Zusammenfassung, wie Cloud Computing zu der Technologie herangewachsen ist, die wir heute kennen:

Wie funktioniert Cloud Computing?

Aus Verbrauchersicht ist die Funktionsweise der Cloud einfach. Solange eine funktionierende Internetverbindung besteht, kann der Endbenutzer auf Cloud-basierte Dateien zugreifen.

Der Betrieb ist aus Sicht des Cloud-Anbieters komplexer. Eine Cloud-Computing-Infrastruktur besteht aus zwei Hauptkomponenten:

Das Backend läuft auf Computern in einem großen Rechenzentrum, das Hunderte oder Tausende von Benutzern verarbeiten kann. Ein zentraler Server verwaltet die Kommunikation zwischen Frontend und Backend. Dieser Server:

Die Cloud ist stark auf Virtualisierung und Automatisierung angewiesen:

Merkmale des Cloud Computing

Hier sind die bemerkenswertesten Merkmale von Cloud Computing:

Arten von Cloud Computing

Es gibt verschiedene Arten von Clouds in Bezug auf Bereitstellungs- und Servicemodelle. Nicht jede Option ist für jeden geeignet, daher ist es wichtig zu wissen, was jedes Modell bietet, um eine Plattform zu wählen, die zu langfristigem Erfolg führt.

Typen nach Bereitstellungsmodellen

Sehen wir uns zunächst die verschiedenen Arten von Cloud-Bereitstellungen an. Es gibt sechs Optionen:

Private Cloud

Die Ressourcen der privaten Cloud stehen nur einer ausgewählten Gruppe von Benutzern zur Verfügung, die normalerweise alle für eine Organisation arbeiten. Eine private Cloud wird entweder in Rechenzentren vor Ort (im Büro des Unternehmens, das die Cloud verwendet) oder in einem Colocation-Center eines Drittanbieters ausgeführt.

Bei der Private Cloud muss der Eigentümer die zugrunde liegende Infrastruktur aufbauen und warten. Dieses Modell bietet die gleiche Vielseitigkeit und Bequemlichkeit wie andere Clouds, aber die Strategie ermöglicht es Ihnen, die Hardwareverwaltung und Sicherheitsmaßnahmen intern zu behalten.

Öffentliche Cloud

In einem Public-Cloud-Modell besitzt und verwaltet der Dienstanbieter die gesamte Hardware, Software und unterstützende Infrastruktur. Der Anbieter stellt Endbenutzern IT-Ressourcen (Server, Speicher usw.) über das Internet zur Verfügung.

Drittanbieter verkaufen öffentliche Cloud-Dienste nach Bedarf, wobei sie in der Regel minuten- oder stundenweise abgerechnet werden. Der Kunde zahlt nur für die Zyklen der zentralen Verarbeitungseinheit, Speicherplatz und Bandbreite, die er verbraucht.

Bare-Metal-Cloud (BMC)

Bare Metal Cloud (BMC) ist eine Mischung aus Bare Metal und Cloud Computing. BMC bietet direkten Zugriff auf Bare-Metal-Hardware kombiniert mit den Self-Service-Eigenschaften von Cloud Computing. Im Gegensatz zu anderen Cloud-Computing-Modellen hat BMC keinen Virtualisierungs-Overhead, bietet aber dennoch Cloud-native Umgebungen, die in weniger als 2 Minuten bereitgestellt werden können.

Das Ziel von Bare Metal Cloud ist es, alle Vorteile von Bare-Metal-Ressourcen in Kombination mit der Flexibilität von Cloud Computing bereitzustellen. BMC wird über ein Infrastructure as a Service (IaaS)-Modell bereitgestellt.

Virtuelle Private Cloud (VPC)

Die Virtual Private Cloud mischt öffentliche und private Angebote – ein VPC-Benutzer hat exklusiven Zugriff auf ein isoliertes Segment einer Public Cloud. Dieses Modell ist ein Kompromiss zwischen einem privaten und einem öffentlichen Modell in Bezug auf Preis und Ausstattung.

Sie greifen über eine sichere Verbindung (normalerweise ein VPN) auf ein dediziertes VPC-Segment zu und haben mehr Sicherheitsfunktionen als das, was eine „Vanilla“ Public Cloud bietet (benutzerdefinierte Firewalls, Whitelisting von IP-Adressen usw.).

Hybrid-Cloud

Eine Hybrid Cloud kombiniert verschiedene On-Prem- und Cloud-Umgebungen (Hosting vor Ort, Colocation, Public Cloud, Private Cloud etc.) zu einer einheitlichen IT-Umgebung. Alle integrierten Systeme kommunizieren miteinander, daher liegt ein starker Schwerpunkt auf Orchestrierungs- und Automatisierungsfunktionen.

Die Einrichtung einer Hybrid Cloud ist komplexer als eine Private Cloud und bringt einige einzigartige Herausforderungen mit sich. Der Aufwand zahlt sich jedoch aus, da Sie jeden Workload in einer idealen IT-Umgebung platzieren (z. B. führen Sie geschäftskritische Workloads in einer privaten Cloud aus und verwenden ein öffentliches Angebot, um Workload-Spitzen oder Nachfragespitzen zu bewältigen).

Community-Cloud

Eine Community Cloud ist eine gemeinsam genutzte Umgebung, die eine bestimmte Benutzergruppe mit denselben Anliegen oder Zielen unterstützt (z. B. dieselbe Mission, dieselben Cybersicherheitsanforderungen, Compliance-Regeln usw.).

Dieses Modell wird entweder vor Ort (bei einer oder von mehreren Mieterorganisationen gemeinsam genutzt) oder in einer Einrichtung eines Drittanbieters betrieben. Eine Community Cloud ist in der Regel nicht für die breite Öffentlichkeit zugänglich, unabhängig davon, wo das Hosting stattfindet.

Multi-Cloud

Eine Multi-Cloud ist eine Umgebung, in der sich der Benutzer auf mehrere Cloud-Anbieter statt auf einen einzigen Anbieter verlässt. Es steht Ihnen frei, die besten Dienste von jedem Anbieter auszuwählen, basierend auf:

Ob Sie Ausfälle minimieren oder von den Preisen eines bestimmten Anbieters profitieren möchten, eine Multi-Cloud ist eine lohnende Option. Es gibt jedoch einige spezifische Sicherheitsrisiken. Stellen Sie daher sicher, dass das Team die Cloud-Computing-Sicherheit berücksichtigt, bevor Sie sich auf mehrere Anbieter verlassen.

Typen nach Diensttypen

Jeder Cloud-Computing-Dienst gehört in eine der vier Kategorien:

Anbieter bezeichnen diese Kategorien oft als "Stack". " weil sie aufeinander aufbauen.

IaaS – Infrastruktur als Service

Infrastructure as a Service (IaaS) bedeutet, dass der Verbraucher über das Internet Zugang zu roher Computerhardware erwirbt. IaaS bietet Infrastrukturkomponenten, die typischerweise im Rechenzentrum des Anbieters laufen, wie zum Beispiel:

IaaS bietet auch eine Reihe von Diensten an, die diese Komponenten begleiten, wie zum Beispiel:

IaaS bietet die grundlegendsten Computerdienste, daher muss das interne Team eines Kundenunternehmens über ein hohes Maß an IT-Expertise verfügen, um das System effizient zu betreiben.

PaaS – Plattform-as-a-Service

Platform as a Service (PaaS) ist ein Cloud-Computing-Dienst, bei dem ein Anbieter Hardware- und Software-Tools für Benutzer bereitstellt. Die meisten webbasierten PaaS-Tools unterstützen die Entwicklung und Endbenutzer greifen über APIs, Webportale oder Gateway-Software darauf zu.

Beispielsweise könnte ein Kunde sowohl eine E-Commerce-Website entwickeln als auch ihre wichtigsten Aspekte (einschließlich Webdesign, Warenkorb, Kassensysteme usw.) auf dem Server des Cloud-Anbieters hosten. Der PaaS-Anbieter stellt Tools bereit, die für Folgendes benötigt werden:

PaaS bietet alle Komponenten des IaaS-Pakets sowie das Hosten und Verwalten von Betriebssystemen und Middleware, die der Kunde zum Erstellen und Ausführen einer App benötigt. PaaS ermöglicht eine schnelle Entwicklung, daher bietet dieses Modell auch On-Demand-Umgebungen für den gesamten Lebenszyklus der Softwareentwicklung.

Serverloses Computing (oder Function as a Service (FaaS))

In einem Serverless-Computing-Modell ist der Anbieter derjenige, der die Cloud-basierte Infrastruktur bereitstellt, verwaltet und skaliert. Entwickler können sich auf das Schreiben von Code konzentrieren, während ereignisbasierte Dienste (wie AWS Lambda oder Azure Functions) die Ausführung übernehmen. Kunden zahlen nur für die Anzahl der Transaktionen, die die Funktion ausführt.

Wie bei PaaS ist der Anbieter für das gesamte routinemäßige Management (Betriebssystem-Updates und -Patches, Sicherheitsmanagement, Kapazitätsplanung, Cloud-Überwachung usw.) verantwortlich. Bei korrekter Anwendung führt Serverless Computing zu:

Der Name ist allerdings etwas irreführend. Serverless Computing hebt die Verwendung von Servern nicht auf, aber das Team des Kunden hat nichts mit Hardware zu tun. Stattdessen konzentrieren sich Entwickler ausschließlich auf die Erstellung von Apps und Ereignisbehandlungsroutinen, weshalb Serverless Computing oft mit der NoOps-Bewegung in Verbindung gebracht wird .

SaaS - Software-as-a-Service

Software as a Service (SaaS) bedeutet, dass ein Kunde die komplette App in der Cloud ausführt und dass der Anbieter sie den Endbenutzern über das Internet zur Verfügung stellt. Google Documents ist das bekannteste Beispiel für SaaS.

Als breiteste Form des Cloud Computing ermöglicht SaaS einem Kunden, nur darüber nachzudenken, wie das Unternehmen und die Kunden die Software verwenden, und nicht, wie sie bereitgestellt oder gewartet wird.

Vor- und Nachteile von Cloud Computing

Wie jede Technologie hat Cloud Computing seine Vor- und Nachteile. Sehen wir uns die bekanntesten an.

Vorteile der Cloud

Hier sind die Hauptvorteile von Cloud Computing:

Disadvantages of the Cloud

Here are the main downsides of using cloud computing:

Cloud Computing Applications

The cloud can serve any IT role, but some use cases make more sense than others. Here are the most common cloud computing applications:

Most Famous Cloud Computing Examples

Here are a few of the most popular and widely used services that rely on cloud computing:

Cloud Computing Statistics You Should Know

Here are a few stats that are worth knowing about the current cloud computing market:

The Future of Cloud Computing

Cloud computing is an ever-evolving industry that's prone to change. Here's a quick overview of what to expect in the coming years:

The Cloud is Not Going Away Any Time Soon

Is cloud computing perfect? Certainly not, but its benefits far outweigh the drawbacks, so expect the cloud to continue to play a crucial part in IT going forward. The technology opens many doors that would otherwise remain shut for teams lacking sufficient IT skills. Add the cloud's ability to lower IT costs to the equation, and it becomes clear why this tech is not going away anytime in the foreseeable future.


Cloud Computing

  1. Was sind die besten Cloud-Computing-Kurse?
  2. Warum in die Cloud wechseln? 10 Vorteile von Cloud Computing
  3. Wie profitieren Entwickler von Cloud Computing-Schulungen?
  4. Cloud Computing vs. On-Premise
  5. 8 verschiedene Arten von Cloud Computing im Jahr 2021
  6. Was ist ein Hypervisor? Definition | Typen | Beispiele
  7. Was ist Drehen? - Definition und Arten von Operationen
  8. Was ist Schweißen? - Definition | Arten des Schweißens
  9. Was ist eine Bohrmaschine? - Definition, Teile und Typen
  10. Was ist Metallbeschichtung? - Definition, Arten und Vorteile