APEX Application Development

Oracle APEX Application Development (APEX Service)は、開発者が保守しやすい機能が豊富なミッションクリティカルなアプリケーションを迅速に構築できるようにするローコード・アプリケーション開発プラットフォームです。APEXはAIを活用することで、アプリケーション開発を加速し、ユーザーにより豊かなエクスペリエンスを提供します。アプリケーションが使用されたときに消費されたリソースに対してのみ料金を支払います。

Oracle APEXを使用したエンタープライズ・ローコード・アプリケーションの紹介(1:40)

APEX 24.1の開発者向け生成AI機能

APEX 24.1リリースでは、GenAIを使用して、アプリケーション開発者およびアプリケーション・ユーザーが容易に業務を遂行できるようにします。開発者が、より短時間でユーザーが気に入る、さらに優れたミッションクリティカルなエンタープライズ・アプリケーションを作成できるよう支援する方法をご覧ください。

APEX、InfoWorldの2023 Technology of the Year Awardを受賞

InfoWorldは、「Software Development: Platforms」部門においてOracle APEXを今年最高のプラットフォームとして表彰しました。

ODTUG Kscope24にご参加ください!

テネシー州ナッシュビルで7月14日から18日まで開催されるODTUG Kscope24の年次APEXカンファレンスで、APEX 24.1の動作をご覧いただき、同様の志を持つ世界中の開発者やビジネス・リーダーとベストプラクティスについてご交流ください。

Webキャスト・シリーズ:Oracle APEXによるビジネス・イノベーション

このWebキャストでは、Oracle APEXを使用して革新的なローコード・アプリケーションを構築している世界中のお客様をご紹介します。彼らがビジネス上の問題をどのように解決しているかをご覧ください。

アプリケーションの構築時間を20倍高速化

Pique Solutionsの時間と動作に関する調査では、開発者はOracle APEXを使用することで、アプリケーションを少なくとも20倍迅速に構築できることがわかりました。

APEXのAI機能はデータベース内のすべてのメタデータに直接アクセスすることができ、エキスパートが手作業で行うよりも複雑なクエリを実行し、より正確な結果を生み出すことができるため、APEXは最も効率的な方法で目的のデータを取得することができます。

IDC、データ管理ソフトウェア担当リサーチ・バイスプレジデント,Carl Olofson氏

「第4世代言語(4GL)やローコード開発ツールは何十年も前から存在し、その多くはデータベースと結びついています。しかし、ほとんどの場合、それらはデータベースの外側で、外部クライアントとしてやりとりしています。Oracle APEXはデータベース・システムの内部に存在するため、Oracle Databaseのすべての重要な機能を活用しながら、アプリケーションとデータ間のレイテンシなしを実現します。しかし、本当に際立っているのは、コードではなくデータベース・システムのコントロール・ブロックを生成し、アプリケーションを手続き的ではなく宣言的に構築することです。つまり、その運用はデータベースの要素と結びついているため、常に自己文書化されます。



この最新バージョンでは、APEXはAIによる自然言語処理(NLP)機能と完全に統合されており、通常の人間の言語によるリクエストに応じてデータ操作やビューを作成できるだけでなく、データベースのエキスパートによってのみ利用可能であったデータベースの最適なナビゲーションも実現します。APEXのAI機能はデータベース内のすべてのメタデータに直接アクセスすることができ、エキスパートが手作業で行うよりも複雑なクエリを実行し、より正確な結果を生み出すことができるため、APEXは最も効率的な方法で目的のデータを取得することができます。APEXでは、AIベクトル検索またはJSONリレーショナル二面性ビューもアプリケーションに統合されます。このように、APEXは構造化データも非構造化データも広範なデータを開放し、技術者ではないユーザーでも完全かつインテリジェントで詳細なアクセスが可能です。」


IDC、データ管理ソフトウェア担当リサーチ・バイスプレジデント、Carl Olofson氏

ローコードAppDevにAPEXを選択する理由

アプリケーションをより早く構築

