The Ruby runtime allows you to run your app in App Engine in a sandbox environment. This document explains the details of the Ruby runtime environment, including what headers are provided to your code and other information to successfully deploy your application on App Engine. Specify the Ruby runtime for App Engine in the standard environment in the app.yaml file: runtime: rubyVERSION Where VERSI
Exploring Container Security: Run what you trust; isolate what you don’t From vulnerabilities to cryptojacking to well, more cryptojacking, there were plenty of security events to keep container users on their toes throughout 2019. With Kubernetes being used to manage most container-based environments (and increasingly hybrid ones too), it’s no surprise that Forrester Research, in their 2020 predi
Send feedback Pull subscriptions Stay organized with collections Save and categorize content based on your preferences. This document provides an overview of a pull subscription, its workflow, and associated properties. In a pull subscription, a subscriber client requests messages from the Pub/Sub server. The pull mode can use one of the two service APIs, Pull or StreamingPull. To run the chosen A
At Google, we believe that fast builds are key to developer productivity. A recent internal study showed that our largest source of wasted engineering time comes from builds that take 2-10 minutes. We're not the only ones to notice this. In another study, Stripe found that companies waste $300 billion from lost developer productivity every year. And most importantly, our customers notice this as w
// function.go package function import "net/http" func F(w http.ResponseWriter, r *http.Request) { w.Header().Set("Content-Type", "text/plain; charset=utf-8") w.Write([]byte(r.Header.Get("X-Forwarded-For"))) } HTTP functions can be reached without an additional API gateway layer—Cloud Functions gives you an HTTPS URL. After the function is deployed, you can invoke the function by entering the URL
Note: Go 1.11 has reached end of support on January 30, 2024. Your existing Go 1.11 applications will continue to run and receive traffic. However, App Engine might block re-deployment of applications that use runtimes after their end of support date. We recommend that you migrate to the latest supported version of Go.
Send feedback Use secrets from Secret Manager Stay organized with collections Save and categorize content based on your preferences. This page explains how to include sensitive information such as passwords and API keys in Cloud Build. Secret Manager is a Google Cloud service that securely stores API keys, passwords, and other sensitive data. To include sensitive information in your builds, you ca
Introducing App Engine Second Generation runtimes and Python 3.7 Today, Google Cloud is announcing the availability of Second Generation App Engine standard runtimes, a significant upgrade to the platform that allows you to easily run web apps using up-to-date versions of popular languages, frameworks and libraries. Python 3.7 is available today in beta on the App Engine standard environment. You
Cloud Source Repositories と Container Builder によるサーバーレスでの自動デプロイ デプロイを自動化する理由には、整合性、安全性、タイムリー性などがあります。ソフトウェアがビジネスにとって重要になればなるほど、これらの重要性も高まります。この記事では、Google Cloud Platform(GCP)ツールを使用すれば自動デプロイを簡単に始められることを示しつつ、デプロイ プロセスを堅牢にするうえで役に立つリソースを紹介します。 たとえば、Google Cloud Functions、Firebase、Google App Engine のいずれかのアプリケーションがあるとします。現時点では、おそらくローカル ワークステーションで gcloud コマンドを使用し、関数やアプリをデプロイすることが多いと思います。では、Google Cloud の
Open-sourcing gVisor, a sandboxed container runtime Containers have revolutionized how we develop, package, and deploy applications. However, the system surface exposed to containers is broad enough that many security experts don't recommend them for running untrusted or potentially malicious applications. A growing desire to run more heterogenous and less trusted workloads has created a new inter
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く