Amazon は先ごろ、基盤となるオペレーティングシステムとデータベース環境へのアクセスを必要とするレガシーやカスタムのアプリケーションのマネージドデータベースサービスである RDS Custom を発表した。RDS Custom for Oracle は、最初の利用可能なサービスだ。
Amazon RDS Custom は、基盤となる EC2 インスタンスへのアクセスを提供しながら、データベースのセットアップ、操作、スケーリングを自動化する。顧客は、従来の RDS インスタンスとは大幅に異なるアプローチで、データベースと基盤となるオペレーティングシステムにアクセスして、設定を構成し、パッチをインストールし、ネイティブ機能を有効にすることができる。AWS のプリンシパルプロダクトマネージャである Santosh Rao 氏は、次のようにコメントしている:
マネージドサービスの実行とより多くのコントロールと選択の両者の長所を求めているお客様にとって、すばらしいマイルストーンです。
RDS Custom は、サポートされている AWS インフラストラクチャ、オペレーティングシステム、およびデータベースでデータベースインスタンスが実行されることを保証するサポート境界のモニタリングサービスを提供する。基盤となる Oracle Linux オペレーティングシステムへのすべての変更とカスタマイズは、Systems Manager と AWS CloudTrail を使用してログに記録される。新しいサービスは現在、Oracle Linux OS で実行される Oracle Database Enterprise Edition エンジンをサポートしており、これまでマネージドデータベースサービスに移行できなかった顧客とデプロイメントを対象としている。
出典: https://aws.amazon.com/blogs/aws/amazon-rds-custom-for-oracle-new-control-capabilities-in-database-environment/
AWS のプリンシパル開発者アドボケイトである Channy Yun 氏は、新しいオプションの恩恵を受ける可能性のあるマーケットを強調している:
ヘルスケアおよびライフサイエンス、テレコム、小売、銀行、ホスピタリティ向けの Oracle 業界専用アプリケーションなど、基盤となるデータベースおよびオペレーティングシステム (OS) に特殊なカスタマイズを行う必要があるレガシーやパッケージ化されたアプリケーションがいくつかあります。これらの特定のカスタマイズ要件を持つお客様は、Amazon RDS のようなフルマネージドデータベースサービスのメリットを享受できず、データベースをオンプレミスまたは EC2 インスタンスにデプロイすることになります。
RDS Custom オプションを使用すると、高可用性、データベースバックアップ、およびソフトウェアメンテナンスは完全に管理されなくなるが、顧客とクラウドプロバイダの間で責任を共有するモデルになる。AWS は、SSH または AWS Systems Manager を使用して RDS Custom DB インスタンスに接続する方法を文書化している。
Wipro の AWS アーキテクトである Clay Moore 氏は、Microsoft データベースがまもなくサポートされることを望んでいる:
今、私達には AWS でこれ以上の SQL クラスタを構築する必要なくなるように SA アクセスを必要とするワークロードのための RDS Custom for MS SQL が必要です。
FAQ で強調されているように DB インスタンスのスケーリングは Oracle ライセンスの条件によって制限され、顧客はデータベースソフトウェアのサードパーティサポート契約を維持する責任がある。Amazon RDS Custom for Oracle は現在、North Virginia と Ireland を含む AWS リージョンのサブセットで利用可能であり、独自のライセンス (BYOL) モデルの下で実行される。価格は、同等の従来の RDS インスタンスとは異なり、より高価だ。