
ゆめさくが
コスト最適化の
ログインなしで
この 分野の小分野
- ストレージと
ネットワークのコスト(10問) - コンピューティングと
データベースのコスト(10問)
コスト 最適化の 設計の問題
20 問選ぶと、
ストレージと
ネットワークの コスト 問 1ある
研究機関が、 数百 TB の ゲノムの データセットを S3 バケットに 置き、 共同研究先の 各組織へ 配っています。 共同研究先は すべて 自分の AWS アカウントを 持ち、 署名付きの リクエストを 送れます。 ダウンロードが 増えて、 研究機関が 払うリクエストと データ 転送の 料金が 膨らんでいます。 要件は 「取得に かかる 料金を 取得する 側の 組織に 負担して もらう こと」と 「新しい サーバーを 立てない こと」です。 最も 適切な 構成は どれですか。 問 2ある
設備保守の 企業が、 数万台の センサーの 計測値を 1 件ごとに 数 KB の JSON の オブジェクトと して S3 に 書いており、 オブジェクトの 数は 数十億件に なります。 書いてから 90 日を 過ぎた 計測値は ほとんど 読まれませんが、 5 年間の 保管が 必要で、 取り出すときは 半日以上 待てます。 保管に かかる 費用を、 オブジェクトごとに 付く 管理用の 容量まで 含めて 最も 低くしたいと 考えています。 最も 適切な 方法は どれですか。 問 3ある
病院が、 既存の バックアップソフトウェアで 物理の テープライブラリへ バックアップを 取り、 テープを 外部の 倉庫へ 運んで 保管しています。 テープ 媒体の 購入と 運搬の 費用を 減らしたいと 考えています。 要件は 「バックアップソフトウェアと テープを 前提に した 運用の 手順は 変えない こと」と 「長期の 保管を 低い 費用で 行う こと」です。 最も 適切な 構成は どれですか。 問 4ある
建設会社が、 終わった 案件の EC2 の EBS ボリュームに ついて、 月ごとに EBS スナップショットを 取り、 監査の ため 3 年間保管しています。 保管した スナップショットから 復元するのは 年に 1 回あるか どうかで、 復元に 1 日以上 かかっても 構いません。 保管の 形は EBS スナップショットの まま 変えず、 3 年間の 保管の 義務も 守ったうえで、 スナップショットの 保管費用を 下げたいと 考えています。 最も 適切な 方法は どれですか。 問 5ある
出版社が、 1 つの S3 バケットに 部署ごとの プレフィックスを 分けて 原稿や 素材を 置いています。 S3 Standard から S3 Standard-IA へ 移すライフサイクルの ルールを 部署ごとに 書く 方針は 決まっていますが、 各部署の データが 置いてから 何日で 読まれなくなるかが 分かりません。 ルールの 日数を、 推測ではなく 実際の アクセスの 傾向から 決めたいと 考えています。 最も 適切な 方法は どれですか。 問 6開発用の
VPC を 本番と 同じ形で 組んだ 会社が あり、 3 つの AZ の プライベートサブネットそれぞれに NAT ゲートウェイを 1 台ずつ 置いています。 開発用の EC2 が 外へ 出る 通信は、 パッケージの 取得くらいで 量は わずかです。 開発環境では、 AZ の 障害の あいだ外へ 出られなくなっても 構いません。 EC2 は プライベートサブネットに 置いたまま、 運用の 手間を 増や さずに NAT の 時間 あたりの 料金を 下げたいと 考えています。 最も 適切な 構成は どれですか。 問 7ある
小売企業が、 同じリージョンと 同じ アカウントに、 業務 アプリの VPC と 分析用の VPC の 2 つだけを 持っています。 CIDR は 重なっていません。 業務 アプリの VPC から 分析用の VPC へ、 毎日 数 TB の データを 送っており、 送る 側と 受ける 側の EC2 は 同じ AZ に 置いています。 今後 VPC を 増やす予定は ありません。 VPC どうしの 通信に かかる ネットワークの 料金を 最も 低くしたいと 考えています。 最も 適切な 構成は どれですか。 問 8ある
不動産会社が、 社員 5 名の 小さな 営業所から、 VPC の 中の 社内 システムへ ときどきアクセスさせたいと 考えています。 通信の 量は 少なく、 遅延が 多少ばらついても 業務に 支障は ありません。 通信は 暗号化する 必要が あり、 数日の うちに 使い始めたいと いう 要件です。 月々の 固定の 費用を 最も 低く 抑えたいと 考えています。 最も 適切な 接続は どれですか。 問 9ある
物流会社の 財務 チームが、 AWS の 利用料を、 サービスや 使用 タイプや 操作ごとの 細かい 明細の 行と して 毎日 S3 バケットに 受け取り、 Athena で 自社の 基準に 合わせて 集計したいと 考えています。 グラフで 眺めるだけの 画面ではなく、 明細の データ その ものが 必要です。 この 要件に 合う ものは どれですか。 問 10ある
決済代行の 会社が、 API Gateway の REST API と Lambda と DynamoDB で 作った API を、 複数の 取引先企業に 提供しています。 ある 取引先の バッチが 短時間に 大量の リクエストを 送るようになり、 Lambda と DynamoDB の 料金が 膨らんでいます。 要件は 「取引先ごとに 1 秒あたりの リクエスト 数と 月あたりの リクエスト 数の 上限を 設ける こと」と 「ほかの 取引先には 影響を 出さない こと」と 「バックエンドの コードは 変えない こと」です。 最も 適切な 方法は どれですか。 コンピューティングと
データベースの コスト 問 11ある
製薬会社が、 EC2 で 分析 アプリを 動かしています。 アプリは 起動の たびに 大きな データを メモリに 読み込むため、 使える 状態に なるまで 40 分ほど かかります。 使うのは 平日の 数時間だけで、 それ以外は 何もしていません。 使わない 時間の インスタンスの 料金を 払わずに、 使う ときは メモリの 内容を 保ったまま 数分で 作業を 再開したいと いう 要件です。 インスタンスは オンデマンドで、 ルートボリュームは EBS、 メモリの 量も 休止の 前提条件の 範囲に 収まっています。 最も 適切な 方法は どれですか。 問 12ある
旅行会社が、 検索結果を メモリに 大量に 持つ社内 アプリを、 メモリの 量を 確保する ために コンピューティング 最適化の 大きな インスタンスで 動かしています。 監視の 結果、 CPU の 使用率は 常に 10 パーセント 前後ですが、 メモリは ほぼ 使い 切っています。 必要な メモリの 量は 保ったまま、 インスタンスの 費用を 下げたいと 考えています。 最も 適切な 見直しは どれですか。 問 13ある
人材 サービスの 会社が、 社内向けの 小さな マイクロサービスを 8 つ 動かしており、 サービスごとに 専用の Application Load Balancer を 1 台ずつ 置いています。 どの サービスも 通信の 量は 少なく、 同じ ドメインの HTTPS で、 URL の パスだけが 違います。 外部への 公開は ロードバランサー 経由だけに 限ると いう 方針です。 各サービスの 中身は 変えずに、 ロードバランサーの 時間 あたりの 料金を 下げたいと 考えています。 最も 適切な 構成は どれですか。 問 14ある
保険会社が、 本番と 同じ 設定を 写して、 開発と ステージングの Amazon RDS for MySQL も Multi-AZ の DB インスタンスの 配置で 動かしています。 開発と ステージングでは、 AZ の 障害で 数十分止まっても、 バックアップから 戻せれば 構いません。 データベースの エンジンと インスタンスクラスは 本番と 同じままに したうえで、 開発と ステージングの DB の 費用を 下げたいと 考えています。 最も 適切な 方法は どれですか。 問 15ある
ソフトウェア 会社が、 開発者ごとに 20 個の 試験用の Aurora PostgreSQL の データベースを 持っています。 どれも 1 日に 数時間ほど 不定期に 使われるだけで、 夜間や 会議の 間など 長く 誰も つないでいない 時間が あります。 要件は 「誰も つないでいない間は DB の インスタンスの 容量の 料金を かけない こと」と 「手で 止めたり 起動したりしない こと」です。 使い 始めの 最初の 接続が 数秒ほど 待た されるのは 構いません。 最も 適切な 構成は どれですか。 問 16ある
電力会社では、 検針の 結果を 受け付ける テーブルが オンデマンドの キャパシティモードで 動いています。 1 年分の 記録を 見ると、 トラフィックは 日中に 高く 夜に 低い 決まった 波を 毎日くり返し、 ゆる やかに 伸びているだけで、 先の 量も 十分に 見積もれます。 アプリの 改修は せずに、 この テーブルの 費用を 下げたいと 考えています。 DynamoDB の 使い方と して 最も 適切な 方法は どれですか。 問 17ある
ゲーム 会社が、 ログインの セッションの 情報を DynamoDB の テーブルに 置いています。 セッションは 24 時間で 無効に なり、 その後は 要りません。 今は 夜間に EC2 の バッチで テーブルを 走査して 期限切れの 項目を 消しており、 読み 書きの 容量と バッチ 用の サーバーの 両方に 費用が かかっています。 期限切れの 項目が 消えるまで 数日かかっても 構わず、 アプリは 期限切れの 項目を 読んでも 無視できます。 削除に かかる 費用を なくしたいと 考えています。 最も 適切な 方法は どれですか。 問 18ある
マーケティング 会社が、 広告の 配信 ログを gzip で 圧縮した CSV と して S3 に 貯め、 Athena で 毎日 集計しています。 ログには 数十の 列が ありますが、 日々の クエリが 読むのは そのうち数列だけです。 Athena は プロビジョンドの 容量を 使わず、 クエリごとの 料金で 使っています。 集計の 結果を 変えずに、 Athena の 料金を 下げたいと 考えています。 最も 適切な 方法は どれですか。 問 19ある
通販会社が、 EC2 の 上で Oracle Database を 動かしており、 データベースの ライセンスの 費用が 大きな 負担に なっています。 要件は 「Oracle の ライセンスが 要らない、 AWS が 管理する リレーショナルデータベースへ 移すこと」と 「移行の あいだも データを 同期し続け、 切り 替えの 停止を 短く する こと」です。 アプリの SQL の 手直しは 許されています。 最も 適切な 方法は どれですか。 問 20ある
地方銀行が、 コンテナに まとめた 集計の 処理を 1 日に 1 回動かしています。 1 回の 処理には およそ 2 時間かかります。 今は 常時起動の EC2 の 上で cron から 動かしており、 処理の ない 22 時間も インスタンスの 料金を 払っています。 要件は 「処理が 動いている 間だけ計算の 料金を 払う こと」と 「サーバーの 管理を しない こと」です。 最も 適切な 構成は どれですか。
20 問中 0 問に答えました
解説の一覧
解いた
ストレージと ネットワークのコスト
問1ある 研究機関が、 数百 TB の ゲノムの データセットを S3 バケットに 置き、 共同研究先の 各組織へ 配っています。 共同研究先は すべて 自分の AWS アカウントを 持ち、 署名付きの リクエストを 送れます。 ダウンロードが 増えて、 研究機関が 払うリクエストと データ転送の 料金が 膨らんでいます。 要件は 「取得に かかる 料金を 取得する 側の 組織に 負担して もらう こと」と 「新しい サーバーを 立てない こと」です。 最も 適切な 構成は どれですか。
正解は
問2ある 設備保守の 企業が、 数万台の センサーの 計測値を 1 件ごとに 数 KB の JSON の オブジェクトとして S3 に 書いており、 オブジェクトの 数は 数十億件に なります。 書いてから 90 日を 過ぎた 計測値は ほとんど 読まれませんが、 5 年間の 保管が 必要で、 取り出すときは 半日以上待てます。 保管に かかる 費用を、 オブジェクトごとに 付く 管理用の 容量まで 含めて 最も 低くしたいと 考えています。 最も 適切な 方法は どれですか。
正解は
問3ある 病院が、 既存の バックアップソフトウェアで 物理の テープライブラリへ バックアップを 取り、 テープを 外部の 倉庫へ 運んで 保管しています。 テープ媒体の 購入と 運搬の 費用を 減らしたいと 考えています。 要件は 「バックアップソフトウェアと テープを 前提に した 運用の 手順は 変えない こと」と 「長期の 保管を 低い 費用で 行う こと」です。 最も 適切な 構成は どれですか。
正解は
問4ある 建設会社が、 終わった 案件の EC2 の EBS ボリュームに ついて、 月ごとに EBS スナップショットを 取り、 監査の ため 3 年間保管しています。 保管した スナップショットから 復元するのは 年に 1 回あるか どうかで、 復元に 1 日以上 かかっても 構いません。 保管の 形は EBS スナップショットのまま 変えず、 3 年間の 保管の 義務も 守ったうえで、 スナップショットの 保管費用を 下げたいと 考えています。 最も 適切な 方法は どれですか。
正解は
問5ある 出版社が、 1 つの S3 バケットに 部署ごとの プレフィックスを 分けて 原稿や 素材を 置いています。 S3 Standard から S3 Standard-IA へ移すライフサイクルの ルールを 部署ごとに 書く 方針は 決まっていますが、 各部署の データが 置いてから 何日で 読まれなくなるかが 分かりません。 ルールの 日数を、 推測ではなく 実際の アクセスの 傾向から 決めたいと 考えています。 最も 適切な 方法は どれですか。
正解は
問6開発用の VPC を 本番と 同じ形で 組んだ 会社が あり、 3 つの AZ の プライベートサブネットそれぞれに NAT ゲートウェイを 1 台ずつ置いています。 開発用の EC2 が 外へ 出る 通信は、 パッケージの 取得くらいで 量は わずかです。 開発環境では、 AZ の 障害の あいだ外へ 出られなくなっても 構いません。 EC2 は プライベートサブネットに 置いたまま、 運用の 手間を 増や さずに NAT の 時間 あたりの 料金を 下げたいと 考えています。 最も 適切な 構成は どれですか。
正解は
問7ある 小売企業が、 同じリージョンと 同じ アカウントに、 業務アプリの VPC と 分析用の VPC の 2 つだけを 持っています。 CIDR は 重なっていません。 業務アプリの VPC から 分析用の VPC へ、 毎日 数 TB の データを 送っており、 送る 側と 受ける 側の EC2 は 同じ AZ に 置いています。 今後 VPC を 増やす予定は ありません。 VPC どうしの 通信に かかる ネットワークの 料金を 最も 低くしたいと 考えています。 最も 適切な 構成は どれですか。
正解は
問8ある 不動産会社が、 社員 5 名の 小さな 営業所から、 VPC の 中の 社内システムへ とき どきアクセスさせたいと 考えています。 通信の 量は 少なく、 遅延が 多少ばらついても 業務に 支障は ありません。 通信は 暗号化する 必要が あり、 数日の うちに 使い 始めたいという 要件です。 月々の 固定の 費用を 最も 低く 抑えたいと 考えています。 最も 適切な 接続は どれですか。
正解は
問9ある 物流会社の 財務チームが、 AWS の 利用料を、 サービスや 使用タイプや 操作ごとの 細かい 明細の 行として 毎日 S3 バケットに 受け取り、 Athena で 自社の 基準に 合わせて 集計したいと 考えています。 グラフで 眺めるだけの 画面ではなく、 明細の データ その ものが 必要です。 この 要件に 合う ものは どれですか。
正解は
問10ある 決済代行の 会社が、 API Gateway の REST API と Lambda と DynamoDB で 作った API を、 複数の 取引先企業に 提供しています。 ある 取引先の バッチが 短時間に 大量の リクエストを 送るようになり、 Lambda と DynamoDB の 料金が 膨らんでいます。 要件は 「取引先ごとに 1 秒あたりの リクエスト数と 月あたりの リクエスト数の 上限を 設ける こと」と 「ほかの 取引先には 影響を 出さない こと」と 「バックエンドの コードは 変えない こと」です。 最も 適切な 方法は どれですか。
正解は
コンピューティングと データベースのコスト
問11ある 製薬会社が、 EC2 で 分析アプリを 動かしています。 アプリは 起動の たびに 大きな データを メモリに 読み込むため、 使える 状態に なるまで 40 分ほど かかります。 使うのは 平日の 数時間だけで、 それ以外は 何もしていません。 使わない 時間の インスタンスの 料金を 払わずに、 使う ときは メモリの 内容を 保ったまま 数分で 作業を 再開したいという 要件です。 インスタンスは オンデマンドで、 ルートボリュームは EBS、 メモリの 量も 休止の 前提条件の 範囲に 収まっています。 最も 適切な 方法は どれですか。
正解は
問12ある 旅行会社が、 検索結果を メモリに 大量に 持つ社内アプリを、 メモリの 量を 確保する ために コンピューティング最適化の 大きな インスタンスで 動かしています。 監視の 結果、 CPU の 使用率は 常に 10 パーセント前後ですが、 メモリは ほぼ 使い 切っています。 必要な メモリの 量は 保ったまま、 インスタンスの 費用を 下げたいと 考えています。 最も 適切な 見直しは どれですか。
正解は
問13ある 人材サービスの 会社が、 社内向けの 小さな マイクロサービスを 8 つ 動かしており、 サービスごとに 専用の Application Load Balancer を 1 台ずつ置いています。 どの サービスも 通信の 量は 少なく、 同じ ドメインの HTTPS で、 URL の パスだけが 違います。 外部への 公開は ロードバランサー経由だけに 限るという 方針です。 各サービスの 中身は 変えずに、 ロードバランサーの 時間 あたりの 料金を 下げたいと 考えています。 最も 適切な 構成は どれですか。
正解は
問14ある 保険会社が、 本番と 同じ 設定を 写して、 開発と ステージングの Amazon RDS for MySQL も Multi-AZ の DB インスタンスの 配置で 動かしています。 開発と ステージングでは、 AZ の 障害で 数十分止まっても、 バックアップから 戻せれば 構いません。 データベースの エンジンと インスタンスクラスは 本番と 同じままに したうえで、 開発と ステージングの DB の 費用を 下げたいと 考えています。 最も 適切な 方法は どれですか。
正解は
問15ある ソフトウェア会社が、 開発者ごとに 20 個の 試験用の Aurora PostgreSQL の データベースを 持っています。 どれも 1 日に 数時間ほど 不定期に 使われるだけで、 夜間や 会議の 間など 長く 誰も つないでいない 時間が あります。 要件は 「誰も つないでいない間は DB の インスタンスの 容量の 料金を かけない こと」と 「手で 止めたり 起動したりしない こと」です。 使い 始めの 最初の 接続が 数秒ほど 待たされるのは 構いません。 最も 適切な 構成は どれですか。
正解は
問16ある 電力会社では、 検針の 結果を 受け付ける テーブルが オンデマンドの キャパシティモードで 動いています。 1 年分の 記録を 見ると、 トラフィックは 日中に 高く 夜に 低い決まった 波を 毎日くり返し、 ゆる やかに 伸びているだけで、 先の 量も 十分に 見積もれます。 アプリの 改修は せずに、 この テーブルの 費用を 下げたいと 考えています。 DynamoDB の 使い方として 最も 適切な 方法は どれですか。
正解は
問17ある ゲーム会社が、 ログインの セッションの 情報を DynamoDB の テーブルに 置いています。 セッションは 24 時間で 無効に なり、 その後は 要りません。 今は 夜間に EC2 の バッチで テーブルを 走査して 期限切れの 項目を 消しており、 読み 書きの 容量と バッチ用の サーバーの 両方に 費用が かかっています。 期限切れの 項目が 消えるまで 数日かかっても 構わず、 アプリは 期限切れの 項目を 読んでも 無視できます。 削除に かかる 費用を なくしたいと 考えています。 最も 適切な 方法は どれですか。
正解は
問18ある マーケティング会社が、 広告の 配信ログを gzip で 圧縮した CSV として S3 に 貯め、 Athena で 毎日 集計しています。 ログには 数十の 列が ありますが、 日々の クエリが 読むのは そのうち数列だけです。 Athena は プロビジョンドの 容量を 使わず、 クエリごとの 料金で 使っています。 集計の 結果を 変えずに、 Athena の 料金を 下げたいと 考えています。 最も 適切な 方法は どれですか。
正解は
問19ある 通販会社が、 EC2 の 上で Oracle Database を 動かしており、 データベースの ライセンスの 費用が 大きな 負担に なっています。 要件は 「Oracle の ライセンスが 要らない、 AWS が 管理する リレーショナルデータベースへ 移すこと」と 「移行の あいだも データを 同期し続け、 切り 替えの 停止を 短く する こと」です。 アプリの SQL の 手直しは 許されています。 最も 適切な 方法は どれですか。
正解は
問20ある 地方 銀行が、 コンテナに まとめた 集計の 処理を 1 日に 1 回動かしています。 1 回の 処理には およそ 2 時間かかります。 今は 常時起動の EC2 の 上で cron から 動かしており、 処理の ない 22 時間も インスタンスの 料金を 払っています。 要件は 「処理が 動いている 間だけ 計算の 料金を 払う こと」と 「サーバーの 管理を しない こと」です。 最も 適切な 構成は どれですか。
正解は
ほかの分野
セキュアな設計
IAM と
アカウントの 管理、 ネットワークと ワークロードの 防御、 データの 保護と暗号化 弾力性の
ある設計 疎結合と
スケール、 高可用性と災害対策 高性能な設計
ストレージの
性能、 コンピューティングと データベースの 性能、 ネットワークと データ取り込みの性能
AWS ソリューションアーキテクト アソシエイトの頁に、
続きは ゆめさくで
試験の