LFCA lernen Grundlagen des Cloud Computing - Teil 13

LFCA lernen Grundlagen des Cloud Computing - Teil 13

Cloud Computing ist ein beliebtes Schlagwort, das sich auf eine On-Demand-Technologie bezieht, die die Technologiewelt im Sturm übernommen hat und die Art und Weise vereinfacht, wie wir IT-Ressourcen bereitstellen und auf Daten zugreifen. Um das Konzept des Cloud Computing besser zu verstehen und zu schätzen, gehen wir in die Zeit zurück und sehen, wie die technologische Umgebung vor dem Aufkommen der Cloud -Technologie aussah.

Traditionell würde eine Organisation physische Server beschaffen und sie in ihrem eigenen Büro einrichten. Als das Unternehmen wuchs. Nun, das funktionierte gut, aber das Setup stellte ein paar Herausforderungen vor.

Die Herausforderung mit traditionellem Computer

Der traditionelle Ansatz der Bereitstellung physischer Ressourcen vor Ort würde eindeutig zu erhöhten Betriebskosten führen, die durch die Ausweitung des Geschäfts verursacht wurden. Wie bereits erwähnt, müssten Unternehmen mehr Mittel beim Mieten von zusätzlichen Platz, Stromkosten, Wartung und Einstellung eines Expertenteams einstellen, um ihre Ressourcen rund um die Uhr zu überwachen.

Die Skalierung von Ressourcen rechtzeitig, um die steigenden Anforderungen des Geschäfts gerecht zu werden, wäre ebenfalls eine Herausforderung. Darüber hinaus werden natürliche Katastrophen wie Erdbeben, Taifune und Brände häufig ein Risiko für das Geschäft darstellen und zu massiven Ausfallzeiten führen, die sich wiederum auf das Geschäft auswirken würden.

Und hier kommt Cloud Computing ins Spiel.

Cloud Computing

Cloud Computing ist eine On-Demand-Lieferung von Diensten, die Datenbankspeicher, Berechnung von Strom, Anwendungen, Netzwerken und anderen IT-Ressourcen umfassen. Das Schlüsselwort ist AUF ANFRAGE. Dies bedeutet, dass Sie Ressourcen bereitstellen können, wenn Sie sie benötigen. Dies wird durch einen Cloud-Services-Anbieter in einem Pay-as-You-Go-Preismodell ermöglicht, bei dem Sie nur für das bezahlen, was Sie brauchen.

Sie können Ihre Ressourcen auch einfach skalieren, um Ihren wachsenden Anforderungen entspricht. Auf diese Weise können Sie in Sekundenschnelle Speicherplatz, CPU oder Speicher auf Ihrer Cloud -Computerinstanz hinzufügen, ohne die qualvollen Verzögerungen bei der Erlangung von Genehmigungen zum Kauf zusätzlicher Ausrüstung im traditionellen Setup ertragen zu müssen.

Einfach ausgedrückt, Cloud Computing umfasst die Bereitstellung von IT -Diensten wie Servern, Datenbanken, Speicher, Anwendungen und Netzwerkenauf der Wolke'oder über das Internet mit Hilfe eines Cloud -Diensteanbieters. Dies bietet Skaleneffekte, wenn Sie normalerweise das, was Sie verwenden, bezahlen und tatsächlich Ihre Betriebskosten senkt und Ihnen dabei hilft, Ihr Unternehmen effizienter zu führen.

Einige der Top -Cloud -Computing -Plattformen umfassen:

  • Amazon Web Services (AWS)
  • Google Cloud Platform (GCP)
  • Microsoft Azure
  • IBM Cloud
  • Oracle Cloud

Arten von Cloud -Bereitstellungsmodellen

Nicht alle Cloud-Bereitstellungen sind gleich und es gibt keine einheitliche Cloud-Bereitstellung, die eine Sicht-Fit-Fits-Fits-Fits-Bereitstellung gibt. Verschiedene Cloud -Modelle und Architekturen haben sich entwickelt, um Benutzern und Organisationen zu helfen, ihre Anforderungen zu erfüllen. Nehmen wir uns einen Moment Zeit und gehen kurz die Haupttypen der Wolke durch.

1. Öffentliche Wolke

Im Öffentliche Wolke, Alle Ressourcen sind ausschließlich von Drittunternehmen oder Anbietern im Besitz und werden von Drittanbietern verwaltet. Diese Anbieter bieten Rechenressourcen über das Internet an und umfassen Unternehmen wie AWS, Google Cloud und Microsoft Azure.

In der öffentlichen Cloud werden Ressourcen zwischen verschiedenen Benutzern und Organisationen geteilt. Um auf die Dienste zuzugreifen und zu genießen, erstellen Sie einfach ein Konto und fügen Sie Ihre Rechnungsdetails hinzu, um über einen Webbrowser auf die Ressourcen zuzugreifen.

