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 はアプリケーションの状態をどのように保存すべきでしょうか?
会社概要
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 はアプリケーションの状態をどのように保存すべきでしょうか?
Professional-Cloud-Developer 試験問題 32
あなたの会社は、人気のあるアプリケーションのユーザーを米国外に拡大したいと考えています。同社は、アプリケーションのデータベースの 99.999% の可用性を確保したいと考えており、また、世界中のユーザーの読み取り遅延を最小限に抑えたいと考えています。
彼らはどの 2 つのアクションをとるべきでしょうか? (2つお選びください。)
彼らはどの 2 つのアクションをとるべきでしょうか? (2つお選びください。)
Professional-Cloud-Developer 試験問題 33
App Engine の標準構成は次のとおりです。
サービス: 生産
インスタンスクラス: B1
アプリケーションを 5 つのインスタンスに制限したいとします。どのコード スニペットを構成に含めるべきですか?
手動スケーリング:
サービス: 生産
インスタンスクラス: B1
アプリケーションを 5 つのインスタンスに制限したいとします。どのコード スニペットを構成に含めるべきですか?
手動スケーリング:
Professional-Cloud-Developer 試験問題 34
新しいアプリケーションを Google Kubernetes Engine にデプロイしましたが、パフォーマンスの低下が発生しています。ログは Cloud Logging に書き込まれており、指標の取得には Prometheus サイドカー モデルを使用しています。コストを最小限に抑えながらパフォーマンスの問題をトラブルシューティングし、リアルタイムのアラートを送信するには、ログのメトリクスとデータを関連付ける必要があります。あなたは何をするべきか?
Professional-Cloud-Developer 試験問題 35
この質問については、HipLocal のケーススタディを参照してください。
HipLocal は、世界中のユーザーに対するサービスの遅延を短縮したいと考えています。ユーザーが存在する場所にデータベースの読み取りレプリカを作成し、それらのレプリカを使用してトラフィックを読み取るようにサービスを構成しました。最小限の労力ですべてのデータベース対話のレイテンシをさらに短縮するにはどうすればよいでしょうか?
HipLocal は、世界中のユーザーに対するサービスの遅延を短縮したいと考えています。ユーザーが存在する場所にデータベースの読み取りレプリカを作成し、それらのレプリカを使用してトラフィックを読み取るようにサービスを構成しました。最小限の労力ですべてのデータベース対話のレイテンシをさらに短縮するにはどうすればよいでしょうか?
