3.4 APEXランタイム環境について

Oracle APEXランタイム環境について学習します。

どのソフトウェア開発ライフ・サイクルでも同じですが、開発、テスト/QAおよび本番用の環境は別々にすることをお薦めします。APEXでは、テスト用インスタンスと本番インスタンスの場合はAPEXのランタイム・バージョンのみをインストールできるようになっています。このランタイム環境により、インストールするフットプリントと権限を最小限に抑えることができます。また、ランタイム・インスタンスでは開発者が本番アプリケーションを不注意で更新することが避けられるため、アプリケーションのセキュリティが向上します。

APEXランタイム環境では、アプリケーションは実行できますが、管理用のWebインタフェースは提供されません。ランタイム環境に含まれるのは、アプリケーションの実行に必要なパッケージのみです。このため、ランタイム環境はより堅牢な環境となります。APEXランタイム環境は、APEX_INSTANCE_ADMIN APIおよびSQL DeveloperまたはSQLclを使用して管理します。

開発環境のセキュリティとパフォーマンスを確保するために、この機能はOracle Cloudで実行されているAPEXインスタンスでは使用できません。

既存のインスタンスに対して開発者インタフェースの削除または追加を行うスクリプトが提供されます。

参照: