Professional Cloud Developer
あなたは、複数のマイクロサービスで構成されるアプリケーションを設計しています。各マイクロサービスは独自のRESTful APIを持ち、個別のKubernetes Serviceとしてデプロイされます。APIに変更があった場合でもAPIの利用者に影響が出ないようにし、また、APIの新バージョンがリリースされた場合でもサードパーティシステムが中断されないようにしたいと考えています。Google推奨のベストプラクティスに従って、アプリケーションへの接続をどのように構成すべきですか?
あなたのチームは金融機関向けのアプリケーションを構築しています。アプリケーションのフロントエンドは Compute Engine 上で実行され、データは Cloud SQL と 1 つの Cloud Storage バケットに格納されます。アプリケーションは個人情報 (PII) を含むデータを収集し、そのデータは Cloud SQL データベースと Cloud Storage バケットに保存されます。PII データを保護する必要があります。どうすればよいですか?
あなたは、複数のルームをホストし、各ルームのメッセージ履歴を保持するチャットルームアプリケーションを設計しています。データベースとしてFirestoreを選択しました。Firestoreでデータをどのように表現すべきですか?
あなたはエンドユーザーからのリクエストを処理するアプリケーションを開発しています。アプリケーションによって呼び出されるCloud Functionを保護し、承認されたエンドユーザーがアプリケーション経由で関数に認証できるようにし、未承認のユーザーのアクセスを制限する必要があります。ソリューションの一部としてGoogle Sign-Inを統合し、Googleが推奨するベストプラクティスに従いたいと考えています。何をすべきですか?
あなたは、引き継いだGoogle Kubernetes Engine上で動作するウェブアプリケーションを実行しています。このアプリケーションが既知の脆弱性を持つライブラリを使用しているか、またはXSS攻撃に対して脆弱かどうかを判断したいと考えています。どのサービスを使用すべきですか?