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

Eine Übersicht über die Google Cloud Platform für AWS-Experten

Dieser Blog soll Experten, die sich mit Amazon Web Services (AWS) auskennen, auf die wichtigsten Ideen vorbereiten, die für den Einstieg in Google Cloud erforderlich sind. Der Blog vergleicht AWS mit Google Cloud und informiert über die Unterschiede und Ähnlichkeiten zwischen beiden. Darüber hinaus bietet Ihnen der Blog eine schnelle Referenzzuordnung von AWS-Konzepten, -Produkten und -Terminologie zum Vergleich von Konzepten, Produkten und Terminologie in Google Cloud.

Die Google-Cloud

Aus den letzten 15 Jahren ist Google als eine der leistungsstärksten, schnellsten und hochwertigsten Cloud-Grundlagen der Welt bekannt. Google nutzt diese Grundlage für einige weltweite Dienste und hohen Datenverkehr, darunter YouTube, Maps, Gmail und die Suche. Aufgrund der Größe und des Umfangs der Dienste hat Google viel Arbeit in die Optimierung seiner Struktur und in die Erstellung einer Reihe von Diensten und Tools investiert, die effizient verwaltet werden können. Google Cloud stellt diese Verwaltungsressourcen und diese Infrastruktur für Sie bereit.

Regionen und Zonen

Fast alle AWS-Elemente werden in Regionen auf der ganzen Welt bereitgestellt. Jede Region umfasst einen Pool von Rechenzentren, die in der Regel nahe beieinander liegen. Amazon verteilt jede Region in mindestens zwei Erreichbarkeitszonen. Im Wesentlichen isoliert Google Cloud seine Dienstzugänglichkeit in Zonen und Regionen, die sich auf der ganzen Welt befinden. Die weltweite vollständige Zuordnung von Zonen und Regionen von Google Cloud finden Sie unter Cloud-Standorte.

Planmäßig ist jeder AWS-Bereich abgeschieden und frei von verschiedenen AWS-Regionen. Diese Struktur stellt sicher, dass die Erreichbarkeit eines Gebiets die Erreichbarkeit verschiedener Regionen nicht beeinflusst und die Dienste innerhalb von Gebieten unabhängig voneinander bleiben. Außerdem sind die Regionen von Google Clouds aus Gründen der Zugänglichkeit voneinander isoliert. Auf jeden Fall hat Google Cloud an Funktionen gearbeitet, die es Bereichen ermöglichen, Informationen bereichsübergreifend zu synchronisieren, wie in den Anforderungen eines bestimmten Google Cloud-Dienstes angegeben.

Sowohl Google als auch Amazon Web Services (AWS) Cloud verfügen über Points of Presence (POPs), die sich in vielen weiteren Regionen der Welt befinden. Diese POP-Bereiche helfen dabei, den Inhalts-Cache näher an den End-Clients zu platzieren. Jede Stufe nutzt jedoch ihre separaten POP-Standorte auf unterschiedliche Weise:

AWS verwendet POPs, um einen Service eines Content Delivery Network (CDN), Amazon CloudFront, bereitzustellen.

Einschränkungen, Konten und Preise

Sowohl Google als auch AWS Cloud haben weiche Standardlimits für neue Konten für ihre Dienste. Diese Beschränkungen sind nicht an spezielle Beschränkungen für die gegebene Unterstützung gebunden, sondern wurden eingerichtet, um zu verhindern, dass betrügerische Konten zu viele Ressourcen verwenden, und um die Bedrohung für neue Kunden einzuschränken, um zu verhindern, dass sie mehr als erwartet verwenden, wenn die Plattform erforscht wird von Ihnen. Für den Fall, dass Ihre Anwendung diese Grenzwerte überschritten hat, bieten Google und AWS Cloud klare Ansätze, um sich mit den richtigen Insider-Gruppen zu verbinden, um die Grenzen zu erhöhen.

Um den Service von AWS zu nutzen, sollten Sie sich bei einem AWS-Konto anmelden. Nachdem Sie diesen Vorgang abgeschlossen haben, können Sie mit Ihrem Konto verschiedene Dienste innerhalb der angegebenen Grenzen von Amazon starten, und diese Einrichtungen werden Ihrem jeweiligen Konto belastet. Bei Bedarf können Sie Konten für die Abrechnung erstellen und anschließend Unterkonten erstellen, die zu diesen aufsteigen. In diesem Sinne können Unternehmen eine Standardstruktur für die Abrechnung entwerfen.