2. Private Wolke

In einem private Wolke, Rechenressourcen sind eine Reserve für ein einzelnes Unternehmen oder Unternehmen. Hier wird die Infrastruktur im Rechenzentrum eines Unternehmens gehostet und verwaltet. Die Organisation hat die totale Kontrolle über die Hardware und Dienste, die es bietet.

Private Cloud bietet Unternehmen mehr Kontrolle über ihre Ressourcen und bietet ein anständiges Maß an Privatsphäre und stellt sicher, dass vertrauliche Informationen für Anbieter von Drittanbietern nicht zugänglich sind.

Beispiele für private Cloud umfassen HP Cloud -Dienste & Ubuntu Cloud.

3. Hybridwolke

Dies ist eine Mischung aus Öffentlich Und Privatgelände Wolken. Ein Unternehmen kann sich dafür entscheiden, die öffentliche Cloud für einen bestimmten Dienst und Hostdateien und andere Daten in der privaten Cloud zu nutzen, und dies ermöglicht eine größere Flexibilität.

Arten von Cloud -Diensten

Wir können Cloud -Dienste in die folgenden breiten Kategorien kategorisieren - Iaas, PaaS, SaaS, Und Serverlos.

1. IaaS (Infrastruktur als Service)

Iaas ist die grundlegende Kategorie der Cloud-basierten Technologie und untermauert die Infrastruktur der Cloud. Es bietet eine Plattform, auf der Benutzer und Unternehmen auf Ressourcen wie Speicher und Anwendungen zugreifen können. Es ermöglicht Unternehmen auch, ihre Inhalte nahtlos zu erstellen und zu verwalten.

Beispiele von Iaas Fügen Sie Microsoft Azure, AWS und Google Cloud Platform hinzu.

2. SaaS (Software als Dienst)

SaaS, kurz für Software als Dienst, Bezieht sich auf Cloud-basierte Anwendungen oder Software, auf die Endbenutzer zugreifen können, um ihre Inhalte zu erstellen und zu verwalten. SaaS Die Anwendungen sind über den Browser zugänglich und beseitigen die Notwendigkeit für Sicherungen und die Installation von Anwendungen direkt auf Ihrem lokalen PC.

SaaS ist sehr skalierbar und bietet dringend benötigte Unternehmenssicherheit. Es ist zweifellos eine der beliebtesten Kategorien von Cloud-Services und wird von praktisch jedem Unternehmen verwendet - sei es ein kleines Startup oder ein riesiges Unternehmen. SaaS ist nützlich, insbesondere in Zusammenarbeit, insbesondere wenn Teammitglieder remote arbeiten oder in verschiedenen geografischen Regionen wohnen.

Zu den beliebten Beispielen für SaaS -Dienste gehören Google Apps, Microsoft Office 365 und Dropbox.

3. PaaS (Plattform als Dienst)

PaaS, eine Abkürzung für Plattform als Dienst, ist eine Cloud -Plattform, die Entwickler und Unternehmen abzielt. Es gibt ihnen eine Umgebung, um ihre eigenen benutzerdefinierten Anwendungen zu hosten, zu instanziieren und bereitzustellen.

Abgesehen von der grundlegenden Infrastruktur, wie Sie in IaaS wie Servern, Datenbanken, Netzwerk und Speicher finden würden, bietet PAAs Entwicklungstools, Datenbankmanagementsysteme und BI (Business Intelligence) -Dienste, damit Unternehmen ihre Anwendungen effizient erstellen und bereitstellen können.

Einfach ausgedrückt, in PaaS, Sie sind für Ihre eigenen Anwendungen und Dienste verantwortlich. Der Cloud -Anbieter kümmert sich um alles andere.

Beispiele für PAAS -Plattformen sind OpenShift und Google App Engine.

Vorteile des Cloud Computing

Wir haben bisher gesehen, was Cloud Computing und die verschiedenen Arten von Cloud -Plattformen und Cloud -Diensten beinhaltet. Zu diesem Zeitpunkt haben Sie bereits einen Hinweis auf einige der Vorteile, die mit Cloud Computing geliefert werden. Lassen Sie uns einen Überblick über einige der Vorzüge der Cloud -Technologie haben.

1. Kosteneffektivität

Der Cloud Computing -Modell ist auf einer Pay-as-you-go-Basis. Dies bedeutet.

Es gibt absolut keine Vorabkosten oder Beschaffung von Hardwareausrüstung. Ihre Abrechnung endet, sobald Sie die Nutzung der Cloud -Dienste nicht mehr nutzen. All dies bietet eine kostengünstige Methode zur Bereitstellung von Ressourcen und zur Bereitstellung Ihrer Anwendungen und führt zu einer besseren Vorhersage zukünftiger Kosten.

2. Skalierung

