Professional-Cloud-Developer 試験問題 31
事例研究
会社概要
HipLocalは、近隣住民間のコミュニケーションを促進するために設計されたコミュニティアプリです。イベントの企画やスポーツイベントの運営、企業が地域社会とつながるためのツールとして活用されています。HipLocalは最近ダラスのいくつかの地域でサービスを開始し、急速に世界的な現象へと成長しています。その独自の超地域密着型コミュニティコミュニケーションとビジネスアウトリーチのスタイルは、世界中で高い評価を得ています。
エグゼクティブ・ステートメント
私たちは地域コミュニティアプリでナンバーワンです。今こそ、地域コミュニティサービスをグローバルに展開する時です。当社のベンチャーキャピタル投資家は、急速な成長と、メンバー同士が10マイル離れていても10,000マイル離れていても、新たにオンラインになる地域コミュニティやバーチャルコミュニティで、同じように素晴らしい体験を提供することを望んでいます。
解決策のコンセプト
HipLocalは、既存のサービスを最新の機能で拡張し、新たな地域に展開することで、世界中の顧客へのサービス向上を目指しています。そのため、各地域のタイムゾーンに合わせてサポートを提供する新しいチームを編成・育成する必要があります。アプリケーションがスムーズに拡張し、明確な稼働状況データを提供できるようにすることも重要です。
既存の技術環境
HipLocalの環境は、オンプレミスのハードウェアとGoogle Cloud Platform上で稼働するインフラストラクチャが混在している。
HipLocalチームは自社のアプリケーションをよく理解しているが、グローバル規模のアプリケーションに関する経験は限られている。
彼らの既存の技術環境は以下のとおりです。
* 既存のAPIは、GCPでホストされているCompute Engine仮想マシンインスタンス上で動作します。
* 状態は、GCP 上の単一インスタンスの MySQL データベースに保存されます。
* データはオンプレミスのTeradata/Verticaデータウェアハウスにエクスポートされます。
* データ分析は、オンプレミスのHadoop環境で実行されます。
* このアプリケーションにはログ記録機能がありません。
* 稼働状況を示す基本的な指標があり、APIが応答しない場合は頻繁にアラートが発報されます。
ビジネス要件
HipLocalの投資家は、事業規模を拡大し、需要の増加に対応したいと考えています。彼らの要求事項は以下のとおりです。
* アプリケーションの提供地域を拡大する。
* 同時接続可能なユーザー数を増やす。
* ユーザーが異なる地域を旅行する際に、一貫した体験を提供することを保証する。
* ユーザーの活動指標を取得し、製品の収益化方法をより深く理解する。
* 新しい地域における規制(例えば、GDPR)への準拠を確保する。
インフラ管理の時間とコストを削減する。
* クラウドコンピューティングに関して、Googleが推奨するベストプラクティスを採用する。
技術要件
* アプリケーションとバックエンドは、使用状況の指標と監視機能を提供する必要があります。
* APIには強力な認証と認可が必要です。
ログ記録を強化し、データをクラウド分析プラットフォームに保存する必要があります。
* 柔軟なスケーリングを容易にするため、サーバーレスアーキテクチャに移行する。
* 内部アプリケーションへの承認済みアクセスを安全な方法で提供する。
HipLocalは、ビジネス要件と技術要件を満たしつつ、MySQL環境の耐障害性を向上させたいと考えている。
彼らはどの構成を選択すべきでしょうか?
会社概要
HipLocalは、近隣住民間のコミュニケーションを促進するために設計されたコミュニティアプリです。イベントの企画やスポーツイベントの運営、企業が地域社会とつながるためのツールとして活用されています。HipLocalは最近ダラスのいくつかの地域でサービスを開始し、急速に世界的な現象へと成長しています。その独自の超地域密着型コミュニティコミュニケーションとビジネスアウトリーチのスタイルは、世界中で高い評価を得ています。
エグゼクティブ・ステートメント
私たちは地域コミュニティアプリでナンバーワンです。今こそ、地域コミュニティサービスをグローバルに展開する時です。当社のベンチャーキャピタル投資家は、急速な成長と、メンバー同士が10マイル離れていても10,000マイル離れていても、新たにオンラインになる地域コミュニティやバーチャルコミュニティで、同じように素晴らしい体験を提供することを望んでいます。
解決策のコンセプト
HipLocalは、既存のサービスを最新の機能で拡張し、新たな地域に展開することで、世界中の顧客へのサービス向上を目指しています。そのため、各地域のタイムゾーンに合わせてサポートを提供する新しいチームを編成・育成する必要があります。アプリケーションがスムーズに拡張し、明確な稼働状況データを提供できるようにすることも重要です。
既存の技術環境
HipLocalの環境は、オンプレミスのハードウェアとGoogle Cloud Platform上で稼働するインフラストラクチャが混在している。
HipLocalチームは自社のアプリケーションをよく理解しているが、グローバル規模のアプリケーションに関する経験は限られている。
彼らの既存の技術環境は以下のとおりです。
* 既存のAPIは、GCPでホストされているCompute Engine仮想マシンインスタンス上で動作します。
* 状態は、GCP 上の単一インスタンスの MySQL データベースに保存されます。
* データはオンプレミスのTeradata/Verticaデータウェアハウスにエクスポートされます。
* データ分析は、オンプレミスのHadoop環境で実行されます。
* このアプリケーションにはログ記録機能がありません。
* 稼働状況を示す基本的な指標があり、APIが応答しない場合は頻繁にアラートが発報されます。
ビジネス要件
HipLocalの投資家は、事業規模を拡大し、需要の増加に対応したいと考えています。彼らの要求事項は以下のとおりです。
* アプリケーションの提供地域を拡大する。
* 同時接続可能なユーザー数を増やす。
* ユーザーが異なる地域を旅行する際に、一貫した体験を提供することを保証する。
* ユーザーの活動指標を取得し、製品の収益化方法をより深く理解する。
* 新しい地域における規制(例えば、GDPR)への準拠を確保する。
インフラ管理の時間とコストを削減する。
* クラウドコンピューティングに関して、Googleが推奨するベストプラクティスを採用する。
技術要件
* アプリケーションとバックエンドは、使用状況の指標と監視機能を提供する必要があります。
* APIには強力な認証と認可が必要です。
ログ記録を強化し、データをクラウド分析プラットフォームに保存する必要があります。
* 柔軟なスケーリングを容易にするため、サーバーレスアーキテクチャに移行する。
* 内部アプリケーションへの承認済みアクセスを安全な方法で提供する。
HipLocalは、ビジネス要件と技術要件を満たしつつ、MySQL環境の耐障害性を向上させたいと考えている。
彼らはどの構成を選択すべきでしょうか?
Professional-Cloud-Developer 試験問題 32
構成情報をNFS共有に保存するレガシーアプリケーションをコンテナ化しました。このアプリケーションをGoogle Kubernetes Engine(GKE)にデプロイする必要がありますが、構成情報が取得されるまではトラフィックを処理したくありません。どうすればよいでしょうか?
Professional-Cloud-Developer 試験問題 33
あなたのチームは金融機関向けのアプリケーションを開発しています。アプリケーションのフロントエンドはCompute Engine上で動作し、データはCloud SQLと1つのCloud Storageバケットに格納されます。アプリケーションは個人情報(PII)を含むデータを収集し、そのデータはCloud SQLデータベースとCloud Storageバケットに保存されます。PIIデータのセキュリティを確保する必要があります。どのような対策を講じるべきでしょうか?
Professional-Cloud-Developer 試験問題 34
以下の顧客発言のうち、安全上の問題を示すものはどれですか?(2つ選択してください。)
Professional-Cloud-Developer 試験問題 35
チームメイトから、以下のコードのレビューを依頼されました。このコードの目的は、多数の小さな行を効率的にBigQueryテーブルに追加することです。

チームメイトにどのような改善点を提案すべきでしょうか?

チームメイトにどのような改善点を提案すべきでしょうか?
