FAQのトピック

一般的な質問

Oracle APEX Application Developmentについて教えてください。

Oracle APEX Application Development(APEX Service)は、Oracle Cloud InfrastructureのOracle Autonomous Databaseで最新のデータドリブン・アプリケーションを構築および導入するための、事前構成済みでフルマネージドのセキュアなローコード・アプリケーション開発プラットフォームです。

Oracle APEX Serviceがローコード・アプリケーション開発フレームワークと呼ばれる理由を教えてください。

Oracle APEX Serviceを使用すると、プロやアマチュアの開発者は、従来のコーディングや膨大なWebテクノロジーの専門知識がなくても、最新のWebブラウザを使用してあらゆるデバイスで動作する高度なアプリケーションを構築できます。その宣言型でメタデータドリブンのアーキテクチャと強力なパッケージ化されたUIコンポーネントを組み合せることで、アプリケーション開発が大幅に簡素化されます。実際、Pique Solutionsの最近の調査(PDF)によると、開発者はOracle APEX Serviceを使用することで、エンタープライズ・アプリケーションを38倍迅速に構築できる可能性があるとされています。

Oracle APEX Serviceを使用する理由を教えてください。

Oracle APEX Serviceには、さまざまなユース・ケースがあります。

  • インタラクティブなレポート、データ可視化、ダッシュボードなどにデータの統合ビューを表示するアプリケーションを構築できます。特定のビジネス・ユーザー、部門、または組織全体に適したアプリケーションを簡単に作成できます。
  • エラーが生じやすいスプレッドシートを、信頼できる唯一の情報源(SSOT)を提供するOracle Databaseおよび対応するAPEXアプリケーションの完全に移入されたテーブルに置き換えます。
  • さまざまなビジネス・シナリオおよび業界向けにカスタマイズされたアプリケーションを作成できます。エンド・ユーザーとともにアプリケーションを迅速に反復、テスト、およびレビューできます。
  • パートナーや顧客などの外部ユーザー用のアプリケーションを迅速に構築したり、アプリケーション・データを共有するためのカスタムRESTエンドポイントを提供したりできます。
  • ユーザビリティとアクセシビリティについて心配することなく、既存のOracle Formsアプリケーションを最新化できます。最新のブラウザベースでモバイル対応のユーザー・インタフェースとして使用できます。

Oracle APEX Serviceの使用が想定されるユーザーを教えてください。

Oracle APEX Serviceは、事業部門のアナリスト、部門開発者、アマチュアのアプリケーション開発者、プロの開発者など、あらゆる種類のユーザーに対して、優れた機能、パフォーマンス、セキュリティを備えた魅力的なアプリケーションを簡単に構築できるようにします。これにより、ユーザーは複雑なコーディング技術ではなく、ビジネス上の問題の解決に集中できます。

Oracle APEX Serviceで、アプリケーション開発を簡素化する方法を教えてください。

Oracle APEX Serviceでは、複数のレイヤーでアプリケーションを開発および導入する複雑さを排除できます。ブラウザベースの直感的なリッチ・グラフィカル・インタフェースに従って、ユーザーはアプリケーションを作成できます。開発者は強力なUIコンポーネントを使用して、限られたコーディング量で高度な機能をアプリケーションに追加できます。Oracle APEX Serviceには、アプリケーションの状態を管理し、ロジックを実行するOracle Autonomous Databaseが含まれています。Oracle Autonomous Databaseは、包括的なデータベース・ライフサイクル管理を実現するため、DBAやDevOpsでデータベースを管理する必要がありません。その結果、シンプルかつ高速なうえにセキュアで軽量な、可用性の高いローコード・プラットフォームが実現します。

Oracle APEXは、すべてのOracle Databaseで使用できます。異なるOracle APEX環境で構築されたアプリケーションとOracle APEX Serviceとの互換性について教えてください。

Oracle APEXを使用すると、開発者は、オンプレミスやOracle Cloud Infrastructure、Oracle Cloud@Customer、Oracle Dedicated Region Cloud@Customer、サードパーティ・クラウドなど、Oracle Databaseが動作するあらゆる場所でアプリケーションを構築および導入できます。また、Oracle APEXを使用すると、オンプレミス環境とマルチクラウド、ハイブリッド・クラウド、または純粋なクラウド環境間でアプリケーションを簡単に移行できます。Oracle APEX Serviceとは異なる環境でOracle APEXを使用して構築されたアプリケーションは、通常、変更なしで、このサービスで実行できます。

Oracle APEX Serviceは、すべてのOracle Cloudリージョンで使用可能でしょうか。

Oracle APEX Serviceは、世界中のOracle Cloud Infrastructureリージョンで広く利用できます。ご使用のリージョンを確認してください。

Oracle APEX Serviceで、動的ワークロードに対応するために行われるスケーリングの仕組みを教えてください。

各Oracle APEX Serviceインスタンスは、フォールト・トレラントで可用性の高いOracle Autonomous Databaseによって事前構成されています。Oracle APEX Serviceを利用することで、アプリケーションのダウンタイムを発生させることなくコンピュート・リソースおよびストレージ・リソースを手動または自動で柔軟にスケーリングし、動的ワークロードのパフォーマンス要件を満たすことができます。Oracle Autonomous Databaseが設定、チューニング、バックアップ、パッチ適用、暗号化、スケーリングなどを行うため、ユーザーはアプリケーションの構築に集中できます。

Oracle APEX Serviceの価格設定について教えてください。

