概要
AWS、クラウドシステムを学び、運用する上で重要な概念であるAWS Well-Architected フレームワークについて簡単にまとめました。本フレームワークは原則であって、厳守するものではないことが注意点です。
AWS CloudTech で学んだことのまとめです。
AWS Well-Architected フレームワークとは
AWS の長年の知見が詰まったペストプラクティス集。5 つのカテゴリーに分かれる。
- 運用上の優位
- セキュリティ
- 信頼性
- パフォーマンス効率
- コスト最適化
運用上の注意
開発をサポートし、ワークロードを効率的に実行し、運用に関する洞察を高め、ビジネス価値をもたらすためのサポートプロセスと手順を継続的に改善する能力
- ログを監視し、モニタリングする
- インフラをコード化し、安全に、頻繁にアップデートする
セキュリティ
セキュリティの柱では、データ、システム、資産を保護し、クラウドテクノロジーを活用し、セキュリティを向上させる機能
- 権限管理、追跡調査ができる仕組み
- 全てのレイヤーへのセキュリティを適用
- 継続改善する仕組み
- リハーサルや自動復旧の仕組み作り
信頼性
期待されるタイミングで、意図した機能を正確にかつ一貫して実行するワークロードの能力。ライフサイクル全体 j を通じてワークロードを運用及びテストする機能を含む
- 単一障害点(一箇所の障害で全てがストップする箇所)がないか
- 自動的にリソース拡張する仕組み
- 障害の影響を軽減する仕組み
- 事前テストの実施
パフォーマンス効率
システムの要件を満たすためにコンピューティングリソースを効率的に使用し、要求の変化とテクノロジーの進化に対してもその効率性を維持する能力
- 最新テクノロジーのメリットを理解し、選定する
- 価値の高い仕事に集中する
- 最新テクノロジーの比較、実験を頻繁に行う
コスト最適化
最も低い価格でシステムを運用してビジネス価値を実現する能力
- コストを計測し、削減できる取り組みの実施
- 差別化に繋がらない高負荷の作業に費用をかけない
- 費用を分析・属性化(タグ付け)を行う
用語
用語 | 説明 |
---|---|
リフト&シフト | オンプレミスからクラウド環境への移管作業 |