Mit der Cloud -Technologie können Sie Ihre Ressourcen entsprechend Ihren Geschäftsanforderungen entweder skalieren oder verringern. Sie können Ihre Rechenressourcen wie RAM und CPU im Falle einer erhöhten Arbeitsbelastung problemlos erhöhen und sie skalieren, um die Kosten zu senken, wenn die Arbeitsbelastung abnimmt.

3. Hohe Verfügbarkeit

Cloud stellt sicher, dass Sie von verschiedenen Geräten wie Mac, PCs, Tablets und sogar Smartphones mit vernachlässigbaren Ausfallzeiten problemlos auf Ihre Ressourcen zugreifen können.

4. Sicherheit

Die Sicherheit in der Cloud ist zweifahrzeug. Es gibt die physische Sicherheit, die mit robusten Rechenzentren enthält, die mit erstklassigen Überwachungs- und Überwachungssystemen gesichert sind. Darüber hinaus bieten Cloud-Anbieter digitale Sicherheit, um Ihre Vermögenswerte vor nicht autorisierten und böswilligen Nutzern zu sichern, die die Firewall-Technologie, Intrusionsprävention und Erkennungssysteme sowie die Überwachung rund um die.

5. Verbesserte Leistung und Zuverlässigkeit

Cloud -Anbieter verfügen über mehrere Rechenzentren in verschiedenen geografischen Regionen, die Datenreplikation liefern und somit Datenreduktion und Fehlertoleranz für den Fall sicherstellen, dass etwas schief geht. Sorgen um körperliche Katastrophen wie Brände und Erdbeben, die einen Schlag für Ihre Daten haben, gehört jetzt der Vergangenheit an.

Dies gehören zu den wichtigsten Vorteilen des Tippens in die Wolke.

Nachteile des Cloud Computing

Sicher, die Wolke bringt einige Leckereien auf den Tisch, die das Leben viel einfacher machen. Aber ist es ohne Mängel? Sicher nicht und wie bei jeder Technologie ist die Cloud mit einigen Nachteilen verbunden, die wir erforschen wollen.

1. Mangelnde Gesamtkontrolle über Daten

Eine der größten Herausforderungen in der Cloud besteht darin, dass Sie die Kontrolle Ihrer Daten an Dritte weitergeben. Sie vertrauen sie im Wesentlichen mit Ihren Daten an und hoffen, dass sie sie beibehalten und sicher in ihren Rechenzentren von neugierigen Augen und externen Bedrohungen fernhalten werden.

Ihre Daten sind jedoch in ihrer Infrastruktur untergebracht, die ihren Richtlinien unterliegen. Sollte der Anbieter Ausfallzeiten erleben oder noch schlimmer machen, werden Ihre Daten unzugänglich gemacht. Einfach ausgedrückt, impliziert das Speichern von Daten in der Cloud, dass Sie die Kontrolle über Ihre Daten an den Anbieter abgeben.

2. Abhängigkeit von einer Internetverbindung

Dies gibt absolut keine Möglichkeit: Sie benötigen eine Internetverbindung, um auf Ihre Daten und Ressourcen in der Cloud zugreifen zu können. Das Fehlen einer Internetverbindung aus irgendeinem Grund lässt Sie in der Schwebe und rendern Sie, dass Sie auf Ihre Daten nicht zugreifen können.

3. Sicherheit

Dies mag verwirrend klingen, da wir zuvor vorgeschlagen haben, dass Ihre Daten in der Cloud sicher sind. Die Sicherheit Ihrer Daten ist jedoch so gut wie die vom Cloud -Anbieter implementierten Sicherheitsmaßnahmen. LAX -Sicherheitsmaßnahmen können Hacker eine Lücke zur Infiltration Ihres Cloud -Anbieters bieten und auf Ihre vertraulichen Informationen zugreifen.

4. Technische Probleme

Wenn Sie ein technisches Problem haben, müssen Sie ein Ticket mit Ihrem Anbieter aufstellen und darauf warten, dass sie die Angelegenheit beheben. Einige Anbieter brauchen eine ganze Weile, um sich bei Ihnen zu melden, und dies führt zu Verzögerungen.

Abschluss

Seit seiner Gründung revolutioniert Cloud Computing weiter.

Mehr Anbieter werden versuchen, die Sicherheit ihrer Plattformen zu verbessern, um mit aufkommenden Bedrohungen Schritt zu halten und die Daten ihrer Benutzer zu schützen. Erhöhte Anstrengungen werden auch unternommen, um aufkommende Technologien wie IoT in die Cloud zu integrieren.

In der Tat ist die Zukunft der Cloud angesichts der zahlreichen Vorteile, die sie zu bieten hat. Seine Kostenwirksamkeit und Zuverlässigkeit sind ideal für die Beschleunigung des Wachstums von kleinen und großen Unternehmen.

Werden Sie ein Linux Foundation Certified IT Associate (LFCA)