Einfach ausgedrückt bedeutet Cloud Computing das Speichern und Zugreifen auf die Daten und Programme auf Remote-Servern, die im Internet gehostet werden, anstatt auf der Festplatte des Computers oder dem lokalen Server. Cloud Computing wird auch als internetbasiertes Computing bezeichnet.
Cloud-Computing-Architektur:
Cloud-Computing-Architektur bezieht sich auf die Komponenten und Unterkomponenten, die für Cloud-Computing erforderlich sind. Diese Komponenten beziehen sich typischerweise auf:

  1. Frontend (Fat Client, Thin Client)
  2. Back-End-Plattformen (Server, Speicher)
  3. Cloudbasierte Bereitstellung und ein Netzwerk (Internet, Intranet, Inter Cloud).

Hosten einer Cloud: Beim
Cloud Computing gibt es drei Ebenen. Unternehmen verwenden diese Ebenen basierend auf dem von ihnen bereitgestellten Service.

  • Infrastruktur
  • Plattform
  • Anwendung
Cloud-Computing-Diagramm

Drei Schichten von Cloud Computing

Unten ist das Fundament, die Infrastruktur, wo die Menschen beginnen und anfangen zu bauen. Dies ist die Schicht, in der das Cloud-Hosting lebt.

Lassen Sie uns nun einen Blick auf das Hosting werfen:
Angenommen, Sie haben ein Unternehmen und eine Website, und auf der Website findet eine Menge Kommunikation statt, die zwischen den Mitgliedern ausgetauscht wird. Sie beginnen mit wenigen Mitgliedern, die miteinander reden, und dann erhöht sich allmählich die Anzahl der Mitglieder.

Im Laufe der Zeit, wenn die Anzahl der Mitglieder zunimmt, gibt es mehr Verkehr im Netzwerk und Ihr Server wird langsamer. Dies würde ein Problem verursachen.
Vor ein paar Jahren wurden die Websites irgendwo auf dem Server abgelegt, auf diese Weise müssen Sie herumlaufen oder eine Anzahl von Servern kaufen und festlegen. Es kostet viel Geld und nimmt viel Zeit in Anspruch. Sie zahlen für diese Server sowohl bei der Nutzung als auch bei Nichtnutzung. Dies wird als Hosting bezeichnet.

Dieses Problem wird durch Cloud-Hosting überwunden. Mit Cloud Computing haben Sie Zugriff auf Rechenleistung, wenn Sie sie brauchen. Jetzt wird Ihre Website auf dem Cloud-Server abgelegt, wie Sie sie auf einem dedizierten Server abgelegt haben. Die Leute beginnen, Ihre Website zu besuchen, und wenn Sie plötzlich mehr Rechenleistung benötigen, würden Sie entsprechend dem Bedarf skalieren.

Vorteile des Cloud-Hostings:

  1. Skalierbarkeit: Mit Cloud-Hosting ist es einfach, die Anzahl und Größe der Server je nach Bedarf zu erhöhen oder zu verringern.
    Dies geschieht entweder durch Erhöhen oder Verringern der Ressourcen in der Cloud. Diese Möglichkeit, Pläne aufgrund von Schwankungen in der Unternehmensgröße und den Anforderungen zu ändern, ist ein hervorragender Vorteil des Cloud Computing, insbesondere wenn die Nachfrage plötzlich steigt.
  2. Sofort: Was immer Sie wollen, ist sofort in der Cloud verfügbar.
  3. Sparen Sie Geld: Ein Vorteil von Cloud Computing ist die Reduzierung der Hardwarekosten. Anstatt hausinterne Geräte zu kaufen, wird der Hardwarebedarf dem Anbieter überlassen. Für Unternehmen, die schnell wachsen, kann neue Hardware eine große, teure und unpraktische Angelegenheit sein. Cloud Computing mildert diese Probleme, da Ressourcen schnell und einfach erworben werden können. Besser noch, die Kosten für die Reparatur oder den Austausch von Geräten werden an die Anbieter weitergegeben.
    Neben den Anschaffungskosten senkt externe Hardware die internen Stromkosten und spart Platz. Große Rechenzentren können wertvolle Bürofläche beanspruchen und viel Wärme erzeugen. Der Wechsel zu Cloud-Anwendungen oder -Speicher kann dazu beitragen, den Platz zu maximieren und den Energieverbrauch erheblich zu senken.
  4. Zuverlässigkeit: Anstatt auf einer einzigen Instanz eines physischen Servers gehostet zu werden, wird das Hosting auf einer virtuellen Partition bereitgestellt, die ihre Ressourcen, wie z. B. Speicherplatz, aus einem umfangreichen Netzwerk zugrunde liegender physischer Server bezieht. Wenn ein Server offline geht, hat dies keine Auswirkungen auf die Verfügbarkeit, da die virtuellen Server weiterhin Ressourcen aus dem verbleibenden Netzwerk von Servern beziehen.
  5. Physische Sicherheit: Die zugrunde liegenden physischen Server sind immer noch in Rechenzentren untergebracht und profitieren so von den Sicherheitsmaßnahmen, die diese Einrichtungen implementieren, um zu verhindern, dass Personen vor Ort darauf zugreifen oder sie stören

Referenzen:
https://en.wikipedia.org/wiki/Cloud_computing

Dieser Artikel wurde von Brahmani Sai beigesteuert . Wenn Ihnen GeeksforGeeks gefällt und Sie einen Beitrag leisten möchten, können Sie auch einen Artikel über Contribute.geeksforgeeks.org schreiben oder Ihren Artikel per E-Mail an Contribute@geeksforgeeks.org senden. Sehen Sie, wie Ihr Artikel auf der Hauptseite von GeeksforGeeks erscheint, und helfen Sie anderen Geeks.

Go Premium (Ein werbefreies Erlebnis mit vielen weiteren Funktionen)