【AWSアップデート】Amazon RDS for Oracleが「Oracle APEX 26.1」に対応!ローコード開発をさらに加速させる最新機能をマネージドで活用しよう

はじめに

こんにちは!クラウドアーキテクトの技術ブログへようこそ。今回は、エンタープライズ領域で広く使われているマネージドリレーショナルデータベースサービス「Amazon RDS for Oracle」に関する注目のアップデートをお届けします。

AWSは、Amazon RDS for Oracleにおいて、強力なローコード開発プラットフォームである「Oracle Application Express (APEX)」の最新バージョンである「Oracle APEX 26.1」のサポートを開始しました。このアップデートにより、開発者は最新のローコード機能をフルに活用し、よりスピーディかつ安全にモダンなWebアプリケーションを構築できるようになります。

Oracle APEX 26.1の概要とメリット

まずは、今回のアップデートの核となる「Oracle APEX」および「バージョン 26.1」の概要と、RDS上で利用するメリットについて解説します。

Oracle APEXとは?

Oracle APEXは、Oracle Databaseに標準で含まれている(または追加費用なしで統合できる)ローコード開発フレームワークです。Webブラウザさえあれば、SQLやPL/SQLの知識を活かして、セキュリティが高くレスポンシブなエンタープライズWebアプリケーションを極めて短期間で開発・デプロイすることができます。

バージョン 26.1の主なメリット

  • 開発生産性の向上: 最新のUIコンポーネントや改善されたテンプレートにより、ユーザー体験(UX)に優れたモダンなアプリケーションを、より少ないコードで構築できます。
  • セキュリティとスケーラビリティの強化: Oracle Databaseが持つ堅牢なセキュリティ機能やスケーラビリティとシームレスに統合されており、企業のミッションクリティカルな要件にも対応します。
  • AWSによるフルマネージドな運用: 従来、APEXのバージョンアップやパッチ適用には複雑なデータベース管理作業が伴いましたが、Amazon RDS for Oracleを利用することで、簡単なオプショングループの設定変更だけで最新バージョンを導入・管理できます。

想定されるユースケース

Oracle APEX 26.1は、特に以下のようなビジネス現場で強力な武器となります。

  • 基幹システム(ERP等)の周辺システム・モックアップ開発: 既存のOracle Database内のデータを直接参照・更新するサブシステムや、現場向けの入力フォーム、ダッシュボードを迅速に立ち上げたい場合。
  • スプレッドシート業務のWebアプリ化: Excelやスプレッドシートで行われている煩雑なデータ管理業務を、セキュアなデータベース駆動型のWebアプリケーションへ移行させたい場合。
  • プロトタイプの迅速な検証(PoC): 新規ビジネスアイデアの検証において、数日〜数週間で動作するUI付きのプロトタイプを構築・デプロイしたい場合。

注意点や従来の機能との違い

Amazon RDS for OracleでOracle APEXを利用する場合、「オプショングループ(Option Group)」を使用してAPEXオプションを追加または変更します。

設定例(AWS CLIでのオプショングループへのAPEX追加イメージ)

以下は、AWS CLIを使用して既存のオプショングループにAPEX 26.1オプションを追加する際のコマンドイメージです。

aws rds modify-option-group \
    --option-group-name my-oracle-option-group \
    --options-to-include "OptionName=APEX,APEXVersion=26.1,Port=8080"

※実際のパラメータやオプション設定(APEX_DEVやAPEX_RTなど、開発環境用・ランタイム環境用の構成)の詳細は、ご利用のデータベースバージョンやシステム要件に応じて選択してください。

導入にあたっての注意点

  • 既存環境からのアップグレード: 旧バージョンからAPEX 26.1へアップデートする場合、アプリケーション内で使用しているカスタムJavaScriptやサードパーティ製プラグイン、非推奨となったAPIの互換性を事前に検証環境(ステージング環境)で十分にテストすることを強く推奨します。
  • 提供リージョン: Oracle APEX 26.1は、Amazon RDS for Oracleが提供されているすべてのAWSリージョンで利用可能です。
  • ライセンスとコスト: APEX自体の利用に追加のライセンス費用はかかりませんが、RDS for Oracleの実行インスタンスクラスに応じた通常の利用料金や、データ転送量、ストレージ容量に応じた料金が発生します。

まとめ

今回のAmazon RDS for OracleにおけるOracle APEX 26.1のサポート開始により、エンタープライズにおけるデータ活用とアプリケーション開発のスピードがさらに加速します。

インフラの運用負荷を極限まで下げる「Amazon RDS」と、アプリケーション開発のスピードを最大化する「Oracle APEX」の組み合わせは、モダンなビジネス価値を迅速に創出するための最適解の一つです。Oracle Databaseをすでにご利用中の方、または新規導入を検討されている方は、ぜひこの最新バージョンを試してみてください!

上部へスクロール