ハンズオンチュートリアル

Linux、DevOps、Python/C/C++/Goプログラミング、データサイエンス、Web開発、Hadoopなどをカバーするステップバイステップのインタラクティブガイド。

プライベートサブネットにアウトバウンドアクセスを提供する

プライベートサブネットにアウトバウンドアクセスを提供する

プライベートアプリケーション用のパブリック NAT ゲートウェイを作成します。送信ルート、送信元アドレス変換、ルート欠落時の障害を確認し、自分の NAT リソースだけを削除します。
AWS
ネットワーク ACL の戻り経路を診断する

ネットワーク ACL の戻り経路を診断する

公開アプリの ACL 戻り経路を修復し、双方向の宛先ポートと拒否ルールの優先順位を確認して、初期設定へ戻します。
AWS
アプリケーション用サブネットを持つ VPC の作成

アプリケーション用サブネットを持つ VPC の作成

配送アプリケーションのネットワークを計画し、VPC と異なるアベイラビリティーゾーンの重複しない 2 つのサブネットを作成します。関係を確認し、自分の練習用リソースだけを削除します。
AWS
セキュリティグループでアプリケーションへのアクセスを制御する

セキュリティグループでアプリケーションへのアクセスを制御する

セキュリティグループで用意済みのアプリケーションへのアクセスを、1つの外部クライアントと TCP ポートに制限します。実際の許可・拒否リクエストとステートフルな応答を確認し、自分の練習用グループだけを削除します。
AWS
VPC エンドポイントで S3 にプライベート接続する

VPC エンドポイントで S3 にプライベート接続する

S3 ゲートウェイエンドポイントを作成し、NAT とサービスの経路を比較します。誤ったルートテーブル関連付けを診断・修復し、元のネットワークに戻します。
AWS
パブリックサブネットをインターネットに接続する

パブリックサブネットをインターネットに接続する

インターネットゲートウェイ、サブネットのルート、Elastic IP で公開アプリケーションへの経路を構築します。実際の外部 HTTP リクエスト、ルートの障害、練習リソースのみの削除を確認します。
AWS
SQS でジョブを送信して消費する

SQS でジョブを送信して消費する

ジョブキューを作成し、注文メッセージを受信して、提供された Lambda ワーカーで処理します。保存された結果を確認してからメッセージを削除します。
AWSShell
重複した効果を生まずにキュージョブを処理する

重複した効果を生まずにキュージョブを処理する

アトミックな DynamoDB 条件で注文作成を保護し、繰り返される SQS ジョブを消費して、完了した業務結果を上書きせずに重複を処理済みとして確認できることを検証します。
AWSShell
デッドレターキューで失敗したジョブを隔離する

デッドレターキューで失敗したジョブを隔離する

SQS の送信元キューをデッドレターキューに接続し、提供されたコンシューマーを実行します。正常な結果を失わずに、回数を限定した再試行後に失敗したジョブが隔離されることを確認します。
AWSShell
可視性タイムアウトと再配信を扱う

可視性タイムアウトと再配信を扱う

SQS の可視性期限切れを観察し、同じジョブを新しいレシートハンドルで受信して、処理時間を延長します。実際の保存結果を確認してから処理済みとして確認します。
AWSShell
SNS と SQS で通知をファンアウトする

SNS と SQS で通知をファンアウトする

注文通知を 1 回発行して独立した SQS キューへ配信し、1 つのサブスクリプションをフィルタリングして、送信元トピックの権限境界を確認します。
AWSShell
顧客の注文を保存してクエリする

顧客の注文を保存してクエリする

PostgreSQL に注文テーブルを作成し、顧客の注文を挿入して、アプリケーションが読み取る同じ保存データをクエリします。
PostgreSQLAWS
読み取りリクエストをリードレプリカに送る

読み取りリクエストをリードレプリカに送る

PostgreSQL リードレプリカを作成し、アプリのクエリを振り分けます。プライマリの新しい書き込みの反映と、レプリカへの直接書き込みの拒否を観察します。
AWSPostgreSQL
データベースへのアクセスをアプリケーションに限定する

データベースへのアクセスをアプリケーションに限定する

PostgreSQL へのネットワークアクセスをアプリケーションのセキュリティグループに限定し、必要な権限だけを持つデータベースユーザーを割り当てます。
PostgreSQLAWS
RDS スナップショットから注文を復元する

RDS スナップショットから注文を復元する

データベースのスナップショットを保存し、意図的な注文削除を観察した後、新しい RDS インスタンスを復元してアプリケーションデータを回復します。
AWSPostgreSQL
アプリ用の PostgreSQL データベースを作成する

アプリ用の PostgreSQL データベースを作成する

プライベートな RDS PostgreSQL インスタンスを作成し、標準 SQL クライアントで接続してアプリの接続先を設定し、最後に削除します。
AWSPostgreSQL
Application Load Balancer でリクエストを振り分ける

Application Load Balancer でリクエストを振り分ける

ALB を作成し、HTTP リスナーをターゲットグループに接続して、実際のリクエストを 2 台のサーバーに振り分けます。最後に作成したリソースを削除します。
AWS
Auto Scaling グループで容量を維持する

Auto Scaling グループで容量を維持する

起動テンプレートと Auto Scaling グループを作成し、実際のサーバーを観察して障害バックエンドの自動置換と削除を確認します。
AWS
  • 前へ
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 903
  • 次へ