(通称:RDS)」はAmazonの提供する、リレーショナルデータベース構築サービスです。Serverなど多くのデータベースを管理画面から設定するだけで利用できます。RDSの仕様・公開情報に準じます。RDSの特徴・メリットRDSはDBサーバーの構築・運用をサポートしてくれる以下のような特徴があります。低コストRDSは初期費用は必要なく、稼働させた分だけ料金が発生する従量課金のため、短期間の利用でも最低限の料金で利用できます。利用データベースやサーバースペックによって時間ごとの料金が変わります。Server上記6種類からシステムやスキルに合ったものを選択できます。自前でDBサーバーを構築すると、サーバーOSやミドルウェアの管理が必要です。RDSではそうした管理をAWS側が自動で行うため、DBサーバー管理の手間が無くなります。Multi-AZ機能で高可用性を簡単に実現RDSにはSingle-AZ配置とMulti-AZ配置の2種類があります。Multi-AZを利用すると自動で複数のアベイラビリティゾーン(AZ)にマスターDB、スレーブDBが分散配置されます。通常、大きな作業コストのかかるDBの同期環境構築(レプリケーション)が省け、非常時のマスターからスレーブへの切り替え(フェイルオーバー)もRDSに任せることができます。RDSの料金RDSの料金はDB本体の利用料に加え、データを蓄積するストレージ料金、通信料金が発生します。支払い方法はEC2と同様に、従量課金の「オンデマンドインスタンス」と、定額制の「リザーブドインスタンス」の料金体系があります。例としてMySQLを利用した際のオンデマンドインスタンスの料金を挙げます。2018年8月時点の東京リージョン公式価格です。698.4USDMulti-AZ構成は単純に倍額になります。ストレージ料金ストレージは3種類あり、それぞれ料金が異なります。あたり/月MagneticストレージはHDDのことで、SSDにくらべI/Oスピードに差があります。通信料金EC2と同額のデータ送信料金が発生します。USD/GBなお、外部からのデータ受信は無料です。特徴から料金についてご紹介しました。RDSの魅力をまとめると以下になります。導入までの期間短縮シンプルなWebサイトの場合は、EC2にWebサーバーとDBサーバーを同居させる方がコストメリットが良い場合もあります。個人情報を取り扱うためセキュリティを高めたり、サーバーへの負荷を分散させるためにWebサーバーとDBサーバーを分離させたい場合などはRDSが有力な候補となります。参考になりましたら幸いです。ツイートシェアはてなゴトーUI/UXエンジニア。デザイン、サービス設計、機能(UI)設計、サーバサイド、SEO、ウェブマーケティングなどWebの全般に関わり、現在はBtoBの領域中心にWebとユーザーのふれあい方(体験:UX)に関して垣根なく取り組んでいます。