SERVICE DOMAIN
Architecture アーキテクチャ
設計パターン、ベストプラクティス、設計判断。PUBLIC NOTES
知識ノート
AWS Well-Architected Framework
6 つの柱を使ってクラウドアーキテクチャを評価・改善する。
→サーバーレスアーキテクチャ
Managed・On-demand Service で Server 管理を減らしつつ、Application 層の安全性と信頼性責任を維持します。
→専門ソリューション概要
API、業務通信、エンドユーザーコンピューティング、IoT の対象からサービスを選びます。
→Amazon Connect
電話、Chat、IVR、Queue、Agent、Callback を備えた Cloud Contact Center です。
→Amazon SES
Application から API または SMTP で Transaction・通知・Marketing Email を送信します。
→Amazon WorkSpaces Applications
完全な仮想 Desktop ではなく、Desktop Application を AWS から Streaming 配信します。
→Amazon WorkSpaces Secure Browser
既存 Browser から AWS 管理の隔離 Browser Session へ接続します。
→Amazon WorkSpaces
User ごとに完全な Managed Windows / Linux Cloud Desktop を提供します。
→AWS Amplify
Web・Mobile チーム向けの Full-stack 開発、継続的デプロイ、Hosting Platform です。
→AWS AppSync
GraphQL API、Resolver、複数 Data Source、リアルタイム購読を管理します。
→AWS Cloud Adoption Framework
ビジネス、人材、ガバナンス、プラットフォーム、セキュリティ、オペレーションの観点からクラウド導入を進める。
→AWS IoT Core
多数の物理 Device を安全に AWS へ接続し、Telemetry と双方向 Command を扱います。
→コスト最適化
信頼性・安全性・性能目標を守りながら、Size、容量、料金モデルを継続的に適合させます。
→AWS 責任共有モデル
AWS はクラウド基盤の安全を、顧客はクラウド内の設定、Identity、Application、Data の安全を担当する。
→データ分析・機械学習パイプライン
DynamoDB の継続的な変更を S3 データレイクへ送り、同じ履歴を Athena 分析と SageMaker 学習に利用します。
→災害復旧戦略
RTO、RPO、Cost、Complexity に応じて Backup & Restore、Pilot Light、Warm Standby、Multi-Site Active/Active を選ぶ。
→高可用性とフォールトトレランス
High Availability は冗長化と復旧で停止を減らし、Fault Tolerance は障害中も最小限の中断で継続する。
→Multi-Account Architecture
環境、チーム、リスク境界ごとにアカウントを分離しながら、ガバナンスを一元化する。
→疎結合とイベント駆動アーキテクチャ
Queue、Event、安定した契約により、上流と下流の速度・障害・拡張境界を分離します。
→スケーラビリティと弾力性
成長を受け止める能力と、実需要に合わせて資源を自動増減する能力を区別します。
→TOPIC INDEX