複雑なWebテクノロジーを習得しなくても、ミッションクリティカルなアプリケーションをコーディングよりも20倍高速に作成できます。フルマネージドのローコード・アプリケーション開発プラットフォームを活用して、エンタープライズ・レディのAIによるアプリケーションを迅速に構築・導入できます。

ローコードのAIによるアプリケーション開発

リッチなブラウザベースの直感的なグラフィカル・インターフェースにより、アプリケーションをより迅速に作成できます。APEXの宣言的な開発アプローチでは、強力なUIコンポーネントを使用して、限られたコーディングでアプリケーションに高レベルな 機能を追加することができます。

アジャイルな開発

複雑な多段階の導入を必要とせずに、多くの場合リアルタイムで、変更を繰り返して実装しながら、拡張を行うことができます。

信頼性の高いアプリの応答性

APEXで構築されたアプリケーションのレスポンシブ性は非常に高くなります。フォーム、チャート、レポートなどのコンポーネントは、追加のコードなしで、同じ機能を維持しながら、さまざまな画面解像度でシームレスに機能します。

組み込みのセキュリティ

フレームワークにセキュリティが組み込まれているため、クロスサイト・スクリプティングからSQLインジェクションまで、アプリのセキュリティ上の欠陥の数を最小限に抑えることができるよう支援します。セキュリティ要件の構成にかかる時間を短縮します。

コードのインストルメンテーションとトレース

詳細な診断データは、開発サイクルの早い段階でアプリケーションの欠陥やパフォーマンスの問題を見つけるのに役立ちます。

すぐに利用できるOracle Databaseの機能

リレーショナル、JSON、空間などの最新のすべてのデータ型をサポートするOracle Databaseから継承された機能を活用します。

リレーショナル・テーブルに格納されたデータをシンプルな JSON ドキュメントとしてアクセスできる JSON リレーショナル二面性 や、アプリケーションに類似検索を追加する AI Vector Search などの機能により、AppDevがより使いやすくなります。

RESTインターフェイスを使用して、ローカルとリモートの両方のデータソースからのデータを統合します。


自律型運用

自動管理

エラーが発生しやすい手動操作を機械学習主導の自動化に置き換えて、アプリケーションスタック全体のプロビジョニング、スケーリング、セキュリティ保護、バックアップ、修復を行います。

一貫性のある高いパフォーマンス

独自のデータベース内アプリケーション・アーキテクチャ、自動化されたデータベース・チューニング、およびAutonomous Databaseと専用のExadataハードウェアのインデックス作成機能により、高いパフォーマンスを一貫して実現します。

合理化されたアーキテクチャ

高度に合理化されたアーキテクチャにより、開発者の生産性、スケーラビリティ、アプリケーションのパフォーマンスが向上します。セッション状態を自動的に管理し、アプリケーションロジックを解決し、データベース内のデータをほぼゼロレイテンシのデータアクセスで直接操作できます。

自動スケーリング

データ量とユーザー数が増加しても、スループット要件を満たすようにコンピューティング・リソースがダウンタイムなしで自動的にスケーリングされます。

常時オンライン

オラクルのGen 2 Cloud Infrastructure、Oracle RAC、毎日の自動バックアップを組み合わせて使用することで、高可用性を実現します。

簡単な管理

Oracle Cloud Infrastructureコンソール、パブリックREST API、ソフトウェア開発キット(SDK)を介した使いやすい管理機能により、ユーザーは、ガバナンスの設定や使用量/請求額の分析など最も一般的なタスクを実行できます。


低コスト

消費したリソース分に対してのみ支払い

オンラインの弾力性のあるスケーリングを使用して、変化するビジネスニーズにクラウドリソースを一致させることで、イノベーションとコスト削減を最適化します。真の従量課金制のエクスペリエンスにより、消費したリソースに対してのみお支払いいただきます。

アプリケーション単位、ユーザー単位の追加料金なし

制限なしでアプリケーションを構築できます。他のローコード・プラットフォーム・クラウド・プロバイダーとは異なり、アプリケーション、開発者、またはエンドユーザー単位で、不明瞭な料金や追加の使用料が発生することはありません。