Oracle APEX Serviceは、きわめて高いコストパフォーマンスを発揮します。エントリーレベルの価格は、2ECPUと20GBのExadataストレージ(31日間連続稼働)で月額122米ドルからとなっています。アプリケーションが時間の経過とともに拡大しても、 Serviceでは従量課金の価格設定とすべて込みの価格設定を利用できるため、サービスのコストを低く抑えることができます。このサービスでは、アプリケーション、ユーザー、開発者、またはワークスペースごとの課金ではないことに注意してください。サービスとの間のデータ転送(イングレスとエグレス)は追加コストなしで含まれています。他のベンダーのローコード・ツールと比較しても、これらの特徴はオラクル独自のものとなっています。また、APEX Serviceの小規模なAlways Freeバージョンは、Oracle Cloud Free Tierで利用可能であり、サービスを無料で手軽に試すことができます。詳細については、価格のページをご覧ください。

Oracle APEXの各リリースはどのくらいの期間サポートされますか。

Oracle APEXは18か月間サポートされます。Oracle APEX には、Oracle JavaScript Extension Toolkit (JET) を含むいくつかのオープン・ソース・ライブラリが付属します。これらのライブラリーは頻繁に更新され、バグ修正はこれらのライブラリの最新リリースでのみ使用できます。オラクルのAPEXサポートポリシーは、オラクルと業界の標準に合わせて8か月に変更されました。

Oracle APEXは、APEXサービスおよびAutonomous Databaseの一部として、Oracle Cloud Infrastructure (OCI)でも使用できます。どちらのサービスもオラクルがフルマネージド・サービスとして管理し、APEXの新バージョンはオンプレミスとOCI上に同時に提供されます。お客様は、リリース後90日以内であれば、いつでもAPEXをアップグレードすることができます。この後、Oracle APEXは自動的にアップグレードされます。

その他の詳細およびリリースごとのサポート終了日については、をご参照ください.。

Oracle APEX Serviceが市場で入手可能な他の製品やサービスよりも優れている点を教えてください。

Oracle APEX Serviceは独自のサービスであり、他のローコード・ツールと比較していくつかの利点があります。

  • データベース内で動作。Oracle APEX Serviceのエンジンは、エンタープライズ・データベース内でアプリケーション・データのすぐ近くで動作するため、最大限のパフォーマンスとスケーラビリティでアプリケーションを実行できます。このデータベース内アーキテクチャにより、テクノロジー・スタックが効率化され、複数レベルのアプリケーションによる複雑さが解消されます。
  • AutonomousOracle APEX Serviceには、可用性の高いデータベース・サーバー上に事前構成された自己管理データベースであるOracle Autonomous Databaseが含まれています。設定、チューニング、パッチ適用を自動的に行い、柔軟にスケーリングし、データも自動的にバックアップします。また、スタックの障害を検出して修復し、運用効率を大幅に向上させます。他のローコード・ツールでは、これらのタスクを実行するためにDBAやDevOpsが必要になり、コストが大幅に増加します。
  • どこでも利用可能。Oracle APEX Serviceを使用して構築されたアプリケーションは、クラウド環境、マルチクラウド環境、ハイブリッド・クラウド環境、およびオンプレミス環境間で簡単に移行できます。ユーザーは、Oracle APEX Serviceでアプリケーションを直接簡単に導入および実行でき、必要に応じて、Oracle Databaseを使用できる他の環境にアプリケーションを移行できます。
  • 低価格Oracle APEX Serviceはフルマネージドのローコード・ソリューションであり、小規模なAlways Freeバージョンと有料のフル機能バージョンを利用できます(2 ECPUと20 GBのExadataストレージで月額122米ドルから)。有料サービスの各ECPUは、1時間あたりに数千ものアプリケーション・ページ・ビューをサポートできます。他のほとんどのローコード・ツールは、アプリケーション、ユーザー、開発者、またはワークスペースごとに課金されるため、アプリケーションの拡張に伴ってコストが大幅に増加します。

Oracle APEX Serviceの月次消費コストは見積もる方法を教えてください。

オラクルの直感的なCost Estimatorを使用すると、Oracle APEX Serviceのコストを簡単に見積もることができます。Cost Estimateatorのページにアクセスし、「アプリケーション開発」でOracle APEXを追加してください。その後、ECPUとストレージのニーズを調整して、サービスのおおよそのコストを確認できます。APEX Serviceの小規模なAlways Freeバージョンは、Oracle Cloudユーザーが無料で利用できます。

Oracle APEX Serviceに関連する正常性や使用率などの指標を追跡する方法を教えてください。

Oracle APEX Serviceは、Oracle Cloud Infrastructureに対してネイティブで動作し、複数の正常性監視機能を備えています。サービス・コンソールの「概要」タブと「アクティビティ」タブに、データベースの使用状況に関する情報が表示されます。また、ページ・ロード時間や上位のアクティブ・アプリケーションなどのAPEX固有の指標は、インスタンス内のAPEXアクティビティに関する詳細を確認するのに役立ちます。

Oracle APEX Serviceには制限がありますか。

Oracle APEX Serviceは現在、Oracle Net Services(SQL*Net)接続をサポートしておらず、事前構成済みのREST- SQLインタフェースへの直接アクセスはできません。アプリケーションが拡大し、これらの機能が必要な場合、お客様は、APEXが含まれ、SQL*NetおよびREST- SQLをフル・サポートしているOracle Autonomous Transaction Processingへのワンクリック・アップグレードを実行できます。詳細については、サービス・ドキュメントを参照してください。

Oracle APEX Serviceの機能についての詳細情報を得る方法を教えてください。

詳細については、ドキュメント・センターにアクセスしてください。