黒本(AWS WEB問題集)で学習する過程を記録する①(AWSソリューションアーキテクト-プロフェッショナルを1ヶ月で取得する)
これの続きです。
muessenwirwollen.hatenablog.com
黒本(WEB問題集)を実施したので振り返ります。
SAP02
Cloudsearch
具体例
SQS
具体例
そもそもなぜメッセージングが必要となる?
SQSに関する補足
カスタマーゲートウェイ
SAP03
SQSの問題が間違っている
「順序性を担保するために、FIFOキューでLambdaがキックされるように設定する」が回答となっており、現在FIFOキューとLambda連携はサポートされていないため、誤っているように見える。あとでまとめてフィードバックするか。またこういうこともあるかと思うので、気になったところは自分で責任を持って進めることが必要だということを意識して取り組む。
Cloudformation
インフラの構成管理が容易にできる
AWS CloudFormation でインフラストラクチャをプロビジョニングすると、AWS CloudFormation テンプレートにプロビジョニングされたリソースやその設定が正確に記述されます。これらのテンプレートはテキストファイルであるため、テンプレート間の違いを追跡するだけでインフラストラクチャに対する変更を追跡できます。これは開発者がソースコードの変更を管理する方法に似ています。たとえば、バージョン管理システムをテンプレートに使用して、変更内容、変更者、変更日時を正確に把握できます。インフラストラクチャの変更を元に戻す必要がある場合はいつでも、テンプレートの以前のバージョンを使用できます。
リソース属性
作成、削除、変更、依存関係などのポリシーを設定できる。デフォルトではリソースが削除されてしまうため、DeletePolicyを設定することで、テスト実施後に環境が消えてしまって、テスト結果が見れないといったことを考慮して、段取りを組む必要がある。
EMR
EMRに限らず、各サービス使うときにはコスト最適化を意識したオプションの選択が必要。今回はコンピューティングの中でもEMRに関するインスタンスタイプのベストプラクティス。
アプリケーション向けのインスタンスの構成シナリオ
次の表は、通常さまざまなアプリケーションシナリオに適しているノードタイプ購入オプションと構成のクイックリファレンスです。各シナリオタイプの詳細情報を表示するには、リンクを選択します。
アプリケーションシナリオ マスターノード購入オプション コアノード購入オプション タスクノード購入オプション 長時間稼働クラスターおよびデータウェアハウス オンデマンド オンデマンドまたはインスタンスフリートの組み合わせ スポットまたはインスタンスフリートの組み合わせ コスト主導の作業 スポット スポット スポット データクリティカルな作業 オンデマンド オンデマンド スポットまたはインスタンスフリートの組み合わせ アプリケーションのテスト スポット スポット スポット