期間の制限なく使用できる無料バージョン

Oracle Cloud Free Tierで提供されるAPEXサービスの小規模向けAlways Freeバージョンを使用すると、サービスを無料で手軽に試すことができます。アプリケーションを充実させるために追加の機能が必要になった場合は、使用中の無料のAPEXサービスを有料のフル機能バージョンにワンクリックでアップグレードして、コンピューティングリソースとストレージリソースを柔軟に拡張できます。


強力なデータ視覚化

ファセット検索

ファセット検索により、ユーザーはデータを迅速に検索して絞り込むことができます。わずか数回のクリックで、新たな方法でデータを確認し、新たなインサイトを見出せるようにユーザーを支援します。

動的チャート

強力なグラフと視覚化機能は、HTML5に完全に対応しており、最新のブラウザで機能します。Oracle JETは、開発者向けのモジュール型オープンソースのグラフ機能ツールキットを提供します。

インタラクティブ・レポート

インタラクティブ・レポート・コンポーネントを使用すると、ユーザーはコーディングなしで、データの表示方法を独自のニーズに応じて簡単にカスタマイズできます。

カードコンポーネント

カードを使用してデータの強力な新しい表示方法への扉を開きます。カードコンポーネントは、アイコン、バッジ、メディア、高度なHTML式、カードごとに複数のアクションを定義する機能などを備えており、外観を簡単にカスタマイズできます。


スプレッドシートの変換

数分でスプレッドシートをWebアプリに

数回クリックするだけで、スプレッドシートを、カスタマイズ可能なダッシュボード、チャート、レポート、フォームを備えた完全に機能するWebアプリに変換できます。Webアプリからデータに簡単にアクセスしてメンテナンスできます。

データの整合性と精度の向上

信頼できる唯一の情報源として一元管理された場所をアプリのアクセス先とすることで、スプレッドシートの無秩序な増加とデータの不正確さを排除します。

認証と承認の有効化

SSO、OAuth2、OpenID Connectなどでアプリを保護します。ほとんどのスプレッドシートに欠けているセキュリティをアプリに提供します。


デフォルトの生産性アプリ

すぐに使えるアプリ

重要かつ一般的なビジネスシナリオ向けに、20を超える生産性アプリが用意されています。これらのアプリは完全に機能し、すぐに使えます。

拡張可能なアプリ

デフォルトのアプリをビジネスニーズに応じて拡張およびカスタマイズできます。これらのアプリは独自の要件に簡単に合わせることができます。


RESTデータアクセス

Webサービスを使用する

Oracle SaaSアプリケーションのRESTエンドポイントを含むさまざまなWebサービスからデータにアクセスし、SQLを使用して結果を操作します。

REST APIの提供

組み込みのRESTワークショップを使用してOracle DatabaseオブジェクトにアクセスするWebサービスをすばやく構築し、1回のクリックでSwagger APIドキュメントを生成できます。


グローバル化とローカル化

翻訳

ロジックを複製したり、アプリを再パッケージ化したりすることなく、実行中のアプリケーションUIを複数の言語に翻訳します。

ローカライズ

エンドユーザーの現在の場所に基づいて、アプリケーションコンテンツを簡単にフォーマットして表示します。


生成AIを利用したAppDev

APEXでは、組込みのGenAIを使用してアプリケーション開発を簡素化し、機能豊富なミッションクリティカルなアプリケーションを大規模に構築する時間を短縮します。自然言語を使用してコードを生成し、ワンクリックのデバッグ修正を実行するか、自然言語を使用してコードではなく必要な機能とコンポーネントを指定してアプリケーションの作成を開始します。

APEX AIアシスタント

自然言語プロンプトを入力して、有効なSQL文を作成します。APEX AI Assistantでは、SQL構文が記憶されるため、結合の記述が不要になり、自動化されます。既存のコードについて説明し、簡単なクリックで採用できるコード・バグ修正を提案して、日常のコーディング・タスクを不要にします。

アプリケーション・アシスタントの作成

