{"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 m\u00fcde, st\u00e4ndig zwischen dem Code-Editor, dem Terminal und der Google Cloud Console zu wechseln. Dar\u00fcber hinaus m\u00fcssen Sie bei jedem Deployment immer wieder dieselben Befehle ausf\u00fchren. <noindex><a rel=\"nofollow\" href=\"https:\/\/cloud.google.com\/code\">Cloud Code<\/a><\/noindex>\u00a0ist eine Sammlung von Werkzeugen, die alles Notwendige zum Schreiben, Debuggen und Bereitstellen von Cloud-Anwendungen umfasst. Es erh\u00f6ht die Entwicklungseffizienz in Google Cloud durch die Verwendung von Plugins f\u00fcr beliebte Entwicklungsumgebungen wie VS Code und IntelliJ. Damit k\u00f6nnen Sie problemlos in Cloud Run entwickeln. Mehr dazu unter dem Beitrag.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Die Integration von Cloud Run und Cloud Code vereinfacht die Erstellung neuer Cloud Run-Dienste in Ihrer gewohnten Entwicklungsumgebung. Sie k\u00f6nnen Dienste auf Ihrem lokalen Computer ausf\u00fchren, schnell iterieren und debuggen und sie dann in Cloud Run bereitstellen, um sie einfach zu verwalten und zu aktualisieren. <\/p>\n<p><\/p>\n<blockquote><p><strong>Hinweis des Autors<\/strong>. Auf der virtuellen Konferenz Google Cloud Next 2020 OnAir haben wir mehrere neue Funktionen und Dienste angek\u00fcndigt, die dazu dienen, <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 Bereitstellung und Entwicklung von Anwendungen 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\">die 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 kann Containerisierung und serverlose Dienste kompliziert erscheinen. Wenn Sie gerade erst mit Cloud Run beginnen, schauen Sie sich die aktualisierte Liste der Cloud Run-Beispiele in Cloud Code an. Die Beispiele sind in den Programmiersprachen Java, NodeJS, Python, Go und .NET verf\u00fcgbar. Damit k\u00f6nnen Sie sofort mit dem Schreiben Ihres eigenen Codes unter Ber\u00fccksichtigung aller Empfehlungen beginnen.<\/p>\n<p><\/p>\n<p>Alle Beispiele enthalten eine Dockerfile, damit Sie keine Zeit mit dem Verst\u00e4ndnis von Containerkonfigurationen verschwenden m\u00fcssen. Wenn Sie einen bestehenden Dienst zu Cloud Run migrieren, haben Sie m\u00f6glicherweise noch nicht mit Dockerfiles gearbeitet. Das ist kein Problem! Der Cloud Code-Dienst 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 ist dabei nicht erforderlich. Cloud Code enth\u00e4lt alles, was Sie ben\u00f6tigen, um Ihren Dienst in Cloud Run bereitzustellen.<\/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 der lokalen Umgebung<\/strong><\/h2>\n<p><\/p>\n<p>Bevor Sie den Dienst in Google Cloud bereitstellen, m\u00f6chten Sie ihn wahrscheinlich auf Ihrem Computer ausprobieren, um zu sehen, wie er funktioniert, erforderliche Anpassungen vorzunehmen und Fehler zu debuggen. Bei der Entwicklung m\u00fcssen Sie Dienste von Cloud Run st\u00e4ndig paketieren und in der Cloud bereitstellen, um \u00c4nderungen in einer repr\u00e4sentativen Cloud-Run-Umgebung zu testen. Der Code kann auch lokal mit einem Debugger debuggt werden, jedoch m\u00fcssen Sie, da dies nicht auf Container-Ebene erfolgt, die Tools lokal installieren. Sie k\u00f6nnen den Container in einer lokalen Umgebung mit Docker ausf\u00fchren, aber der Befehl daf\u00fcr ist zu lang und spiegelt nicht die Besonderheiten der Produktionsumgebung wider.<\/p>\n<p><\/p>\n<p>Cloud Code bietet einen Emulator f\u00fcr Cloud Run, mit dem Sie Dienste von Cloud Run lokal entwickeln und debuggen k\u00f6nnen. Laut <noindex><a rel=\"nofollow\" href=\"https:\/\/www.devops-research.com\/research.html\">Forschung<\/a><\/noindex>, durchgef\u00fchrter DevOps Research and Assessment (DORA) hatten Teams, die eine hohe Effizienz bei der Softwareauslieferung zeigten, bei \u00c4nderungen 7-mal weniger Ausf\u00e4lle als weniger effiziente Teams. Dank der M\u00f6glichkeit, schnell lokal Code zu iterieren und diesen in einer repr\u00e4sentativen Umgebung zu debuggen, k\u00f6nnen Sie Fehler fr\u00fchzeitig im Entwicklungsprozess identifizieren, anstatt w\u00e4hrend der kontinuierlichen Integration oder, noch schlimmer, in der Produktion.<\/p>\n<p><\/p>\n<p>Beim Ausf\u00fchren von Code im Cloud Run Emulator kann der Ansichtsmodus aktiviert werden. Jedes Mal, wenn Sie Dateien speichern, wird Ihr Dienst im Emulator f\u00fcr die kontinuierliche Entwicklung erneut 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 genauso, wie Sie es aus Ihrer gewohnten Entwicklungsumgebung kennen. 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 umschalten, 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\">Debugging des Cloud Run-Dienstes 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 in der lokalen Umgebung vorgenommenen \u00c4nderungen am Code f\u00fcr den Cloud Run-Dienst getestet haben, m\u00fcssen Sie nur noch den Container erstellen und in Cloud Run bereitstellen.<\/p>\n<p><\/p>\n<p>Das Bereitstellen eines Dienstes aus der Entwicklungsumgebung ist ganz unkompliziert. Wir haben alle notwendigen Parameter f\u00fcr die Konfiguration des Dienstes vor der Bereitstellung hinzugef\u00fcgt. Wenn Sie auf \"Bereitstellen\" klicken, f\u00fchrt Cloud Code alle erforderlichen Befehle aus, 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 auf Knopfdruck einsehen. Diese Funktion wurde aus der Cloud-Konsole in die Entwicklungsumgebung \u00fcbertragen, um Ihnen das st\u00e4ndige Umschalten zu ersparen. Auf der Ansichtseite werden genau die Protokolle angezeigt, die mit den im Cloud Run-Explorer ausgew\u00e4hlten Versionen und Diensten zusammenh\u00e4ngen.<\/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 Informationen zu allen verwalteten Cloud Run-Diensten und Cloud Run-Diensten f\u00fcr Anthos im gew\u00fcnschten Projekt finden. Dort k\u00f6nnen Sie auch leicht herausfinden, welcher Prozentsatz des Traffics umgeleitet wird und wie viele CPU-Ressourcen 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 einsehen. In der Cloud-Konsole k\u00f6nnen Sie den Traffic \u00fcberpr\u00fcfen oder dessen Umleitung zwischen den Diensten konfigurieren.<\/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 Prozesse der Dienstbereitstellung und Protokollf\u00fchrung 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, beginnen Sie damit, sie zu installieren. <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 F\u00fchrungskr\u00e4fte vorbereitet haben. <\/p>\n<p><\/p>\n<p>Um mehr \u00fcber die Sessions, Referenten und den Zugriff auf die Inhalte zu erfahren, k\u00f6nnen Sie sich kostenlos registrieren 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>. Zusammen mit einzigartigen Inhalten, die f\u00fcr Next OnAir EMEA pr\u00e4sentiert werden, erhalten Sie auch vollen Zugang zu \u00fcber 250 Sessions aus dem globalen Teil von 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 5.0.1.1 - 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.\" \/>\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) 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\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.\" \/>\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\udd47Wir beschleunigen die Entwicklung f\u00fcr Cloud Run mit Cloud Code | ProHoster","description":"Bei der Entwicklung von Diensten f\u00fcr.","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.","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","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\/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}]}}