【AWSアップデート】Amazon RDS for Oracleが「Oracle APEX 26.1」に対応!データベース直結のローコード開発がさらに進化

はじめに

AWSのフルマネージド型データベースサービスであるAmazon RDS for Oracleにおいて、強力なローコード開発プラットフォームの最新バージョンであるOracle Application Express (APEX) 26.1のサポートが開始されました!

これにより、開発者はインフラのパッチ適用やバックアップなどの運用管理をAWSに任せつつ、最新のAPEXが提供する強力な機能を利用して、モダンでセキュアなエンタープライズアプリケーションをさらに迅速に構築できるようになります。本記事では、このアップデートの概要からメリット、実務でのユースケース、設定方法までを詳しく解説します。

この機能の概要とメリット

Oracle APEXとは?

Oracle APEXは、Oracle Databaseに標準で組み込まれている(追加のライセンス費用なしで利用可能な)ローコード開発プラットフォームです。SQLや簡単なPL/SQLの知識があれば、レスポンシブWebデザインに対応した本格的なWebアプリケーションをブラウザ上からドラッグ&ドロップで素早く構築できます。

APEX 26.1 サポートによる主なメリット

  • 開発生産性の向上: 最新のUIコンポーネントや開発者用ツール改善により、アプリケーション開発からデプロイまでのサイクルがさらに高速化されます。
  • フルマネージドな運用: Amazon RDSのオプショングループ機能を利用して、簡単にAPEX環境の有効化、バージョンアップ、管理が行えます。
  • 強固なセキュリティとスケール: Oracle Databaseと密に結合しているため、データベースレベルのセキュリティ、アクセス制御、高いパフォーマンスをそのままアプリケーションに継承できます。

想定されるユースケース

RDS for Oracle + APEX 26.1 の組み合わせは、特に以下のようなビジネスシーンで大きな効果を発揮します。

  • 社内の「脱・Excel」推進: 共有スプレッドシートで行われていた複雑なデータ管理や手作業のプロセスを、短期間で堅牢なWebアプリケーションへ移行します。
  • 基幹システム(EBS等)のフロントエンド拡張: 既存のOracleデータベース内のデータを活用し、現場のニーズに合わせたモダンな承認ワークフローやダッシュボードを迅速に構築します。
  • プロトタイプの迅速な構築と検証: 新規ビジネスアイデアの検証(PoC)において、インフラ構築に時間をかけず、数日〜数週間で動作するモックアップを作成・公開できます。

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

RDS for OracleでAPEXを利用・移行する際は、以下の点に注意してください。

1. オプショングループによる管理

RDS for OracleにおいてAPEXは「オプション」として提供されます。APEX 26.1を利用するには、DBインスタンスに関連付けられている「オプショングループ」に APEX(または APEX-DEV)オプションを追加し、バージョンに 26.1 を指定する必要があります。

2. 既存バージョンからのアップグレード

既存のAPEXバージョン(例: 23.x や 24.x など)からアップグレードする場合、データの互換性やアプリケーションの動作検証を、本番環境に適用する前に開発・テスト用のクローン環境(RDSのスナップショット復元など)で入念に行うことを推奨します。

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

AWS CLIを使用して、既存のオプショングループに APEX 26.1 を追加するコマンドの例です。実際の設定時には、要件に合わせてパラメータを調整してください。

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

まとめ

Amazon RDS for OracleがOracle APEX 26.1をサポートしたことで、インフラ運用の負荷を最小限に抑えながら、最新のローコード開発トレンドを社内に取り入れる道が開かれました。既存のOracle Databaseに眠っているデータ資産を活用し、ビジネスの変化に即応できるWebアプリケーションをスピーディに構築する大チャンスです。

APEX 26.1は、Amazon RDS for Oracleが提供されているすべてのAWSリージョンで即座に利用可能です。ぜひ検証環境からその強力なローコード機能を体感してみてください!

上部へスクロール