0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

AWS 認定ソリューションアーキテクト – プロフェッショナル 合格への道#24.5

Last updated at Posted at 2020-05-14

はじめに

毎日一問一答形式で学習しましたが、見るだけで学べる無料の講座を見つけたので見ます。

Exam Readiness: AWS Certified Solutions Architect – Professional (Japanese)

1. 組織の複雑性に対応する設計

クロスアカウント認証とアクセス戦略

  • AD
  • IAM
  • ID フェデレーション

ネットワーク

  • ハイブリッド仮想プライベートネットワーク (VPN) 接続
    • マネージドVPN
    • ソフトウェアVPN
    • VPNクラウドHUB
  • ストレージゲートウェイ
    • ファイルゲートウェイ
    • 仮想テープライブラリ
    • キャッシュ
    • ボリューム
  • 仮想プライベートクラウド (VPC) エンドポイント
    • インタフェース
    • ゲートウェイ

マルチアカウントの AWS 環境

  • 複数アカウントの請求戦略
    • 通知をグループエイリアスに送信する
    • 全てのアカウントにAWSタグ付け標準を設定する
    • AWS APIとスクリプトでベースラインの設定を自動化する
  • AWS Organizations
    • すべてのアカウントに対するポリシーを管理し、不要なアクセスをブロック
    • API を使用して新しいアカウントの作成を自動化
    • アカウントを組織単位 (OU) に編成
    • 一括請求 (コンソリデーティッドビリング) を提供

2. 新しいソリューションの設計

スケーリングと信頼性

  • Auto Scaling
    • Multi AZ Auto Scaling
    • Auto Scaling
    • 起動設定
    • ELBからトラフィックを分散させる方法
    • ELBにインスタンスを登録する方法

中間層スケーリング

  • 外部向けELB
  • 内部向けELB
    • SNS置き換え
      • SQSにファンアウト
      • 非同期
      • バッチ処理
    • SQS置き換え
      • 非同期タスク
      • 単一方向のみ
        • キューを追加すれば双方向可能
      • 順不同
      • 少なくとも一回配信
    • Kinesis置き換え
      • 非同期タスク
      • 単一方向のみ
      • シャード内での配列
      • 少なくとも一回セマンティクス
      • 独立したストリーム位置

data streams/firehose

  • data streams
    • 受信レコードごとのカスタム処理
    • 一秒未満のレイテンシ
    • ストリーム処理フレームワークの選択
  • firehose
    • 管理が不要
    • 60秒以上の処理レイテンシ
    • S3,Redshift,ESなどの分析ツールが使用可能

EBS/store

  • EC2インスタンスにアタッチされているEBSボリュームサイズを変更可能に
    • EBSのボリュームタイプおよびスループットまで変えれる

Amazon Elasticcash:redis/memcashed

  • redis
    • 永続的なキャッシング
    • マルチAZでの自動フェイルオーバー
    • リードレプリカを使用してスケーリング可能
      • スケールアップ可能
      • スケールアウト・スケールダウン不可能
    • バックアップおよび復元操作をサポート
    • AOFログの有効化によるノードのリカバリが可能
  • memcashed
    • 非永続的キャッシング
    • key-valueストレージ
    • スケールアップおよびアウトの両方が可能
    • 複数ノードを使用したスケールアウト
    • バックアップおよび復元操作はサポート対象外
    • マルチスレッドオペレーションをサポート

Amazon DynamoDB

  • ACIDトランザクションを実行するRDBは必要か
  • 非構造化データはあるか
  • DynamoDBの前段にElasticCashを設置して運用
  • DAXの二つのキャッシュ方法

Amazon CloudFront

  • S3 OAI
  • 信頼された署名者
  • 署名済みURLとS3 URLの違い

AWS CloudFormation

  • Condition/AWS:parameter
  • Dleatiob Pollcy
  • AWS CloudFormation StackPollcy
    • スタックの削除ではなくスタックの更新を停止できる

セキュリティ要件と制御

  • AWS Cognito
    • user pool
    • ID pool

AWS S3

  • Glacier 読みとりボールトロックポリシー

ビジネス要件に基づいたデプロイ戦略

  • インフラストラクチャのデプロイ
    • AWS OpsWorks
    • AWS CloudFormation
    • AWS EB
  • コード/デプロイ管理
    • AWS CodeCommit
    • AWS CodePipeline
    • EB
  • アプリケーションのデプロイ
    • Code Deploy
    • EB
    • OpsWorks
  • ランタイム/コンテナ
    • EC2
    • ECS
    • Lambda
    • EB

3. 移行の計画

  • migration planing
    • retain
      • そのままにする
    • rehost
      • 構成は変えずにクラウド化
    • refacter
      • 構成を変えてクラウド化
    • replatform
      *
    • replace
      • クラウドで代用
    • retire
      • そのシステムを廃止する

4. コスト管理

  • EB

5. 既存のソリューションの継続的な改善

  • AWS torouble shooting
    • S3 log
      • バケットアクセスログ
        • 要求タイプ・リソース・日時などデータ要求に対するログ
    • ELB
      • ネットワークとらしゅ
        • クライアントIP・レイテンシ・サーバのHHTTPコード・リクエスト内容
    • CloudTrail
      • AWSAPI呼び出し
      • 誰がいつ何を
    • FlowLogs
      • NICとサブネットに出入りするIPトラフィックをキャプチャ
      • NACLが適切に構成されていることを確認し、接続とセキュリティの問題を解決する
    • Cloudwatchlogs
      • OSとアプリの監視
    • Config
      • 構成管理
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?