初心者のための AWS RDS

注文アプリを PostgreSQL に接続し、インスタンス作成、SQL、アクセス制御、スナップショット復元、リードレプリカ、障害診断を学びます。

AWS

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

注文アプリを PostgreSQL に接続し、そのデータベースを管理する方法を学びます。プライベートな RDS インスタンスを作成し、注文の保存、アクセス制限、削除データの復元、レプリカへの読み取りを実践します。5 つのガイド付きラボの後に、独立した障害診断チャレンジに取り組みます。

学ぶこと

  • PostgreSQL インスタンスを作成し、アプリをそのエンドポイントに接続する。
  • 注文テーブルを定義し、レコードを挿入して SQL で検索する。
  • ネットワークアクセスを制限し、権限を絞ったデータベースユーザーを使う。
  • 手動スナップショットから別のインスタンスを復元し、アプリのデータを回復する。
  • プライマリへの書き込みとレプリカからの読み取りを分け、複製と読み取り専用動作を確認する。
  • 誤った接続先を診断し、修復と削除の際に無関係なデータを保持する。

対象者

基本的な AWS CLI の照会と、初心者向け AWS VPC コースの VPC、サブネット、セキュリティグループを理解している方が対象です。AWS EC2 と EBS コースで扱うアプリ接続の知識があると役立ちます。必要な SQL と PostgreSQL の概念は初めて使う際に説明します。

各単元は独立したブラウザ内 Linux 環境で始まり、Terminal、AWS View、準備済みの注文アプリを提供します。クライアントと接続設定は用意されており、個人の AWS 認証情報は不要です。操作範囲を守り、削除前に結果を確認します。

よくある質問

PostgreSQL の経験は必要ですか? いいえ。小さな注文アプリを通して SQL、接続設定、権限を学べます。

AWS 認定試験対策にも使えますか? はい。Cloud Practitioner と Solutions Architect – Associate に関連するリレーショナルデータベース、アクセス制御、復元、リードレプリカを練習します。試験ガイドと併用してください。試験範囲全体を網羅するコースではありません。

リードレプリカと Multi-AZ スタンバイは同じですか? いいえ。このコースのレプリカは読み取りを処理します。標準の Multi-AZ DB インスタンスのスタンバイは可用性とフェイルオーバーを目的とし、アプリ用の読み取りエンドポイントではありません。

講師

labby
Labby
Labby is the LabEx teacher.