{"id":38233,"date":"2019-10-31T22:22:28","date_gmt":"2019-10-31T19:22:28","guid":{"rendered":"https:\/\/prohoster.info\/blog\/gcp-razbor-vychislitelnogo-steka-google-cloud-platform\/"},"modified":"2019-10-31T22:22:28","modified_gmt":"2019-10-31T19:22:28","slug":"gcp-razbor-vychislitelnogo-steka-google-cloud-platform","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/gcp-razbor-vychislitelnogo-steka-google-cloud-platform","title":{"rendered":"GCP: Analyse des Rechenstacks von Google Cloud Platform","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><em>Die \u00dcbersetzung des Artikels wurde speziell f\u00fcr die Studierenden des Kurses erstellt <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/sIP6\/\">\u00abCloud-Dienste\u00bb<\/a><\/noindex>.<\/em> <\/p>\n<p><\/p>\n<p><em><strong>Interessiert es Sie, sich in diesem Bereich weiterzuentwickeln?<\/strong> Sehen Sie sich die Aufzeichnung des professionellen Workshops an <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/BLE9\/\">\u00abAWS EC2-Dienst\u00bb<\/a><\/noindex>, der von Egor Zuev \u2014 TeamLead bei InBit und Autor des Bildungsprogramms bei OTUS \u2014 durchgef\u00fchrt wurde.<\/em><\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"GCP: Analyse des Rechenstacks von Google Cloud Platform\" src=\"\/wp-content\/uploads\/2019\/09\/1d3fcac2ee9038a4e3df892b85bef563.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Google Cloud Platform (GCP) bietet eine Vielzahl von Diensten an, insbesondere den Rechenstack, der Google Compute Engine (GCE), Google Kubernetes Engine (fr\u00fcher Container Engine) (GKE), Google App Engine (GAE) und Google Cloud Functions (GCF) umfasst. All diese Dienste haben coole Namen, aber ihre Funktionen und was sie einzigartig macht, ist m\u00f6glicherweise nicht ganz offensichtlich. Dieser Artikel richtet sich an diejenigen, die gerade erst mit Cloud-Konzepten und insbesondere mit Cloud-Diensten und GCP vertraut werden. <noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"GCP: Analyse des Rechenstacks von Google Cloud Platform\" src=\"\/wp-content\/uploads\/2019\/09\/6773d5adc16e022f79b50e34ce792a2f.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h2 id=\"1-vychislitelnyy-stek\">1. Rechenstack<\/h2>\n<p><\/p>\n<p>Der Rechenstack kann als mehrschichtige Abstraktion angesehen werden, die das beschreibt, was ein Computersystem bereitstellen kann. Dieser Stack erhebt sich (<em>moves up<\/em>) von \u201eBare Metal\u201c (<em>bare metal<\/em>), das sich auf die tats\u00e4chlichen Hardwarekomponenten eines Computers bezieht, bis hin zu Funktionen (<em>functions<\/em>), die die kleinste Recheneinheit darstellen. Wichtig zu beachten ist, dass die Dienste beim Aufstieg im Stack aggregiert werden, zum Beispiel sollte der Abschnitt \u201eAnwendungen\u201c (<em>apps<\/em>), der in Abbildung 1 unten gezeigt wird, alle grundlegenden Komponenten von Containern (<em>containers<\/em>), virtuellen Maschinen (<em>virtual machines<\/em>) und Hardware enthalten. Ebenso sollte die Komponente der virtuellen Maschinen die Hardware im Inneren enthalten, um zu funktionieren.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"GCP: Analyse des Rechenstacks von Google Cloud Platform\" src=\"\/wp-content\/uploads\/2019\/09\/c9daa9159ed232c1997e4372f7c1c484.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p><em>Abbildung 1: Rechenstack | Bild entnommen von <noindex><a rel=\"nofollow\" href=\"https:\/\/cloud.google.com\/images\/products\/appengine\/workload.svg\">Google Cloud<\/a><\/noindex><\/em><\/p>\n<p><\/p>\n<p>Dieses Modell, das in Abbildung 1 dargestellt ist, bildet die Grundlage f\u00fcr die Beschreibung der Angebote von Cloud-Anbietern. Daher k\u00f6nnen einige Anbieter nur beispielsweise Container und Dienstleistungen mit geringer Qualit\u00e4t im Stack bereitstellen, w\u00e4hrend andere alles anbieten, was in Abbildung 1 angezeigt wird.<\/p>\n<p><\/p>\n<blockquote><p>\u2014 Wenn Sie mit Cloud-Diensten vertraut sind, gehen Sie zu <strong>Abschnitt 3<\/strong>, um mehr \u00fcber das \u00c4quivalent von GCP zu erfahren<br \/>\n\u2014 Wenn Sie nur eine Zusammenfassung der Cloud-Dienste ben\u00f6tigen, gehen Sie zu <strong>Abschnitt 2.4<\/strong><\/p><\/blockquote>\n<p><\/p>\n<h2 id=\"2-oblachnye-servisy\">2. Cloud-Dienste<\/h2>\n<p><\/p>\n<p>Die Welt des Cloud-Computing ist sehr vielf\u00e4ltig. Cloud-Anbieter bieten eine Vielzahl von Dienstleistungen an, die auf die unterschiedlichen Anforderungen der Kunden zugeschnitten sind. M\u00f6glicherweise haben Sie von Begriffen wie IaaS, PaaS, SaaS, FaaS, KaaS usw. geh\u00f6rt, die mit \u201eaaS\u201c enden. Trotz der merkw\u00fcrdigen Benennung bilden sie einen Satz von Dienstleistungen der Cloud-Anbieter. Ich stelle fest, dass es 3 Hauptangebote gibt, die \u201eals Dienstleistung\u201c (as a Service) betrachtet werden und die Cloud-Anbieter fast immer bereitstellen. <\/p>\n<p><\/p>\n<p>Das sind IaaS, PaaS und SaaS, die f\u00fcr Infrastruktur als Dienstleistung (Infrastructure as a Service), Plattform als Dienstleistung (Platform as a Service) und Software als Dienstleistung (Software as a Service) stehen. Es ist wichtig, Cloud-Dienste als Ebenen der bereitgestellten Dienste zu visualisieren. Das bedeutet, dass Sie, wenn Sie auf- oder absteigen, als Kunde verschiedene Serviceoptionen \u00fcberqueren, die entweder hinzugef\u00fcgt oder aus dem Hauptangebot entfernt werden. Am besten betrachtet man dies als Pyramide, wie in Abbildung 2 dargestellt.<br \/>\n<img decoding=\"async\" alt=\"GCP: Analyse des Rechenstacks von Google Cloud Platform\" src=\"\/wp-content\/uploads\/2019\/09\/6f9b522136a47dbcf62b216cc54f5b9f.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p><em>Abbildung 2: Pyramide \u201eaaS\u201c | Bild entnommen von <noindex><a rel=\"nofollow\" href=\"https:\/\/rubygarage.org\/blog\/iaas-vs-paas-vs-saas\">Ruby Garage<\/a><\/noindex><\/em><\/p>\n<p><\/p>\n<h4 id=\"21-infrastruktura-kak-usluga-iaas\">2.1 Infrastruktur als Dienstleistung (IaaS)<\/h4>\n<p><\/p>\n<p>Dies ist die niedrigste Ebene, die ein Cloud-Anbieter anbieten kann, und sie umfasst einen Cloud-Computing-Anbieter, der eine \u201enackte\u201c Infrastruktur bereitstellt, einschlie\u00dflich Middleware, Netzwerkleitungen, Prozessoren, Grafikkarten, RAM, externem Speicher, Servern und Abbildungen grundlegender Betriebssysteme wie Debian Linux, CentOS, Windows usw. <\/p>\n<p><\/p>\n<p>Wenn Sie ein IaaS-Angebot bei einem Cloud-Anbieter bestellen, ist das, was Sie erwarten sollten. Es liegt an Ihnen als Kunde, diese Teile zusammenzustellen, um Ihr Gesch\u00e4ft zu betreiben. Der Umfang dessen, womit Sie arbeiten m\u00fcssen, kann von Anbieter zu Anbieter variieren, aber in der Regel erhalten Sie einfach die Hardware und das Betriebssystem, w\u00e4hrend der Rest bei Ihnen bleibt. Beispiele f\u00fcr IaaS sind AWS Elastic Compute, Microsoft Azure und GCE.<\/p>\n<p><\/p>\n<p>Einige Menschen m\u00f6gen es nicht, dass sie die Betriebssystemabbilder installieren und sich um das Netzwerk, das Lastenausgleich oder die Frage k\u00fcmmern m\u00fcssen, welcher Prozessor f\u00fcr ihre Workloads am besten geeignet ist. Hier steigen wir in der Pyramide zu PaaS auf.<\/p>\n<p><\/p>\n<h4 id=\"22-platforma-kak-usluga-paas\">2.2 Plattform als Dienstleistung (PaaS)<\/h4>\n<p><\/p>\n<p>PaaS umfasst nur den Anbieter von Cloud-Diensten, der eine bestimmte Plattform anbietet, auf der Benutzer Anwendungen erstellen k\u00f6nnen. Dies ist eine Abstraktion \u00fcber IaaS, was bedeutet, dass der Cloud-Anbieter alle Details zu Arten von CPUs, Speicher, RAM, Speicher, Netzwerken usw. \u00fcbernimmt. Wie in Abbildung 2 gezeigt, haben Sie als Kunde nur begrenzte Kontrolle \u00fcber die tats\u00e4chliche Plattform, da der Cloud-Anbieter sich um alle Infrastrukturdetails k\u00fcmmert. Sie w\u00e4hlen die gew\u00fcnschte Plattform aus und entwickeln darauf Ihr Projekt. Beispiele f\u00fcr PaaS sind Heroku.<\/p>\n<p><\/p>\n<p>F\u00fcr einige mag dies ein zu hoher Grad sein, da sie nicht unbedingt ein Projekt auf der angegebenen Plattform aufbauen wollen, sondern eher eine Reihe von Diensten direkt vom Cloud-Anbieter ben\u00f6tigen. Hier kommt SaaS ins Spiel.<\/p>\n<p><\/p>\n<h4 id=\"23-programmnoe-obespechenie-kak-usluga-saas\">2.3 Software als Dienstleistung (SaaS)<\/h4>\n<p><\/p>\n<p>SaaS sind die am h\u00e4ufigsten angebotenen Dienste von Cloud-Anbietern. Sie sind f\u00fcr Endbenutzer gedacht und in erster Linie \u00fcber Websites verf\u00fcgbar, z. B. Gmail, Google Docs, Dropbox usw. Im Hinblick auf Google Cloud gibt es mehrere Angebote au\u00dferhalb ihres Compute-Stacks, die SaaS sind. Dazu geh\u00f6ren Data Studio, Big Query usw.<\/p>\n<p><\/p>\n<h4 id=\"24-svodka-po-oblachnym-servisam\">2.4 Zusammenfassung der Cloud-Dienste<\/h4>\n<p><\/p>\n<p>Komponenten<br \/>\nIaaS<br \/>\nPaaS<br \/>\nSaaS<\/p>\n<p>Was Sie erhalten<br \/>\nSie erhalten die Infrastruktur und zahlen entsprechend. Die Freiheit, jede Software, jedes Betriebssystem oder deren Kombination zu verwenden oder zu installieren.<br \/>\nHier bekommen Sie, was Sie anfordern. Software, Hardware, Betriebssystem, Webumgebung. Sie erhalten eine einsatzbereite Plattform und zahlen entsprechend.<br \/>\nHier m\u00fcssen Sie sich um nichts k\u00fcmmern. Ihnen wird ein vorkonfiguriertes Paket bereitgestellt, das Ihren Anforderungen entspricht, und Sie m\u00fcssen nur entsprechend bezahlen.<\/p>\n<p>Wert<br \/>\nBasisberechnungsebene<br \/>\nSpitze von IaaS<br \/>\nDies ist im Wesentlichen ein vollst\u00e4ndiges Dienstleistungspaket<\/p>\n<p>Technische Komplexit\u00e4t<br \/>\nTechnisches Wissen ist erforderlich<br \/>\nIhnen wird eine Basis-Konfiguration zur Verf\u00fcgung gestellt, aber Fachwissen ist noch notwendig.<br \/>\nSie m\u00fcssen sich nicht mit technischen Details besch\u00e4ftigen. Der SaaS-Anbieter bietet alles.<\/p>\n<p>Womit gearbeitet wird<br \/>\nVirtuelle Maschinen, Speicher, Server, Netzwerk, Lastverteiler usw.<br \/>\nLaufzeitumgebungen (wie Java Runtime), Datenbanken (wie MySQL, Oracle), Webserver (wie Tomcat usw.)<br \/>\nAnwendungen wie E-Mail-Dienste (Gmail, Yahoo Mail usw.), soziale Interaktions-Webseiten (Facebook usw.)<\/p>\n<p>Beliebtheit Grafik<br \/>\nBeliebt bei hochqualifizierten Entwicklern, Forschern, die eine individuelle Anpassung an ihre Anforderungen oder Forschungsgebiete ben\u00f6tigen.<br \/>\nAm beliebtesten bei Entwicklern, da sie sich auf die Entwicklung ihrer Anwendungen oder Skripte konzentrieren k\u00f6nnen. Sie m\u00fcssen sich nicht um den Datenverkehr oder das Server-Management usw. k\u00fcmmern.<br \/>\nAm beliebtesten bei normalen Verbrauchern oder Unternehmen, die Software wie E-Mail, Datei\u00fcbertragungsdienste, soziale Netzwerke nutzen, da sie sich nicht um technische Details k\u00fcmmern m\u00fcssen.<\/p>\n<p><\/p>\n<p><em>Abbildung 3: \u00dcberblick \u00fcber die wichtigsten Cloud-Angebote | Bild bereitgestellt <noindex><a rel=\"nofollow\" href=\"http:\/\/blog.webspecia.com\/cloud\/iaas-paas-saas-explained-examples-comparison\">Amir bei Blog Specia<\/a><\/noindex><\/em><\/p>\n<p><\/p>\n<h2 id=\"3-vychislitelnyy-paket-google-cloud-platform\">3. Google Cloud Platform Rechenpaket<\/h2>\n<p><\/p>\n<p>Nachdem wir die typischen Angebote der Cloud-Anbieter im Abschnitt 2 betrachtet haben, k\u00f6nnen wir diese mit den Angeboten von Google Cloud vergleichen.<\/p>\n<p><\/p>\n<h4 id=\"31-google-compute-engine-gce---iaas\">3.1 Google Compute Engine (GCE) \u2014 IaaS<\/h4>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"GCP: Analyse des Rechenstacks von Google Cloud Platform\" src=\"\/wp-content\/uploads\/2019\/09\/42320d3ea67a0410671a385671b05f5d.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p><em>Abbildung 4: Icon Google Compute Engine (GCE)<\/em><\/p>\n<p><\/p>\n<p>GCE ist ein IaaS-Angebot von Google. Mit GCE k\u00f6nnen Sie virtuelle Maschinen frei erstellen, CPU- und Arbeitsspeicherressourcen verteilen, den Speichertyp w\u00e4hlen, z. B. SSD oder HDD, sowie den Arbeitsspeicherumfang. Es ist fast so, als w\u00fcrden Sie Ihren eigenen Computer \/ Arbeitsstation erstellen und sich um alle Aspekte seines Betriebs k\u00fcmmern.<\/p>\n<p><\/p>\n<p>In GCE k\u00f6nnen Sie von Mikroinstanzen mit 0,3-Kernprozessoren und 1 GB RAM bis zu 96-Kern-Monstern mit mehr als 300 GB RAM w\u00e4hlen. Sie k\u00f6nnen auch virtuelle Maschinen in benutzerdefinierten Gr\u00f6\u00dfen f\u00fcr Ihre Workloads erstellen. F\u00fcr Interessierte \u2014 das sind virtuelle Maschinen, die Sie zusammenstellen k\u00f6nnen.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/cloud.google.com\/compute\/docs\/machine-types\">Maschinentypen | Compute Engine Dokumentation | Google Cloud<\/a><\/noindex><\/p>\n<p><\/p>\n<h4 id=\"32-google-kubernetes-engine-gke---caas--kaas\">3.2. Google Kubernetes Engine (GKE) \u2014 (CaaS \/ Kaas)<\/h4>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"GCP: Analyse des Rechenstacks von Google Cloud Platform\" src=\"\/wp-content\/uploads\/2019\/09\/b679bc333950591edead7045332b2477.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p><em>Abbildung 5: Icon Google Kubernetes Engine (GKE)<\/em><\/p>\n<p><\/p>\n<p>GKE ist ein einzigartiges Computing-Angebot von GCP, das eine Abstraktion \u00fcber Compute Engine darstellt. Im weiteren Sinne kann GKE der Kategorie \u201eContainer als Dienst\u201c (CaaS) zugeordnet werden, die manchmal als \u201eKubernetes als Dienst\u201c (KaaS) bezeichnet wird, und es erm\u00f6glicht Kunden, ihre Docker-Container in einer vollst\u00e4ndig verwalteten Kubernetes-Umgebung einfach auszuf\u00fchren. F\u00fcr diejenigen, die mit Containern nicht vertraut sind, helfen Container dabei, Services\/Anwendungen modular zu gestalten, sodass verschiedene Container verschiedene Services enthalten k\u00f6nnen. Ein Container k\u00f6nnte beispielsweise die Benutzeroberfl\u00e4che Ihrer Webanwendung hosten, w\u00e4hrend ein anderer den Backend-Teil enth\u00e4lt. Kubernetes automatisiert, koordiniert, verwaltet und implementiert Ihre Container. Mehr Informationen finden Sie hier.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/cloud.google.com\/kubernetes-engine\/\">Google Kubernetes Engine | Google Cloud<\/a><\/noindex><\/p>\n<p><\/p>\n<h4 id=\"33-google-app-engine-gae---paas\">3.3 Google App Engine (GAE) \u2013 (PaaS)<\/h4>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"GCP: Analyse des Rechenstacks von Google Cloud Platform\" src=\"\/wp-content\/uploads\/2019\/09\/784031c4b48f12c00d7797e38598ce92.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p><em>Abbildung 6: Google App Engine (GAE) Icon<\/em><\/p>\n<p><\/p>\n<p>Wie im Abschnitt 2.2 erw\u00e4hnt, befindet sich PaaS \u00fcber IaaS, und im Falle von GCP kann es ebenfalls als Angebot \u00fcber GKE betrachtet werden. GAE ist ein spezialisiertes Google PaaS und wie sie selbst am besten beschreiben - \u201ebringen Sie Ihren Code mit, und wir k\u00fcmmern uns um den Rest\u201c. <\/p>\n<p><\/p>\n<p>Dies garantiert, dass Kunden, die GAE nutzen, sich nicht mit der zugrunde liegenden Hardware\/Software befassen m\u00fcssen und bereits eine vorkonfigurierte Plattform zur Verf\u00fcgung haben, die einsatzbereit ist; alles, was sie tun m\u00fcssen, ist, den Code bereitzustellen, der f\u00fcr dessen Ausf\u00fchrung erforderlich ist. <\/p>\n<p><\/p>\n<p>GAE verarbeitet automatisch das Scaling, um die Last und die Nachfrage der Nutzer zu erf\u00fcllen, was bedeutet, dass wenn Ihre Blumenverkaufswebsite pl\u00f6tzlich einen Anstieg erlebt, weil der Valentinstag naht, GAE das Scaling der zugrunde liegenden Infrastruktur handhabt, um die Nachfrage zu decken und sicherzustellen, dass Ihre Website aufgrund des gestiegenen Interesses nicht ausf\u00e4llt. Das bedeutet, dass Sie nur f\u00fcr die Ressourcen zahlen, die Ihre Anwendung in diesem Moment ben\u00f6tigt.<\/p>\n<p><\/p>\n<p>GAE verwendet Kubernetes oder seine integrierte Version, um all dies zu bew\u00e4ltigen, sodass Sie sich nicht darum k\u00fcmmern m\u00fcssen. GAE eignet sich am besten f\u00fcr Unternehmen, die sich nicht um die zugrunde liegende Infrastruktur k\u00fcmmern m\u00f6chten und nur sicherstellen wollen, dass ihre Anwendung optimal verf\u00fcgbar ist.<\/p>\n<p><\/p>\n<p>Meiner Meinung nach ist GAE der beste Ausgangspunkt, wenn Sie ein Entwickler mit einer gro\u00dfartigen Idee sind, aber sich nicht mit der l\u00e4stigen Arbeit der Serverkonfiguration, Lastverteilung und aller anderen zeitaufw\u00e4ndigen DevOps\/SRE-Aufgaben besch\u00e4ftigen m\u00f6chten. Im Laufe der Zeit k\u00f6nnten Sie GKE und GCE ausprobieren, aber das ist nur meine Meinung.<\/p>\n<p><\/p>\n<p><strong><em>Haftungsausschluss<\/em><\/strong>: AppEngine wird f\u00fcr Webanwendungen und nicht f\u00fcr mobile Anwendungen verwendet.<\/p>\n<p><\/p>\n<p><strong><em>Zur Orientierung<\/em><\/strong>: <noindex><a rel=\"nofollow\" href=\"https:\/\/cloud.google.com\/appengine\/\">App Engine \u2013 Erstellen Sie skalierbare Web- und mobile Backends in jeder Sprache | Google Cloud<\/a><\/noindex><\/p>\n<p><\/p>\n<h4 id=\"34-google-cloud-functions---faas\">3.4 Google Cloud Functions \u2013 (FaaS)<\/h4>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"GCP: Analyse des Rechenstacks von Google Cloud Platform\" src=\"\/wp-content\/uploads\/2019\/09\/ce8b167424febe208c760d50eea3d47a.png\" style=\"display:block;margin: 0 auto;\" \/> <\/p>\n<p><\/p>\n<p><em>Abbildung 7: Symbol f\u00fcr Google Cloud Functions (GCF)<\/em><\/p>\n<p><\/p>\n<p>Ich hoffe, Sie haben einen Trend bemerkt, w\u00e4hrend Sie die vorhergehenden Vorschl\u00e4ge analysiert haben. Je h\u00f6her Sie auf der Leiter der GCP-Computing-L\u00f6sungen steigen, desto weniger m\u00fcssen Sie sich um die zugrunde liegende Technologie k\u00fcmmern. Diese Pyramide endet mit der kleinsten m\u00f6glichen Recheneinheit, einer Funktion, wie im Abschnitt 1 gezeigt.<\/p>\n<p><\/p>\n<p>GCF ist ein relativ neues GCP-Angebot, das sich noch in der Beta-Phase befindet (zum Zeitpunkt des Verfassens dieses Artikels). Cloud Functions erm\u00f6glichen das Ausf\u00fchren bestimmter vom Entwickler geschriebener Funktionen bei einem bestimmten Ereignis. <\/p>\n<p><\/p>\n<p>Sie sind ereignisgesteuert und bilden die Grundlage f\u00fcr das Schlagwort \u201eserverlos\u201c, das bedeutet, dass es keine Server kennen. Cloud Functions sind sehr einfach und haben viele verschiedene Anwendungen, die ein ereignisorientiertes Denken erfordern. Zum Beispiel kann bei jedem neuen Benutzer, der sich registriert, eine Cloud-Funktion ausgel\u00f6st werden, um die Entwickler zu benachrichtigen. <\/p>\n<p><\/p>\n<p>In einer Fabrik kann ein bestimmter Sensor, der einen bestimmten Wert erreicht, eine Cloud-Funktion ausl\u00f6sen, die einige Informationen verarbeitet oder gewisses Personal benachrichtigt usw.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/cloud.google.com\/functions\/\">Cloud Functions \u2013 ereignisgesteuerte serverlose Berechnungen | Google Cloud<\/a><\/noindex><\/p>\n<p><\/p>\n<h2 id=\"zaklyuchenie\">Fazit<\/h2>\n<p><\/p>\n<p>In diesem Artikel haben wir \u00fcber verschiedene Cloud-Angebote gesprochen, wie z.B. IaaS, PaaS usw., und wie der Google-Stack diese verschiedenen Ebenen realisiert. Wir haben gesehen, dass die Abstraktionsstufen beim \u00dcbergang von einer Dienstkategorie zur anderen, z.B. von IaaS zu PaaS, weniger Wissen \u00fcber die zugrunde liegende Technologie erfordern.<\/p>\n<p><\/p>\n<p>F\u00fcr Unternehmen bietet dies eine entscheidende Flexibilit\u00e4t, die nicht nur ihren operativen Zielen entspricht, sondern auch anderen wichtigen Bereichen wie Sicherheit und Kosten gerecht wird. Zusammenfassend:<\/p>\n<p><\/p>\n<p><strong><em>Compute Engine<\/em><\/strong> \u2014 erm\u00f6glicht es Ihnen, Ihre eigene virtuelle Maschine zu erstellen, indem Sie bestimmte Hardware-Ressourcen zuweisen, z. B. RAM, Prozessor, Speicher. Es ist ebenso praktisch und niederebene.<\/p>\n<p><\/p>\n<p><strong><em>Kubernetes Engine<\/em><\/strong> \u2014 ist ein Schritt \u00fcber dem Compute Engine, der es Ihnen erm\u00f6glicht, Kubernetes und Container zur Verwaltung Ihrer Anwendung zu verwenden und sie bei Bedarf zu skalieren.<\/p>\n<p><\/p>\n<p><strong><em>App Engine<\/em><\/strong> \u2014 ist ein Schritt \u00fcber der Kubernetes Engine, die es Ihnen erm\u00f6glicht, sich ausschlie\u00dflich auf Ihren Code zu konzentrieren, w\u00e4hrend Google alle Anforderungen der zugrunde liegenden Plattform bereitstellt.<\/p>\n<p><\/p>\n<p><strong><em>Cloud-Functions<\/em><\/strong> \u2014 ist die Spitze der Rechenpyramide, die es Ihnen erm\u00f6glicht, eine einfache Funktion zu schreiben, die beim Ausf\u00fchren die gesamte grundlegende Infrastruktur f\u00fcr die Berechnung und R\u00fcckgabe des Ergebnisses nutzt.<\/p>\n<p><\/p>\n<h1 id=\"spasibo-za-vnimanie\">Vielen Dank f\u00fcr Ihre Aufmerksamkeit!<\/h1>\n<p><\/p>\n<p>Twitter: <noindex><a rel=\"nofollow\" href=\"https:\/\/twitter.com\/martinomburajr\">@martinomburajr<\/a><\/noindex><\/p>\n<p>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/otus\/blog\/467749\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u043e\u0432 \u043a\u0443\u0440\u0441\u0430 \u00ab\u041e\u0431\u043b\u0430\u0447\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b\u00bb. \u0418\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u0432 \u0434\u0430\u043d\u043d\u043e\u043c \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0438? \u0421\u043c\u043e\u0442\u0440\u0438\u0442\u0435 \u0437\u0430\u043f\u0438\u0441\u044c \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043c\u0430\u0441\u0442\u0435\u0440-\u043a\u043b\u0430\u0441\u0441\u0430 \u00abAWS EC2 \u0441\u0435\u0440\u0432\u0438\u0441\u00bb, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u0440\u043e\u0432\u0451\u043b \u0415\u0433\u043e\u0440 \u0417\u0443\u0435\u0432 \u2014 TeamLead \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 InBit \u0438 \u0430\u0432\u0442\u043e\u0440 \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0432 OTUS. Google Cloud Platform (GCP) \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432, \u0438 \u0432 \u0447\u0430\u0441\u0442\u043d\u043e\u0441\u0442\u0438 \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0441\u0442\u0435\u043a, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 Google Compute Engine (GCE), Google [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":28699,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-38233","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u043e\u0432 \u043a\u0443\u0440\u0441\u0430 \u00ab\u041e\u0431\u043b\u0430\u0447\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b\u00bb. \u0418\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u0432 \u0434\u0430\u043d\u043d\u043e\u043c.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/gcp-razbor-vychislitelnogo-steka-google-cloud-platform\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47GCP: \u0420\u0430\u0437\u0431\u043e\u0440 \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0441\u0442\u0435\u043a\u0430 Google Cloud Platform | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u043e\u0432 \u043a\u0443\u0440\u0441\u0430 \u00ab\u041e\u0431\u043b\u0430\u0447\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b\u00bb. \u0418\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u0432 \u0434\u0430\u043d\u043d\u043e\u043c.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/gcp-razbor-vychislitelnogo-steka-google-cloud-platform\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:22:28+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:22:28+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47GCP: Analyse des Computing-Stacks der Google Cloud Platform | ProHoster","description":"Die \u00dcbersetzung des Artikels wurde speziell f\u00fcr die Studenten des Kurses \u201eCloud-Services\u201c angefertigt. Es ist interessant, sich in diesem Bereich weiterzuentwickeln.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/gcp-razbor-vychislitelnogo-steka-google-cloud-platform","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47GCP: \u0420\u0430\u0437\u0431\u043e\u0440 \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0441\u0442\u0435\u043a\u0430 Google Cloud Platform | ProHoster","og:description":"\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u043e\u0432 \u043a\u0443\u0440\u0441\u0430 \u00ab\u041e\u0431\u043b\u0430\u0447\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b\u00bb. \u0418\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u0432 \u0434\u0430\u043d\u043d\u043e\u043c.","og:url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/gcp-razbor-vychislitelnogo-steka-google-cloud-platform","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:22:28+00:00","article:modified_time":"2019-10-31T19:22:28+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"38233","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 21:03:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:13:22","updated":"2026-01-23 21:03:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/38233","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=38233"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/38233\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/28699"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=38233"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=38233"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=38233"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}