{"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\/fr\/blog\/administrirovanie\/uskoryaem-razrabotku-dlya-cloud-run-s-pomoshhyu-cloud-code","title":{"rendered":"Acc\u00e9l\u00e9rer le d\u00e9veloppement pour Cloud Run avec Cloud Code","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Acc\u00e9l\u00e9rer le d\u00e9veloppement pour Cloud Run avec Cloud Code\" src=\"\/wp-content\/uploads\/2020\/10\/36807ee80ca893e868c8183f65e8817f.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Lors du d\u00e9veloppement de services pour une plateforme de conteneurs enti\u00e8rement g\u00e9r\u00e9e <noindex><a rel=\"nofollow\" href=\"https:\/\/cloud.google.com\/run\">Cloud Run<\/a><\/noindex>, vous vous lasserez probablement rapidement de passer constamment de l'\u00e9diteur de code au terminal et \u00e0 la Google Cloud Console. De plus, vous devrez ex\u00e9cuter de nombreuses fois les m\u00eames commandes \u00e0 chaque d\u00e9ploiement. <noindex><a rel=\"nofollow\" href=\"https:\/\/cloud.google.com\/code\">Cloud Code<\/a><\/noindex>\u00a0est un ensemble d'outils comprenant tout le n\u00e9cessaire pour \u00e9crire, d\u00e9boguer et d\u00e9ployer des applications cloud. Il am\u00e9liore l'efficacit\u00e9 du d\u00e9veloppement dans Google Cloud en utilisant des plugins pour des environnements de d\u00e9veloppement populaires tels que VS Code et IntelliJ. Gr\u00e2ce \u00e0 cela, vous pourrez facilement d\u00e9velopper dans Cloud Run. Pour en savoir plus, lisez la suite.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>L'int\u00e9gration de Cloud Run et Cloud Code facilite la cr\u00e9ation de nouveaux services Cloud Run dans votre environnement de d\u00e9veloppement familier. Vous pourrez ex\u00e9cuter des services sur votre ordinateur local, it\u00e9rer et d\u00e9boguer rapidement, puis d\u00e9ployer dans Cloud Run, les g\u00e9rer facilement et les mettre \u00e0 jour. <\/p>\n<p><\/p>\n<blockquote><p><strong>Note de l'auteur<\/strong>. Lors de la conf\u00e9rence virtuelle Google Cloud Next 2020 OnAir, nous avons annonc\u00e9 plusieurs nouvelles fonctionnalit\u00e9s et services destin\u00e9s \u00e0 <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\">acc\u00e9l\u00e9rer le processus de livraison et de d\u00e9veloppement des applications<\/a><\/noindex>, ainsi que <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\">la plateforme Cloud pour la modernisation des applications<\/a><\/noindex> (Cloud Application Modernization Platform ou CAMP).<\/p><\/blockquote>\n<p><\/p>\n<h2><strong>Cr\u00e9ation de nouveaux services Cloud Run<\/strong><\/h2>\n<p><\/p>\n<p>\u00c0 premi\u00e8re vue, la conteneurisation et les services sans serveur peuvent sembler trop complexes. Si vous d\u00e9butez avec Cloud Run, consultez la liste mise \u00e0 jour des exemples de Cloud Run dans Cloud Code. Les exemples sont disponibles en Java, NodeJS, Python, Go et .NET. En vous basant sur eux, vous pourrez imm\u00e9diatement commencer \u00e0 \u00e9crire votre propre code en tenant compte de toutes les recommandations.<\/p>\n<p><\/p>\n<p>Tous les exemples incluent un fichier Dockerfile, afin que vous ne perdiez pas de temps \u00e0 comprendre les configurations de conteneurs. Si vous migrez un service existant vers Cloud Run, vous n'avez peut-\u00eatre pas encore travaill\u00e9 avec des fichiers Dockerfile. Pas de souci ! Le service Cloud Code prend en charge <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/GoogleCloudPlatform\/buildpacks\">les objets Google Cloud Buildpack<\/a><\/noindex>, permettant de conteneuriser le service directement dans le code. Le fichier Dockerfile n'est pas n\u00e9cessaire. Cloud Code contient tout le n\u00e9cessaire pour d\u00e9ployer votre service dans Cloud Run.<\/p>\n<p>\n<img decoding=\"async\" alt=\"Acc\u00e9l\u00e9rer le d\u00e9veloppement pour Cloud Run avec Cloud Code\" src=\"\/wp-content\/uploads\/2020\/10\/403d26e480bffea498f9ea35c4395bbf.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2><strong>D\u00e9veloppement et d\u00e9bogage de services Cloud Run dans un environnement local<\/strong><\/h2>\n<p><\/p>\n<p>Avant de d\u00e9ployer un service sur Google Cloud, vous souhaiterez probablement l'essayer sur votre ordinateur pour voir comment il fonctionne, apporter les modifications n\u00e9cessaires et corriger les erreurs. Lors du d\u00e9veloppement des services Cloud Run, il est n\u00e9cessaire de construire et de d\u00e9ployer constamment dans le cloud pour tester les modifications dans un environnement repr\u00e9sentatif de Cloud Run. Vous pouvez d\u00e9boguer du code localement en vous connectant \u00e0 un d\u00e9bogueur, cependant, comme cela ne se fait pas au niveau du conteneur entier, vous devrez installer des outils localement. Vous pouvez ex\u00e9cuter un conteneur dans un environnement local \u00e0 l'aide de Docker, mais la commande n\u00e9cessaire \u00e0 cet effet est trop longue et ne refl\u00e8te pas les caract\u00e9ristiques de l'environnement de production.<\/p>\n<p><\/p>\n<p>Cloud Code dispose d'un \u00e9mulateur Cloud Run, permettant de d\u00e9velopper et de d\u00e9boguer des services Cloud Run localement. Selon <noindex><a rel=\"nofollow\" href=\"https:\/\/www.devops-research.com\/research.html\">une \u00e9tude<\/a><\/noindex>, une \u00e9tude men\u00e9e par DevOps Research and Assessment (DORA), les \u00e9quipes montrant une efficacit\u00e9 \u00e9lev\u00e9e dans la livraison de logiciels connaissent des \u00e9checs lors des modifications sept fois moins fr\u00e9quents que les \u00e9quipes moins efficaces. Gr\u00e2ce \u00e0 la possibilit\u00e9 d'it\u00e9rer rapidement le code localement et de le d\u00e9boguer dans un environnement repr\u00e9sentatif, vous pouvez rapidement identifier les erreurs aux premiers stades du d\u00e9veloppement, plut\u00f4t qu'au moment de l'int\u00e9gration continue, ou pire, en production.<\/p>\n<p><\/p>\n<p>Lors de l'ex\u00e9cution du code dans l'\u00e9mulateur Cloud Run, vous pouvez activer le mode de visualisation. Chaque fois que vous enregistrez des fichiers, votre service sera red\u00e9ploy\u00e9 dans l'\u00e9mulateur pour un d\u00e9veloppement continu.<\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">Premier lancement de l'\u00e9mulateur Cloud Run :<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Acc\u00e9l\u00e9rer le d\u00e9veloppement pour Cloud Run avec Cloud Code\" src=\"\/wp-content\/uploads\/2020\/10\/15d5f505a6f81ab7f64faead65466e41.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n                    <\/p>\n<p>Le d\u00e9bogage des services Cloud Run avec Cloud Code se fait de la m\u00eame mani\u00e8re que dans votre environnement de d\u00e9veloppement habituel. Ex\u00e9cutez la commande \"D\u00e9boguer sur l'\u00e9mulateur Cloud Run\" dans VS Code (ou s\u00e9lectionnez la configuration \"Cloud Run : Ex\u00e9cuter localement\" et ex\u00e9cutez la commande \"D\u00e9boguer\" dans IntelliJ) et placez simplement des points d'arr\u00eat dans le code. Une fois qu'un point d'arr\u00eat est activ\u00e9 dans votre conteneur, vous pourrez passer d'une commande \u00e0 l'autre, survoler les propri\u00e9t\u00e9s des variables et v\u00e9rifier les journaux du conteneur.<\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">D\u00e9bogage du service Cloud Run avec Cloud Code dans VS Code et IntelliJ Idea :<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Acc\u00e9l\u00e9rer le d\u00e9veloppement pour Cloud Run avec Cloud Code\" src=\"\/wp-content\/uploads\/2020\/10\/6fe92323ef48a8fa7419f51460ee00a7.jpg\" style=\"display:block;margin: 0 auto;\" \/> <br \/>\n<img decoding=\"async\" alt=\"Acc\u00e9l\u00e9rer le d\u00e9veloppement pour Cloud Run avec Cloud Code\" src=\"\/wp-content\/uploads\/2020\/10\/8cbb9c8c1535c7c9735875a1932cbaaa.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n                    <\/p>\n<h2><strong>D\u00e9ploiement du service sur Cloud Run<\/strong><\/h2>\n<p><\/p>\n<p>Apr\u00e8s avoir test\u00e9 dans l'environnement local toutes les modifications apport\u00e9es au code pour le service Cloud Run, il ne reste plus qu'\u00e0 cr\u00e9er un conteneur et \u00e0 le d\u00e9ployer sur Cloud Run.<\/p>\n<p><\/p>\n<p>D\u00e9ployer un service depuis l'environnement de d\u00e9veloppement n'est pas difficile. Nous avons ajout\u00e9 tous les param\u00e8tres n\u00e9cessaires pour configurer le service avant le d\u00e9ploiement. Lorsque vous cliquez sur \"D\u00e9ployer\", Cloud Code ex\u00e9cute toutes les commandes requises pour cr\u00e9er une image de conteneur, la d\u00e9ployer sur Cloud Run et transmettre l'URL au service.<\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">D\u00e9ploiement de service dans Cloud Run :<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Acc\u00e9l\u00e9rer le d\u00e9veloppement pour Cloud Run avec Cloud Code\" src=\"\/wp-content\/uploads\/2020\/10\/a0d9e568310df9f37f6f887de5da854e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n                    <\/p>\n<h2><strong>Gestion des services Cloud Run<\/strong><\/h2>\n<p><\/p>\n<p>Gr\u00e2ce \u00e0 Cloud Code dans VS Code, vous pouvez consulter les journaux des versions et des services d'un simple clic. Cette fonctionnalit\u00e9 a \u00e9t\u00e9 transf\u00e9r\u00e9e de Cloud Console \u00e0 l'environnement de d\u00e9veloppement afin que vous n'ayez pas \u00e0 passer constamment d'un endroit \u00e0 l'autre. La page de visualisation affiche uniquement les journaux pertinents aux versions et services s\u00e9lectionn\u00e9s dans l'explorateur Cloud Run.<\/p>\n<p>\n<img decoding=\"async\" alt=\"Acc\u00e9l\u00e9rer le d\u00e9veloppement pour Cloud Run avec Cloud Code\" src=\"\/wp-content\/uploads\/2020\/10\/c3bc8b8bcaa6b66ebd56d814a6f33b2e.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>De plus, dans l'explorateur Cloud Run, vous pouvez rapidement trouver et consulter des d\u00e9tails sur tous les services g\u00e9r\u00e9s de Cloud Run et les services de Cloud Run pour Anthos dans le projet concern\u00e9. Vous pouvez \u00e9galement facilement voir quel pourcentage du trafic est redirig\u00e9 et combien de ressources CPU sont allou\u00e9es.<\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">Explorateur Cloud Run dans VS Code et IntelliJ<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Acc\u00e9l\u00e9rer le d\u00e9veloppement pour Cloud Run avec Cloud Code\" src=\"\/wp-content\/uploads\/2020\/10\/daf0ac1e0fe306b834ebd4f6d6847599.jpg\" style=\"display:block;margin: 0 auto;\" \/> <br \/>\n<img decoding=\"async\" alt=\"Acc\u00e9l\u00e9rer le d\u00e9veloppement pour Cloud Run avec Cloud Code\" src=\"\/wp-content\/uploads\/2020\/10\/46260053e4337b4e46d6e79ac36ce857.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n                    <\/p>\n<p>En cliquant avec le bouton droit sur la version, vous pouvez voir l'URL du service. Dans Cloud Console, vous pouvez v\u00e9rifier le trafic ou configurer sa redirection entre les services.<\/p>\n<p><\/p>\n<h2><strong>Commencer<\/strong><\/h2>\n<p><\/p>\n<p>Nous vous invitons \u00e0 travailler avec Cloud Code dans Cloud Run pour optimiser les processus de d\u00e9ploiement des services et de journalisation. Pour plus d'informations, consultez la documentation Cloud Run pour les environnements de d\u00e9veloppement. <noindex><a rel=\"nofollow\" href=\"https:\/\/cloud.google.com\/code\/docs\/vscode\/cloud-run-overview\">Visual Studio Code<\/a><\/noindex> et <noindex><a rel=\"nofollow\" href=\"https:\/\/cloud.google.com\/code\/docs\/intellij\/cloud-run-overview\">JetBrains<\/a><\/noindex>. Si vous n'avez pas encore travaill\u00e9 avec ces environnements, commencez par installer <noindex><a rel=\"nofollow\" href=\"https:\/\/code.visualstudio.com\/\">Visual Studio Code<\/a><\/noindex> ou <noindex><a rel=\"nofollow\" href=\"https:\/\/www.jetbrains.com\/idea\/\">IntelliJ<\/a><\/noindex>.<\/p>\n<p><\/p>\n<h2><strong>Rejoignez Google Cloud Next OnAir<\/strong><\/h2>\n<p><\/p>\n<p>Nous aimerions \u00e9galement rappeler \u00e0 nos lecteurs que la conf\u00e9rence en ligne se d\u00e9roule actuellement. <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> pour laquelle nous avons pr\u00e9par\u00e9 du contenu tant pour les d\u00e9veloppeurs que pour les architectes de solutions et les leaders. <\/p>\n<p><\/p>\n<p>Pour en savoir plus sur les sessions, les intervenants et acc\u00e9der au contenu, inscrivez-vous gratuitement sur <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\">la page Next OnAir EMEA<\/a><\/noindex>. Avec le contenu unique qui sera pr\u00e9sent\u00e9 pour Next OnAir EMEA, vous aurez \u00e9galement un acc\u00e8s complet \u00e0 plus de 250 sessions de la partie mondiale de Google Cloud Next '20 : OnAir.<\/p>\n<p>Source : <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.5 - 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\/fr\/blog\/administrirovanie\/uskoryaem-razrabotku-dlya-cloud-run-s-pomoshhyu-cloud-code\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\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\/fr\/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\udd47Acc\u00e9l\u00e9rez le d\u00e9veloppement pour Cloud Run avec Cloud Code | ProHoster","description":"Lors du d\u00e9veloppement de services pour.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/uskoryaem-razrabotku-dlya-cloud-run-s-pomoshhyu-cloud-code","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","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\/fr\/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\/fr\/wp-json\/wp\/v2\/posts\/96732","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=96732"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/96732\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/96733"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=96732"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=96732"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=96732"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}