Da sich die Preise im Allgemeinen häufiger ändern werden als die Kerndienste oder -funktionen, wurden Preisangaben in dieser Artikelgruppe wahrscheinlich vermieden. In jedem Artikel wird jedoch über das Preismodell hinter jedem Service an jedem beliebigen Ort gesprochen. Für aktuelle Preisvergleiche für Ihre spezielle Lösung verwenden Sie den Google Cloud-Rechner und den Amazon-Preisrechner, um zu sehen, welches Design den besten Wert in Bezug auf Skalierbarkeit, Flexibilität und Kosten bietet.

Schnittstellen zur Ressourcenverwaltung

Google und AWS Cloud bieten beide eine Befehlszeilenschnittstelle (CLI) für die Zusammenarbeit mit den Ressourcen und Diensten. Google Cloud bietet das Cloud SDK und Amazon Web Services (AWS) bietet die Amazon CLI. Für alle Dienste sind beide eine einheitliche CLI und beide sind plattformübergreifend, mit Binärdateien, die für Linux, Windows und macOS zugänglich sind. Außerdem können Sie in Google Cloud das Cloud SDK in Ihrem Internetbrowser verwenden, indem Sie Google Cloud Shell verwenden. Google und AWS Cloud bieten zusätzlich Online-Konsolen. Alle Konsolen ermöglichen es Kunden, ihre Ressourcen zu verwalten, zu erstellen und zu überwachen.

Diensttypen

Auf einer großen Ebene beginnen Cloud-Plattformen damit, eine Reihe von Basisdiensten anzubieten:Speicher-, Rechen-, Datenbank- und Netzwerkdienste. Diese Basisservices von AWS enthalten:

  1. Speicher:EBS – „Amazon Elastic Block Store“ und S3 – „Amazon Simple Storage Service“
  2. Compute:EC2 – „Elastic Compute Cloud“
  3. Datenbanken:Amazon Dynamo DB und RDS – „Relationaler Datenbankdienst“
  4. Netzwerk:VPC – „Virtuelle Private Cloud“

Die Basisdienste von Google Cloud enthalten:

  1. Speicher:Cloud-Speicher von Google
  2. Compute:Google App Engine und Compute Engine
  3. Datenbanken:Google Cloud Firestore, Google Cloud SQL und Cloud Bigtable
  4. Netzwerk:Virtual Private Cloud von Google

Jede Plattform baut zu diesem Zeitpunkt verschiedene höherwertige Dienste auf, die auf diesen Diensten an erster Stelle stehen. Im Allgemeinen können diese Dienste der oberen Ebene in eine der folgenden vier Klassen eingeteilt werden:

  1. Analytik- und Big-Data-Dienste:Dienste, die für die Verarbeitung vieler Informationen gedacht sind, beispielsweise Google Dataflow und Amazon Kinesis.
  2. Services for Application:Services, die die Anwendungsoptimierung in der Cloud unterstützen sollen. Beispiele enthalten Google Pub/Sub und Amazon SNS.
  3. Dienste für maschinelles Lernen:Dienste, die Ihnen dabei helfen sollen, perzeptuelles maschinelles Lernen wie die Erkennung von Bildern oder Sprache zu integrieren oder Ihre eigenen Modelle des maschinellen Lernens bereitzustellen und zu trainieren. Einige Beispiele für solche Dienste sind die Plattform für maschinelles Lernen von Google und Amazon Sage Maker.
  4. Die Dienstleistungen für das Management:Dienstleistungen, die Sie bei der Betreuung einer Anwendung unterstützen sollen. Einige Beispiele für solche Dienste sind; Überwachung des Google Stack-Treibers und von Amazon Cloud Watch.

Cloud Computing

  1. Erläuterung der AWS-Überwachungstools
  2. AWS-Überwachungstools – Überbrückung der Lücke
  3. 5 Netzwerkmetriken für eine Cloud-Welt
  4. AWS vs. Azure vs. Google:Cloud Wars 2020
  5. Roadmap für die Google Cloud-Zertifizierung
  6. Welche AWS-Container-Orchestrierungsplattform eignet sich am besten für Ihr Unternehmen?
  7. Google Cloud Platform:Ein Spickzettel
  8. Die 5 wichtigsten Sicherheitspraktiken für AWS Backup
  9. Google Cloud-Update; Wie sich Google entwickelt
  10. AWS Cloud-Updates; Bericht 2020