Professional Cloud Architect
Question 116
あなたのチームの開発者の一人が、以下のDockerfileを使用してGoogle Container Engineにアプリケーションをデプロイしました。彼らはアプリケーションのデプロイに時間がかかりすぎると報告しています。 あなたは、アプリの機能に悪影響を与えることなく、デプロイ時間を短縮するためにこのDockerfileを最適化したいと考えています。 どの2つのアクションを実行すべきですか?(2つ選択)

A.
pip実行後にPythonを削除するB.
requirements.txtから依存関係を削除するC.
Alpine Linuxのようなスリム化されたベースイメージを使用するD.
Google Container Engineノードプールに、より大きなマシンタイプを使用するE.
パッケージ依存関係(Pythonとpip)がインストールされた後にソースをコピーするQuestion 117
あなたのソリューションは、ステージング環境やテスト環境では見られなかったパフォーマンスバグを本番環境で発生させています。将来この問題を回避するために、テストとデプロイの手順を調整したいと考えています。 どうすべきでしょうか?
A.
本番環境への変更デプロイ数を減らすB.
本番環境への変更を小さくするC.
テスト環境とステージング環境の負荷を増やすD.
本番環境に展開する前に、一部のユーザーにのみ変更をデプロイするQuestion 118
マイクロサービスベースのアプリケーションへのAPIリクエストのうち、ごく一部が非常に長い時間を要しています。APIへの各リクエストが多くのサービスを経由する可能性があることをあなたは知っています。そのような場合に、どのサービスが最も時間がかかっているかを知りたいと考えています。 どうすべきでしょうか?
A.
リクエストをより速く失敗させるために、アプリケーションにタイムアウトを設定するB.
各リクエストのカスタムメトリクスをStackdriver Monitoring(現: Cloud Monitoring)に送信するC.
Stackdriver Monitoring(現: Cloud Monitoring)を使用して、APIのレイテンシが高い時期を示すインサイトを探すD.
各マイクロサービスでのリクエストレイテンシを分析するために、Stackdriver Trace(現: Cloud Trace)でアプリケーションを計測(インストゥルメント)するQuestion 119
日中の高トラフィック時に、リレーショナルデータベースの1つがクラッシュしましたが、レプリカがマスターに昇格しませんでした。将来的にこれを回避したいと考えています。 何をすべきでしょうか?
A.
別のデータベースを使用するB.
データベースにより大きなインスタンスを選択するC.
データベースのスナップショットをより定期的に作成するD.
データベースの定期的なフェイルオーバーを実装するQuestion 120
あなたの組織では、将来起こりうる法的手続きでの分析に備えて、すべてのアプリケーションからのメトリクスを5年間保持する必要があります。 どのアプローチを使用すべきですか?
A.
各プロジェクトのログへのアクセス権をセキュリティチームに付与する。B.
すべてのプロジェクトに対して Stackdriver Monitoring を構成し、BigQuery にエクスポートする。C.
すべてのプロジェクトに対して Stackdriver Monitoring をデフォルトの保持ポリシーで構成する。D.
すべてのプロジェクトに対して Stackdriver Monitoring を構成し、Google Cloud Storage にエクスポートする。