自然言語を使用して、新しいアプリケーションの目的の属性と機能を指定します。基礎となるコードではなく、独自のカスタマイズされたアプリケーション機能を作成することに労力とリソースを集中させます。

対話型AIによる会話

すぐに利用可能な対話型インターフェースをアプリケーションに簡単に追加でき、エンド・ユーザーがアプリケーションと自然言語で「会話」することを実現します。生成AIや自然言語処理コンポーネントを最初から構築せずに、リッチなアプリ内エクスペリエンスを提供します。

デモ: AI支援AppDevの動作を見る(3:40)


エンタープライズ対応

APEXは、Oracle Databaseが提供する最新の機能を活用しているため、APEXで開発されたアプリケーションは、その名のとおりエンタープライズ対応になります。APEXアプリケーションは、Oracle Databaseが提供するセキュリティ、パフォーマンス、スケール、および可用性を継承します。

最新のOracle Database機能を使用して、エンド・ユーザー・エクスペリエンスをさらに向上させます。たとえば、APEXをOracle Databaseにある AI Vector Searchと組み合わせて使用し、ドキュメント、画像、およびその他の非構造化データのセマンティック検索と、自社のビジネスデータの検索を組み合わせます。

デモ: 「APEX with AI Vector Search」の動作を見る(2:15)


Hilton-logo

NRI、Oracle APEXでアプリケーション開発工数を65%削減

「Oracle APEXは、当社が顧客に提供する価値の重要な原動力となっています。Oracle APEXによって、コスト削減とアプリケーション開発の迅速化の両方が可能になりました。

一色章太氏 NRI、bit.Labs Systemアーキテクト

APEXサービスの事例

  • クラウドおよびモバイル・アプリケーション

    さまざまなユース・ケースに対応する新しいクラウド・アプリケーションやモバイル・アプリケーションを、最小限の労力で構築します。

    Oracle APEXのモバイル機能

  • データドリブンなアプリケーション

    強力な組み込みのチャートとデータの可視化により、急速に拡大するデータを管理します。

  • スプレッドシートの交換

    自動生成されたレポートやデータ入力フォームで、スプレッドシートを完全に機能するアプリケーションに変換します。

  • SaaSとパッケージ・アプリケーションの拡張機能

    機能のギャップを埋め、高度にカスタマイズされたレポートを追加することで、SaaSとパッケージ化されたアプリケーションからより多くのものを取得します。

  • フォームの最新化

    既存のOracle Formsアプリをアップグレードして最新化します。最新の、ブラウザベースでモバイルフレンドリーなUIの代わりになります。

  • パブリックSaaSアプリケーションとISVアプリケーション

    APEX Serviceは、社内のビジネス・ニーズを満たすアプリケーションのための優れたソリューションであるだけでなく、パブリックなSaaSアプリケーションのプラットフォームにもなり、独立系ソフトウェア・ベンダー(ISV)がそのようなアプリケーションを提供するのを支援することもできます。Oracle Partner Networkのメンバーシップは必要ありません。

    Oracle APEXのユース・ケースについての詳細

2024年6月17日

Oracle APEX 24.1の一般提供の発表

オラクル、プロダクト・マネジメント担当バイスプレジデント、Ashish Mohindroo

Oracle APEX 24.1は通常ダウンロードが可能で、世界中のOCI APEX Application DevelopmentとAutonomous Database Cloud Serviceのリージョンに展開されています。この最新リリースで、生成AIを使用した初めてのローコード・アプリケーションの構築方法をご確認ください。

注目のブログ

すべて表示する

リソース

学習

ドキュメントとヘルプセンターツールにアクセスする

ヘルプセンターでは、サービス、入門ガイド、ワークショップのコンテンツに関する詳細情報を提供しています。


ここから始めよう


今すぐ開発を始める

APEXサービスでアプリを開発する


APEXトレーニング

APEXトレーニングと認定


APEX YouTubeチャンネル

APEXソリューションの詳細を確認する


APEX Office Hoursに参加する

APEX開発者および製品マネージャー向けトレーニングおよびハウツーセッションに参加する