タグ

ブックマーク / cloud.google.com (6)

  • 最小権限の原則による Cloud Run のデプロイ保護 | Google Cloud 公式ブログ

    ※この投稿は米国時間 2023 年 2 月 18 日に、Google Cloud blog に投稿されたものの抄訳です。 Cloud Run を使用すれば、デベロッパーは、Google のスケーラブルなインフラストラクチャ上で実行されるサーバーレス環境に番環境のウェブ アプリケーションと API を簡単にデプロイできます。開発チームは Cloud Run を活用して開発のアジリティを向上させ、迅速に反復処理できますが、多くの場合、インフラストラクチャのセキュリティ体制が見落とされています。十分な注意が払われていないセキュリティの側面として特に注目すべきなのが、アクセス管理と最小権限の原則です。 最小権限の原則とは、あるリソースに対してその機能に必要なリソースのみへのアクセスを許可することを示します。この原則は、ID の侵害によって攻撃者に幅広いリソースへのアクセスが許可されるリスクに対応

    最小権限の原則による Cloud Run のデプロイ保護 | Google Cloud 公式ブログ
  • API 設計ガイド  |  Cloud APIs  |  Google Cloud

    フィードバックを送信 API 設計ガイド コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 変更履歴 はじめに これは、ネットワーク API の一般的な設計ガイドです。2014 年以来 Google 内部で使用され、Cloud API やその他の Google API を設計するときに Google が従うガイドです。この設計ガイドは、外部のデベロッパーへの情報提供と、互いの連携作業の効率化のためにここで共有されています。 Cloud Endpoints のデベロッパーには、このガイドは、gRPC API を設計するときに特に役立つことがあり、そのような場合にはこれらの設計原則を使用することを強くおすすめします。ただし、このガイドの使用は必須ではありません。Cloud Endpoints と gRPC はガイドに従わなくても使用できます。 このガイドは、gR

    API 設計ガイド  |  Cloud APIs  |  Google Cloud
  • Sqlcommenter のご紹介: オープンソース ORM の自動インストルメンテーション ライブラリ | Google Cloud 公式ブログ

    ※この投稿は米国時間 2021 年 1 月 29 日に、Google Cloud blog に投稿されたものの抄訳です。 オブジェクト リレーショナル マッピング(ORM)を使用すると、任意のプログラム言語のアプリケーション コードと自然に統合される、オブジェクト指向の枠組みを使用したクエリを容易に作成できるようになります。多くのフルスタック開発者は、自身のアプリケーションでデータベース コードを記述するために ORM ツールに頼っていますが、その場合 SQL ステートメントは ORM ライブラリによって生成されるため、アプリケーション開発者にとって、どのアプリケーション コードがスロークエリにつながっているかを把握することがより難しくなる可能性があります。次の例は、2 行の Django アプリケーション コードが、ORM ライブラリによって 1 つの SQL ステートメントに変換される

    Sqlcommenter のご紹介: オープンソース ORM の自動インストルメンテーション ライブラリ | Google Cloud 公式ブログ
  • アイコン ライブラリ | Google Cloud

    Google Cloud でワークロードをビルドまたは移行するためのリファレンス アーキテクチャ、図、設計パターン、ガイダンス、ベスト プラクティスを示します。

    アイコン ライブラリ | Google Cloud
  • Google Cloud の無料プログラム  |  Google Cloud Free Program

    フィードバックを送信 Google Cloud の無料プログラム コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 Google Cloud のご利用が初めてで基礎を学ぶ必要がある方も、すでにご利用中で新しいプロダクトのイノベーションを試したい方も、Google Cloud の無料プログラムをお役立ていただけます。 Google Cloud の無料プログラムは、以下で構成されます。 90 日間 $300 相当の無料トライアル: Google Cloud と Google Maps Platform の新規ユーザーは、$300 相当の無料の Cloud Billing のクレジットを含む 90 日間の無料トライアルをご利用いただき、Google Cloud と Google Maps Platform のプロダクトとサービスを検討、評価できます。クレジットは、

    Google Cloud の無料プログラム  |  Google Cloud Free Program
  • ダーク ローンチとは何か : CRE が現場で学んだこと | Google Cloud 公式ブログ

    新しいサービスを立ち上げるときは、予期されるトラフィックに対応したいと思うと同時に、途中で何かが起こっても実際のユーザーに影響を及ぼすことは避けたいと考えるものです。では、どうすればサービスの格稼働の前に問題を見つけることができるのでしょうか。そんなときはダーク ローンチ(dark launch)を検討してください。 ダーク ローンチとは、実際のユーザーから発生したトラフィックをコピーして新サービスに送信し、新サービスからの結果をユーザーに返す前に破棄することです(注 : ダーク ローンチを “フィーチャー トグル”(機能切り替え)と呼ぶこともありますが、それだとサービスの立ち上げに伴う “ダーク” な隠れトラフィックの側面を捉えることはできません)。 ダーク ローンチでできることは次の 2 点です。 新サービスが、既存サービスと同様に実際のユーザーのクエリに対応でき、以前にはなかった不

    ダーク ローンチとは何か : CRE が現場で学んだこと | Google Cloud 公式ブログ
  • 1