AWS-リレーショナルデータベースサービス

Amazon RDS (Relational Database Service)は、リレーショナルデータベースの作成と運用を可能にするフルマネージドSQLデータベースクラウドサービスです。RDSを使用すると、費用効果が高くスケーラブルな方法で、どこからでもファイルやデータベースにアクセスできます。

AmazonRDSの機能

AmazonRDSには次の機能があります-

  • Scalable− Amazon RDSでは、AWSマネジメントコンソールまたはRDS固有のAPIを使用してリレーショナルデータベースをスケーリングできます。RDS要件を数分以内に増減できます。

  • Host replacement− Amazon RDSのハードウェアに障害が発生すると、これらの状況が発生することがあります。心配する必要はありません、それは自動的にアマゾンに置き換えられます。

  • Inexpensive− Amazon RDSを使用して、消費したリソースに対してのみ支払います。事前の長期的な取り組みはありません。

  • Secure − Amazon RDSは、ネットワークを完全に制御して、データベースと関連サービスにアクセスします。

  • Automatic backups − Amazon RDSは、過去5分間のトランザクションログを含むデータベース内のすべてをバックアップし、自動バックアップタイミングも管理します。

  • Software patching−データベースソフトウェアの最新のパッチをすべて自動的に取得します。DBエンジンバージョン管理を使用して、ソフトウェアにパッチを適用するタイミングを指定することもできます。

Amazon RDSを設定する方法は?

Step 1−AWS管理コンソールにログインします。次のリンクを使用して、AmazonRDSコンソールを開きます-https://console.aws.amazon.com/rds/

Step 2 − Amazon RDSコンソールの右上隅で、DBインスタンスを作成するリージョンを選択します。

Step 3 −ナビゲーションペインで[インスタンス]を選択し、[DBインスタンスの起動]ボタンをクリックします。

Step 4−DBインスタンスの起動ウィザードが開きます。必要に応じてインスタンスのタイプを選択して起動し、[選択]ボタンをクリックします。

Step 5 − [DBの詳細の指定]ページで、必要な詳細を入力し、[続行]ボタンをクリックします。

Step 6 − [追加の構成]ページで、MySQL DBインスタンスを起動するために必要な追加情報を入力し、[続行]ボタンをクリックします。

Step 7 − [管理オプション]ページで、選択を行い、[続行]ボタンをクリックします。

Step 8 − [レビュー]ページで、詳細を確認し、[DBインスタンスの起動]ボタンをクリックします。

これで、DBインスタンスがDBインスタンスのリストに表示されます。

データベースをMySQLDBインスタンスに接続する方法は?

以下は、MySQLDBインスタンス上のデータベースに接続する手順です。

Step 1 −クライアントコンピューターのコマンドプロンプトに次のコマンドを入力して、MySQL DBインスタンス上のデータベースに接続します(MySQLモニターを使用)。

Step 2 − <myDBI>をDBインスタンスのDNS名に、<myusername>をマスターユーザー名に、<mypassword>をマスターパスワードに置き換えます。

PROMPT> mysql -h <myDBI> -P 3306 -u <myusername> -p

上記のコマンドを実行すると、出力は次のようになります。

Welcome to the MySQL monitor.  Commands end with ; or \g. 
Your MySQL connection id is 350 
Server version: 5.2.33-log MySQL Community Server (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.  
mysql>

DBインスタンスを削除する方法は?

タスクの完了後、DBインスタンスを削除して、課金されないようにする必要があります。次の手順に従って、DBインスタンスを削除します-

Step 1 − AWSマネジメントコンソールにサインインし、次のリンクを使用してAmazonRDSコンソールを開きます。

https://console.aws.amazon.com/rds/

Step 2 − [DBインスタンス]リストで、削除するDBインスタンスを選択します。

Step 3 − [インスタンスアクション]ボタンをクリックし、ドロップダウンメニューから[削除]オプションを選択します。

Step 4 − [最終スナップショットの作成]で[いいえ]を選択します。

Step 5 − [はい、削除]をクリックして、DBインスタンスを削除します。

AmazonRDSのコスト

Amazon RDSを使用する場合は、最低料金やセットアップ料金なしで、使用料のみを支払います。請求は以下の基準に基づいています-

  • Instance class −価格は、消費されたDBインスタンスのクラスに基づいています。

  • Running time −価格はインスタンス時間で計算されます。これは、1時間に実行される単一のインスタンスに相当します。

  • Storage −請求額は、GBごとに選択されたストレージ容量プランに従って計算されます。

  • I/O requests per month −請求構造には、請求サイクルで行われたストレージI / O要求の総数も含まれます。

  • Backup storage−データベースの100%までのバックアップストレージに追加料金はかかりません。このサービスは、アクティブなDBインスタンスに対してのみ無料です。

最新の更新された価格構造およびその他の詳細については、次のリンクにアクセスしてください- https://aws.amazon.com/rds/pricing/