{"id":96732,"date":"2020-10-14T07:42:36","date_gmt":"2020-10-14T05:42:36","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/uskoryaem-razrabotku-dlya-cloud-run-s-pomoshhyu-cloud-code"},"modified":"2020-10-14T07:42:36","modified_gmt":"2020-10-14T05:42:36","slug":"uskoryaem-razrabotku-dlya-cloud-run-s-pomoshhyu-cloud-code","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/uskoryaem-razrabotku-dlya-cloud-run-s-pomoshhyu-cloud-code","title":{"rendered":"Wir beschleunigen die Entwicklung f\u00fcr Cloud Run mit Cloud Code.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Wir beschleunigen die Entwicklung f\u00fcr Cloud Run mit Cloud Code.\" src=\"\/wp-content\/uploads\/2020\/10\/36807ee80ca893e868c8183f65e8817f.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Bei der Entwicklung von Diensten f\u00fcr eine vollst\u00e4ndig verwaltete Containerplattform <noindex><a rel=\"nofollow\" href=\"https:\/\/cloud.google.com\/run\">Cloud Run<\/a><\/noindex>, werden Sie wahrscheinlich schnell frustriert sein, st\u00e4ndig zwischen dem Code-Editor, dem Terminal und der Google Cloud Console hin- und herzuwechseln. Au\u00dferdem m\u00fcssen Sie bei jeder Bereitstellung immer wieder die gleichen Befehle ausf\u00fchren. <noindex><a rel=\"nofollow\" href=\"https:\/\/cloud.google.com\/code\">Cloud Code<\/a><\/noindex>\u00a0ist eine Tool-Suite, die alles Notwendige zum Erstellen, Debuggen und Bereitstellen von Cloud-Anwendungen umfasst. Es erh\u00f6ht die Effizienz der Entwicklung in Google Cloud durch die Verwendung von Plugins f\u00fcr beliebte Entwicklungsumgebungen wie VS Code und IntelliJ. Damit k\u00f6nnen Sie ganz einfach in Cloud Run entwickeln. Weitere Informationen finden Sie weiter unten.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Die Integration von Cloud Run und Cloud Code erleichtert das Erstellen neuer Cloud Run-Dienste in Ihrer gewohnten Entwicklungsumgebung. Sie k\u00f6nnen Dienste auf Ihrem lokalen Computer starten, schnell iterieren und debuggen, und sie dann in Cloud Run bereitstellen, wo Sie sie einfach verwalten und aktualisieren k\u00f6nnen. <\/p>\n<p><\/p>\n<blockquote><p><strong>Anmerkung des Autors<\/strong>. Auf der virtuellen Konferenz Google Cloud Next 2020 OnAir haben wir mehrere neue Funktionen und Dienste angek\u00fcndigt, die darauf abzielen, <noindex><a rel=\"nofollow\" href=\"https:\/\/cloud.google.com\/blog\/topics\/google-cloud-next\/developer-productivity-announcements-at-next20-onair?utm_source=facebook&amp;amp;utm_medium=unpaidsocial&amp;amp;utm_campaign=hk-other-notrelevant&amp;amp;utm_content=productlaunchandupdate\">den Prozess der Anwendungsbereitstellung und -entwicklung zu beschleunigen.<\/a><\/noindex>, sowie <noindex><a rel=\"nofollow\" href=\"https:\/\/cloud.google.com\/blog\/products\/application-development\/google-camp-shows-you-how-to-operate-at-scale?utm_source=twitter&amp;amp;utm_medium=unpaidsocial&amp;amp;utm_campaign=gcpcloud-applicationmodernization-notrelevant&amp;amp;utm_content=productlaunchandupdate\">Cloud-Plattform zur Modernisierung von Anwendungen<\/a><\/noindex> (Cloud Application Modernization Platform oder CAMP).<\/p><\/blockquote>\n<p><\/p>\n<h2><strong>Erstellung neuer Cloud Run-Dienste<\/strong><\/h2>\n<p><\/p>\n<p>Auf den ersten Blick m\u00f6gen Containerisierung und serverlose Dienste \u00fcberm\u00e4\u00dfig kompliziert erscheinen. Wenn Sie gerade erst anfangen, sich mit Cloud Run vertraut zu machen, werfen Sie einen Blick auf die aktualisierte Liste der Cloud Run-Beispiele in Cloud Code. Die Beispiele sind in Java, NodeJS, Python, Go und .NET verf\u00fcgbar. Sie k\u00f6nnen sofort mit dem Schreiben Ihres eigenen Codes beginnen und dabei alle Empfehlungen ber\u00fccksichtigen.<\/p>\n<p><\/p>\n<p>Alle Beispiele enthalten eine Dockerfile-Datei, damit Sie keine Zeit mit dem Verst\u00e4ndnis von Containerkonfigurationen verbringen m\u00fcssen. Wenn Sie einen bestehenden Dienst in Cloud Run migrieren, haben Sie m\u00f6glicherweise noch nicht mit Dockerfiles gearbeitet. Keine Sorge! Cloud Code unterst\u00fctzt <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/GoogleCloudPlatform\/buildpacks\">Google Cloud Buildpack-Objekte<\/a><\/noindex>, die es erm\u00f6glichen, den Dienst direkt im Code zu containerisieren. Eine Dockerfile-Datei ist dabei nicht erforderlich. Cloud Code enth\u00e4lt alles, was Sie f\u00fcr die Bereitstellung Ihres Dienstes in Cloud Run ben\u00f6tigen.<\/p>\n<p>\n<img decoding=\"async\" alt=\"Wir beschleunigen die Entwicklung f\u00fcr Cloud Run mit Cloud Code.\" src=\"\/wp-content\/uploads\/2020\/10\/403d26e480bffea498f9ea35c4395bbf.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2><strong>Entwicklung und Debugging von Cloud Run-Diensten in einer lokalen Umgebung<\/strong><\/h2>\n<p><\/p>\n<p>Bevor Sie einen Dienst in Google Cloud bereitstellen, m\u00f6chten Sie ihn wahrscheinlich zun\u00e4chst auf Ihrem Computer ausprobieren, um herauszufinden, wie er funktioniert, notwendige Anpassungen vorzunehmen und Fehler zu beheben. Bei der Entwicklung von Cloud Run-Diensten ist es erforderlich, st\u00e4ndig im Cloud-Umfeld zu bauen und bereitzustellen, um \u00c4nderungen in einer repr\u00e4sentativen Cloud Run-Umgebung zu testen. Sie k\u00f6nnen den Code auch lokal debuggen, indem Sie einen Debugger anschlie\u00dfen; jedoch m\u00fcssen Sie, da dies nicht auf der Ebene des gesamten Containers erfolgt, die Werkzeuge lokal installieren. Sie k\u00f6nnen einen Container in einer lokalen Umgebung mit Docker ausf\u00fchren, aber der daf\u00fcr erforderliche Befehl ist zu lang und spiegelt nicht die Besonderheiten der Produktionsumgebung wider.<\/p>\n<p><\/p>\n<p>Cloud Code enth\u00e4lt einen Cloud Run-Emulator, der es Ihnen erm\u00f6glicht, Cloud Run-Dienste lokal zu entwickeln und zu debuggen. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.devops-research.com\/research.html\">einer Studie<\/a><\/noindex>, gem\u00e4\u00df der DevOps Research and Assessment (DORA) haben Teams, die eine hohe Softwarebereitstellungseffizienz gezeigt haben, siebenmal seltener Fehler bei \u00c4nderungen gehabt als weniger effiziente Teams. Durch die M\u00f6glichkeit, Code schnell lokal zu iterieren und in einer repr\u00e4sentativen Umgebung zu debuggen, k\u00f6nnen Sie Fehler fr\u00fchzeitig in der Entwicklungsphase finden, anstatt w\u00e4hrend der kontinuierlichen Integration oder noch schlimmer, in der Produktion.<\/p>\n<p><\/p>\n<p>Beim Starten von Code im Cloud Run Emulator kann der Ansichtsmodus aktiviert werden. Jedes Mal, wenn Sie Dateien speichern, wird Ihr Dienst erneut im Emulator f\u00fcr die kontinuierliche Entwicklung bereitgestellt.<\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">Erster Start des Cloud Run Emulators:<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Wir beschleunigen die Entwicklung f\u00fcr Cloud Run mit Cloud Code.\" src=\"\/wp-content\/uploads\/2020\/10\/15d5f505a6f81ab7f64faead65466e41.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n                    <\/p>\n<p>Die Fehlersuche von Cloud Run-Diensten mit Cloud Code erfolgt ebenso wie in Ihrer gewohnten Entwicklungsumgebung. F\u00fchren Sie den Befehl \"Debug on Cloud Run Emulator\" in der VS Code-Umgebung aus (oder w\u00e4hlen Sie die Konfiguration \"Cloud Run: Run Locally\" und f\u00fchren Sie den Befehl \"Debug\" in der IntelliJ-Umgebung aus) und setzen Sie einfach Haltepunkte im Code. Sobald der Haltepunkt in Ihrem Container aktiviert ist, k\u00f6nnen Sie zwischen den Befehlen wechseln, den Mauszeiger auf die Eigenschaften der Variablen bewegen und die Protokolle aus dem Container \u00fcberpr\u00fcfen.<\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">Fehlerbehebung des Cloud Run-Service mit Cloud Code in VS Code und IntelliJ Idea:<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Wir beschleunigen die Entwicklung f\u00fcr Cloud Run mit Cloud Code.\" src=\"\/wp-content\/uploads\/2020\/10\/6fe92323ef48a8fa7419f51460ee00a7.jpg\" style=\"display:block;margin: 0 auto;\" \/> <br \/>\n<img decoding=\"async\" alt=\"Wir beschleunigen die Entwicklung f\u00fcr Cloud Run mit Cloud Code.\" src=\"\/wp-content\/uploads\/2020\/10\/8cbb9c8c1535c7c9735875a1932cbaaa.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n                    <\/p>\n<h2><strong>Bereitstellung des Dienstes in Cloud Run<\/strong><\/h2>\n<p><\/p>\n<p>Nachdem Sie alle \u00c4nderungen am Code f\u00fcr den Cloud Run-Service in der lokalen Umgebung getestet haben, m\u00fcssen Sie nur noch ein Container erstellen und ihn in Cloud Run bereitstellen.<\/p>\n<p><\/p>\n<p>Das Bereitstellen eines Dienstes aus der Entwicklungsumgebung heraus ist unkompliziert. Wir haben alle Parameter hinzugef\u00fcgt, die f\u00fcr die Konfiguration des Dienstes vor der Bereitstellung notwendig sind. Wenn Sie auf \"Bereitstellen\" klicken, wird Cloud Code alle erforderlichen Befehle ausf\u00fchren, um ein Container-Image zu erstellen, es in Cloud Run bereitzustellen und die URL an den Dienst zu \u00fcbergeben.<\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">Bereitstellung des Dienstes in Cloud Run:<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Wir beschleunigen die Entwicklung f\u00fcr Cloud Run mit Cloud Code.\" src=\"\/wp-content\/uploads\/2020\/10\/a0d9e568310df9f37f6f887de5da854e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n                    <\/p>\n<h2><strong>Verwaltung von Cloud Run-Diensten<\/strong><\/h2>\n<p><\/p>\n<p>Dank Cloud Code in VS Code k\u00f6nnen Sie Protokolle von Versionen und Diensten mit nur einem Klick einsehen. Diese Funktion wurde aus der Cloud Console in die Entwicklungsumgebung verlagert, damit Sie nicht st\u00e4ndig wechseln m\u00fcssen. Auf der Anzeigeseite werden genau die Protokolle angezeigt, die f\u00fcr die im Cloud Run-Browser ausgew\u00e4hlten Versionen und Dienste relevant sind.<\/p>\n<p>\n<img decoding=\"async\" alt=\"Wir beschleunigen die Entwicklung f\u00fcr Cloud Run mit Cloud Code.\" src=\"\/wp-content\/uploads\/2020\/10\/c3bc8b8bcaa6b66ebd56d814a6f33b2e.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Dar\u00fcber hinaus k\u00f6nnen Sie im Cloud Run-Explorer schnell alle verwalteten Cloud Run-Dienste und Cloud Run-Dienste f\u00fcr Anthos in Ihrem gew\u00fcnschten Projekt finden und anzeigen. Hier k\u00f6nnen Sie auch leicht herausfinden, welcher Prozentsatz des Traffics umgeleitet wird und wie viele Ressourcen der CPU zugewiesen sind.<\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">Cloud Run-Explorer in VS Code und IntelliJ<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Wir beschleunigen die Entwicklung f\u00fcr Cloud Run mit Cloud Code.\" src=\"\/wp-content\/uploads\/2020\/10\/daf0ac1e0fe306b834ebd4f6d6847599.jpg\" style=\"display:block;margin: 0 auto;\" \/> <br \/>\n<img decoding=\"async\" alt=\"Wir beschleunigen die Entwicklung f\u00fcr Cloud Run mit Cloud Code.\" src=\"\/wp-content\/uploads\/2020\/10\/46260053e4337b4e46d6e79ac36ce857.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n                    <\/p>\n<p>Durch einen Rechtsklick auf die Version k\u00f6nnen Sie die URL des Dienstes anzeigen. Im Cloud Console k\u00f6nnen Sie den Traffic \u00fcberpr\u00fcfen oder dessen Umleitung zwischen den Diensten einstellen.<\/p>\n<p><\/p>\n<h2><strong>Erste Schritte<\/strong><\/h2>\n<p><\/p>\n<p>Wir laden Sie ein, mit Cloud Code in Cloud Run zu arbeiten, um die Bereitstellungsprozesse von Diensten und das Protokollmanagement zu optimieren. Weitere Informationen finden Sie in der Dokumentation zu Cloud Run f\u00fcr Entwicklungsumgebungen. <noindex><a rel=\"nofollow\" href=\"https:\/\/cloud.google.com\/code\/docs\/vscode\/cloud-run-overview\">Visual Studio Code<\/a><\/noindex> und <noindex><a rel=\"nofollow\" href=\"https:\/\/cloud.google.com\/code\/docs\/intellij\/cloud-run-overview\">JetBrains<\/a><\/noindex>. Wenn Sie noch nicht mit diesen Umgebungen gearbeitet haben, installieren Sie zuerst <noindex><a rel=\"nofollow\" href=\"https:\/\/code.visualstudio.com\/\">Visual Studio Code<\/a><\/noindex> oder <noindex><a rel=\"nofollow\" href=\"https:\/\/www.jetbrains.com\/idea\/\">IntelliJ<\/a><\/noindex>.<\/p>\n<p><\/p>\n<h2><strong>Nehmen Sie an Google Cloud Next OnAir teil<\/strong><\/h2>\n<p><\/p>\n<p>Wir m\u00f6chten auch unsere Leser daran erinnern, dass derzeit eine Online-Konferenz stattfindet <noindex><a rel=\"nofollow\" href=\"http:\/\/cloud.withgoogle.com\/next\/sf\/emea?utm_source=Habr&amp;amp;utm_medium=website&amp;amp;utm_campaign=&amp;amp;utm_content=Habr\">Google Cloud Next OnAir EMEA<\/a><\/noindex> , f\u00fcr die wir Inhalte sowohl f\u00fcr Entwickler als auch f\u00fcr L\u00f6sungsarchitekten und Manager vorbereitet haben. <\/p>\n<p><\/p>\n<p>Um mehr \u00fcber die Sitzungen, Sprecher und den Zugang zu Inhalten zu erfahren, registrieren Sie sich kostenlos auf <noindex><a rel=\"nofollow\" href=\"http:\/\/cloud.withgoogle.com\/next\/sf\/emea?utm_source=Habr&amp;amp;utm_medium=website&amp;amp;utm_campaign=&amp;amp;utm_content=Habr\">der Seite Next OnAir EMEA<\/a><\/noindex>. Neben einzigartigen Inhalten, die f\u00fcr Next OnAir EMEA pr\u00e4sentiert werden, erhalten Sie auch vollen Zugang zu \u00fcber 250 Sitzungen von der globalen Veranstaltung Google Cloud Next '20: OnAir.<\/p>\n<p>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/google\/blog\/523186\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u0434\u043b\u044f \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c\u043e\u0439 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Cloud Run, \u0432\u044b, \u0441\u043a\u043e\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043e, \u0431\u044b\u0441\u0442\u0440\u043e \u0443\u0441\u0442\u0430\u043d\u0435\u0442\u0435 \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0442\u044c\u0441\u044f \u043c\u0435\u0436\u0434\u0443 \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u043e\u043c \u043a\u043e\u0434\u0430, \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b\u043e\u043c \u0438 Google Cloud Console. \u041c\u0430\u043b\u043e \u0442\u043e\u0433\u043e, \u0432\u0430\u043c \u0435\u0449\u0451 \u043f\u0440\u0438\u0434\u0435\u0442\u0441\u044f \u043f\u043e \u043c\u043d\u043e\u0433\u043e \u0440\u0430\u0437, \u043f\u0440\u0438 \u043a\u0430\u0436\u0434\u043e\u043c \u0440\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u0438, \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043e\u0434\u043d\u0438 \u0438 \u0442\u0435 \u0436\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b. Cloud Code\u00a0\u2013 \u044d\u0442\u043e \u043d\u0430\u0431\u043e\u0440 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0438\u0439 \u0432\u0441\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0435 \u0434\u043b\u044f \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u044f, \u043e\u0442\u043b\u0430\u0434\u043a\u0438 \u0438 \u0440\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":96733,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-96732","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u0434\u043b\u044f \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c\u043e\u0439 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Cloud Run, \u0432\u044b, \u0441\u043a\u043e\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043e, \u0431\u044b\u0441\u0442\u0440\u043e \u0443\u0441\u0442\u0430\u043d\u0435\u0442\u0435 \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0442\u044c\u0441\u044f \u043c\u0435\u0436\u0434\u0443 \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u043e\u043c \u043a\u043e\u0434\u0430, \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b\u043e\u043c \u0438 Google Cloud Console. \u041c\u0430\u043b\u043e \u0442\u043e\u0433\u043e, \u0432\u0430\u043c \u0435\u0449\u0451 \u043f\u0440\u0438\u0434\u0435\u0442\u0441\u044f \u043f\u043e \u043c\u043d\u043e\u0433\u043e \u0440\u0430\u0437, \u043f\u0440\u0438 \u043a\u0430\u0436\u0434\u043e\u043c \u0440\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u0438, \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043e\u0434\u043d\u0438 \u0438 \u0442\u0435 \u0436\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b. Cloud Code \u2013 \u044d\u0442\u043e \u043d\u0430\u0431\u043e\u0440 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0438\u0439 \u0432\u0441\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0435 \u0434\u043b\u044f \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u044f, \u043e\u0442\u043b\u0430\u0434\u043a\u0438 \u0438 \u0440\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f\" \/>\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\/uskoryaem-razrabotku-dlya-cloud-run-s-pomoshhyu-cloud-code\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\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\udd47\u0423\u0441\u043a\u043e\u0440\u044f\u0435\u043c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u0434\u043b\u044f Cloud Run \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e Cloud Code | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u0434\u043b\u044f \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c\u043e\u0439 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Cloud Run, \u0432\u044b, \u0441\u043a\u043e\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043e, \u0431\u044b\u0441\u0442\u0440\u043e \u0443\u0441\u0442\u0430\u043d\u0435\u0442\u0435 \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0442\u044c\u0441\u044f \u043c\u0435\u0436\u0434\u0443 \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u043e\u043c \u043a\u043e\u0434\u0430, \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b\u043e\u043c \u0438 Google Cloud Console. \u041c\u0430\u043b\u043e \u0442\u043e\u0433\u043e, \u0432\u0430\u043c \u0435\u0449\u0451 \u043f\u0440\u0438\u0434\u0435\u0442\u0441\u044f \u043f\u043e \u043c\u043d\u043e\u0433\u043e \u0440\u0430\u0437, \u043f\u0440\u0438 \u043a\u0430\u0436\u0434\u043e\u043c \u0440\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u0438, \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043e\u0434\u043d\u0438 \u0438 \u0442\u0435 \u0436\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b. Cloud Code \u2013 \u044d\u0442\u043e \u043d\u0430\u0431\u043e\u0440 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0438\u0439 \u0432\u0441\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0435 \u0434\u043b\u044f \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u044f, \u043e\u0442\u043b\u0430\u0434\u043a\u0438 \u0438 \u0440\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/uskoryaem-razrabotku-dlya-cloud-run-s-pomoshhyu-cloud-code\" \/>\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=\"2020-10-14T05:42:36+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-10-14T05:42:36+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\udd47 Wir beschleunigen die Entwicklung f\u00fcr Cloud Run mit Cloud Code | ProHoster","description":"Bei der Entwicklung von Diensten f\u00fcr die vollst\u00e4ndig verwaltete Container-Plattform Cloud Run werden Sie wahrscheinlich schnell die st\u00e4ndigen Wechsel zwischen dem Code-Editor, dem Terminal und der Google Cloud Console leid sein. Dar\u00fcber hinaus m\u00fcssen Sie bei jeder Bereitstellung immer wieder die gleichen Befehle ausf\u00fchren. Cloud Code ist ein Set von Tools, das alles Notwendige f\u00fcr das Schreiben, Debuggen und Bereitstellen umfasst.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/uskoryaem-razrabotku-dlya-cloud-run-s-pomoshhyu-cloud-code","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\udd47\u0423\u0441\u043a\u043e\u0440\u044f\u0435\u043c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u0434\u043b\u044f Cloud Run \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e Cloud Code | ProHoster","og:description":"\u041f\u0440\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u0434\u043b\u044f \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c\u043e\u0439 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Cloud Run, \u0432\u044b, \u0441\u043a\u043e\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043e, \u0431\u044b\u0441\u0442\u0440\u043e \u0443\u0441\u0442\u0430\u043d\u0435\u0442\u0435 \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0442\u044c\u0441\u044f \u043c\u0435\u0436\u0434\u0443 \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u043e\u043c \u043a\u043e\u0434\u0430, \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b\u043e\u043c \u0438 Google Cloud Console. \u041c\u0430\u043b\u043e \u0442\u043e\u0433\u043e, \u0432\u0430\u043c \u0435\u0449\u0451 \u043f\u0440\u0438\u0434\u0435\u0442\u0441\u044f \u043f\u043e \u043c\u043d\u043e\u0433\u043e \u0440\u0430\u0437, \u043f\u0440\u0438 \u043a\u0430\u0436\u0434\u043e\u043c \u0440\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u0438, \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043e\u0434\u043d\u0438 \u0438 \u0442\u0435 \u0436\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b. Cloud Code \u2013 \u044d\u0442\u043e \u043d\u0430\u0431\u043e\u0440 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0438\u0439 \u0432\u0441\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0435 \u0434\u043b\u044f \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u044f, \u043e\u0442\u043b\u0430\u0434\u043a\u0438 \u0438 \u0440\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f","og:url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/uskoryaem-razrabotku-dlya-cloud-run-s-pomoshhyu-cloud-code","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":"2020-10-14T05:42:36+00:00","article:modified_time":"2020-10-14T05:42:36+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"96732","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:36:23","updated":"2022-10-03 07:14:30"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/96732","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=96732"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/96732\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/96733"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=96732"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=96732"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=96732"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}