SERVICE DOMAIN
Architecture アーキテクチャ
設計パターン、ベストプラクティス、設計判断。PUBLIC NOTES
知識ノート
Amazon Pinpoint(旧サービス概念)
講座の Pinpoint は Segment、Campaign、Journey で Multi-channel の顧客施策と分析を構成する。
→AWS Well-Architected Framework
6 つの柱を使ってクラウドアーキテクチャを評価・改善する。
→災害復旧戦略
RTO、RPO、Cost、Complexity に応じて Backup & Restore、Pilot Light、Warm Standby、Multi-Site Active/Active を選ぶ。
→HPC on AWS
Compute、Node 間通信、Storage I/O、Data Transfer のどこが Bottleneck かを見極めてから AWS Component を組み合わせる。
→リファレンスアーキテクチャと AWS Solutions Library
Architecture Center は設計を学ぶ場所、Solutions Library は評価済み Solution と実装資料を探す場所。
→AWS Architecture 面接速習
要件、制約、Fault Domain、State、Scaling、Recovery で AWS Architecture の回答を構成します。
→クラシック Web アーキテクチャ:単一サーバーから Stateless Multi-AZ へ
単一障害点、状態、容量、Data、Static Content の観点で AWS Web Architecture を発展させます。
→サーバーレスアーキテクチャ
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 学習に利用します。
→高可用性とフォールトトレランス
High Availability は冗長化と復旧で停止を減らし、Fault Tolerance は障害中も最小限の中断で継続する。
→Multi-Account Architecture
環境、チーム、リスク境界ごとにアカウントを分離しながら、ガバナンスを一元化する。
→疎結合とイベント駆動アーキテクチャ
Queue、Event、安定した契約により、上流と下流の速度・障害・拡張境界を分離します。
→スケーラビリティと弾力性
成長を受け止める能力と、実需要に合わせて資源を自動増減する能力を区別します。
→TOPIC INDEX