APEX Application Development

Oracle APEX Application Development (APEX Service) – это платформа разработки приложений с минимальным программированием, которая позволяет разработчикам быстро создавать полностью функциональные критически важные приложения, которые легко обслуживаются. APEX использует ИИ для ускорения разработки приложений и обеспечения более богатого опыта для пользователей. Оплата толькоресурсов, потребляемых при использовании приложения.

Введение в low-code для создания корпоративных приложений с использованием Oracle APEX (1:40)

APEX 24.1 предоставляет разработчикам генеративный ИИ

Версия APEX 24.1 использует генеративный ИИ, чтобы облегчить жизнь разработчикам и пользователям приложений. Узнайте, как это помогает разработчикам за меньшее время создавать лучшие критически важные корпоративные приложения, которые понравятся пользователям.

APEX получила награду «Технология года» InfoWorld 2023

InfoWorld признал Oracle APEX лучшим продуктом года в категории «Разработка программного обеспечения: платформы».

Присоединяйтесь к нам на ODTUG Kscope24!

Смотрите APEX 24.1 в реальном времени и обменивайтесь лучшим опытом с единомышленниками-разработчиками и бизнес-лидерами со всего мира на ежегодной конференции APEX на ODTUG Kscope24 с 14 по 18 июля в Нэшвилле, штат Теннесси.

Серия веб-трансляций. Инновации для бизнеса с Oracle APEX

Смотрите ежемесячные веб-трансляции, в которых мы рассказываем о заказчиках со всего мира, создающих инновационные приложения по принципу low-code на базе Oracle APEX. Узнайте, как они решают задачи, встающие на пути их бизнеса.

Создавайте приложения в 20 раз быстрее

Исследование компании Pique Solutions свидетельствует, что с помощью Oracle APEX разработчики могут создавать приложения как минимум в 20 раз быстрее, чем при использовании традиционных методов разработки приложений.

APEX может извлечь необходимые данные наиболее эффективным способом, поскольку функция ИИ в APEX имеет прямой доступ ко всем метаданным в базе данных и может выполнять более сложные запросы и генерировать более точные результаты, чем это было бы возможно вручную, даже экспертам.

Карл Олофсон, вице-президент по исследованиям, Data Management Software, IDC

Языки четвертого поколения (4GL) и инструменты разработки с минимальным программированием существуют уже несколько десятилетий, и многие из них привязаны к базе данных. Однако по большей части они находятся за пределами базы данных, взаимодействуя с ней как внешний клиент. Oracle APEX находится внутри системы базы данных, что обеспечивает отсутствие задержки между приложением и данными, используя при этом все основные функции СУБД Oracle Database. Но что действительно отличает его, так это то, что он генерирует не код, а управляющие блоки в системе базы данных, так что приложение создается декларативно, а не процедурно. Это означает, что он всегда содержит собственную документацию, поскольку его операции привязаны к элементам базы данных.



В этой последней версии APEX полностью интегрирован с функцией обработки естественного языка (NLP), управляемой искусственным интеллектом, которая позволяет не только выполнять операции с данными и создавать представления в ответ на обычные человеческие запросы, но и оптимизировать навигацию по базе данных, которая раньше была доступна только специалистам по базам данных. APEX может извлечь необходимые данные наиболее эффективным способом, поскольку функция ИИ в APEX имеет прямой доступ ко всем метаданным в базе данных и может выполнять более сложные запросы и генерировать более точные результаты, чем это было бы возможно вручную, даже экспертам. Кроме того, APEX интегрирует в приложения векторный поиск ИИ или представления реляционной двойственности JSON. Таким образом, APEX открывает широкий спектр структурированных и неструктурированных данных для полного интеллектуального детального доступа даже пользователей без технической подготовки».


Карл Олофсон, вице-президент по исследованиям, Data Management Software, IDC

Почему стоит выбрать APEX для low-code AppDev?

Быстрое создание приложений

Создавайте критически важные приложения в 20 раз быстрее, чем при написании кода, без необходимости изучать сложныетехнологии ИИ и веб-разработки. Используйте полностью управляемую платформу разработки приложений с минимальным программированием для быстрого создания и развертывания корпоративных приложений на базе ИИ.

Разработка low-code приложений на базе ИИ

Создавайте приложения с помощью богатого, интуитивно понятного графического интерфейса на основе браузера, который ускоряет создание приложений. На базе декларативного подхода к разработке в APEX можно использовать мощные компоненты пользовательского интерфейса для добавления высокого уровня функциональности в приложения с ограниченным кодированием.

Гибкая разработка

Реализация изменений и совершенствование процессов, часто в режиме реального времени, без необходимости в сложном многоэтапном развертывании.

Надежная адаптивность приложений

Приложения, созданные с помощью APEX, отличаются высокой степенью гибкости. Такие компоненты, как формы, диаграммы и отчеты, четко работают на экранах с разным разрешением, сохраняя одинаковые функции без написания дополнительного кода.

Встроенные средства безопасности

Помощь в сведении количества дефектов безопасности в приложениях к минимуму — от межсайтового скриптинга до внедрения SQL — с помощью встроенной в платформу системы безопасности. Сократите время, затрачиваемое на самостоятельную настройку требований безопасности.

Средства разработки и отслеживания кода

Подробные диагностические данные помогут вам выявлять дефекты или проблемы с производительностью в приложениях в начале цикла разработки.

Возможности СУБД Oracle Database у вас под рукой

Воспользуйтесь возможностями СУБД Oracle Database, которая поддерживает все современные типы данных, включая реляционные, JSON, пространственные и другие.

Упростите разработку прилоэения благодаря таким возможностям, как Реляционная двойственность JSON, которая позволяет получать доступ к данным, хранящимся в реляционных таблицах, в виде простых документов JSON или использовать векторный поиск ИМ для добавления поиска сходства в свои приложения.

Интегрируйте данные из локальных и удаленных источников с использованием интерфейсов REST.


Автономные операции

Автоматизированное управление

Заменяет выполняемые вручную операции, часто связанные с ошибками, автоматизацией на основе машинного обучения, для инициализации, масштабирования, защиты, резервного копирования и восстановления всего стека приложений.

Стабильная высокая производительность

Обеспечивает стабильную, высокую производительность благодаря уникальной архитектуре приложений в базе данных, автоматизированной настройке баз данных и возможностям индексирования, имеющимся в Autonomous Database, а также за счет специализированного оборудования Exadata.

Оптимизированная архитектура

Повышает продуктивность разработчиков, масштабируемость и производительность приложений благодаря высокооптимизированной архитектуре. Автоматическое управление состоянием сеанса, разрешение логики приложений и управление данными непосредственно в базе данных с практически нулевым временем задержки доступа к данным.

Автоматическое масштабирование

Автоматическое масштабирование вычислительных ресурсов в соответствии с требованиями к пропускной способности без простоев по мере роста объемов данных и числа пользователей.

Всегда в сети

Обеспечивает высокую доступность, используя сочетание облачной инфраструктуры Oracle Gen 2, Oracle RAC и ежедневных автоматических резервных копий.

Простое администрирование

Простое управление с помощью консоли Oracle Cloud Infrastructure, общедоступных API REST и пакетов разработки ПО (SDK) позволяет пользователям выполнять наиболее распространенные задачи, такие как настройка управления и анализ использования/выставления счетов.


Снижение затрат

Оплата только используемых ресурсов

Оптимизируйте инновации и экономию затрат, сопоставляя облачные ресурсы с меняющимися потребностями бизнеса с помощью гибкого онлайн-масштабирования. Платите только за те ресурсы, которые используете, с помощью модели оплаты за фактическое использование.

Без оплаты по приложениям и пользователям

Создавайте приложения без ограничений. В отличие от других поставщиков облачных платформ с минимальным программированием у нас нет никакиех скрытых или дополнительных платежей за число приложений, разработчиков или конечных пользователей.

Бесплатная версия, которую можно использовать неограниченное время

Небольшая, всегда бесплатная версия APEX Service на уровне Oracle Cloud Free Tier позволяет без труда ознакомиться с сервисом. Если приложениям потребуются дополнительные мощности, можно одним щелчком перейти с бесплатного сервиса APEX на полную платную версию, которая позволяет гибко увеличивать вычислительные ресурсы и объем хранилища.


Мощная визуализация данных

Фасетный поиск

Фасетный поиск позволяет пользователям быстро искать и фильтровать данные. Предоставьте пользователям возможность просматривать данные новыми способами и извлекать из них ценную информацию несколькими кликами мыши.

Динамические диаграммы

Мощные возможности построения диаграмм и визуализации полностью поддерживают HTML5 и могут быть использованы в любом современном браузере. Oracle JET предоставляет разработчикам модульный набор инструментов для построения диаграмм на основе открытого кода.

Интерактивные отчеты

Компонент интерактивных отчетов позволяет пользователям легко настраивать отображаемые ими данные таким образом, чтобы они удовлетворяли их потребностям, причем все это без программирования.

Компоненты карт

Новый мощный способ представления данных с помощью карт. Компонент карт обеспечивает простую настройку внешнего вида, включая значки, бейджи, носители, расширенные выражения HTML и возможность задавать несколько действий на одну карту.


Преобразование электронных таблиц

Преобразование электронных таблиц веб-приложение за считаные минуты

Несколькими кликами мыши преобразуйте электронную таблицу в полнофункциональное приложение с настраиваемыми информационными панелями, диаграммами, отчетами и формами. Простой доступ и ведение данных из веб-приложения.

Обеспечение целостности и точности данных

Избавьтесь от бесконтрольного роста электронных таблиц и неточных данных с помощью приложений, которыми можно пользоваться как единым достоверным источником из одного централизованного расположения.

Обеспечение аутентификации и авторизации

Защитите свои приложения с помощью механизма единого входа, OAuth2, OpenID Connect и других средств. Обеспечьте приложениям безопасность, которой нет в большинстве электронных таблиц.


Готовые приложения для повышения производительности

Готовые к использованию приложения

Более 20 полнофункциональных и готовых к использованию производительных приложений для важных и распространенных бизнес-сценариев.

Расширяемые приложения

Расширяйте и настраивайте готовые приложения в соответствии с потребностями бизнеса. Эти приложения легко адаптируются к уникальным требованиям.


Доступ к данным REST

Использование веб-служб

Получайте доступ к данным из различных веб-сервисов, включая конечные точки REST приложения Oracle SaaS, и манипулируйте результатами с помощью SQL.

Предоставление API-интерфейсов REST

Быстро создавайте веб-сервисы, которые обращаются к объектам СУБД Oracle Database, ознакомившись со встроенным руководством по REST, затем создавайте документацию API Swagger в один клик.


Глобализация и локализация

Перевод

Перевод пользовательского интерфейса работающего приложения на несколько языков без дублирования логики или повторной упаковки приложений.

Локализация

Простое форматирование и отображение содержимого приложения на основе текущего местоположения конечного пользователя.


Разработка приложений с помощью ИИ

APEX использует встроенный генеративный ИИ для упрощения разработки приложений, сокращая время на создание функциональных критически важных приложений в требуемом масштабе. Используйте естественный язык для создания кода и выполнения отладочной коррекции одним щелчком мыши или запускайте создание приложения с помощью естественного языка, чтобы указать нужные функции и компоненты, а не код.

ИИ-помощник для APEX

Создайте допустимые инструкции SQL, введя запрос на естественном языке. ИИ помощник для APEX запоминает синтаксис SQL, поэтому вам не нужно делать этого, и он автоматизирует создание соеднений. Он объясняет существующий код и предлагает исправления ошибок в коде, которые можно принять простым щелчком мыши, освобождая вас от рутинных задач кодирования.

Создание помощника для приложения

Используйте естественный язык для задания требуемых атрибутов и возможностей нового приложения. Сосредоточьте энергию и ресурсы на создавании уникальных индивидуальных функций приложения, а не базового кода.

Диалоги ИИ для общения

Готовый разговорный интерфейс, который вы можете легко добавить в свои приложения, позволяя конечным пользователям «разговаривать» с приложениями на естественном языке. Обеспечьте более богатый опыт работы в приложении без необходимости создавать генеративный ИИ или компоненты обработки естественного языка с нуля.

Демонстрация: см. "Разработка приложений с помощью искусственного интеллекта в действии" (3:40)


Готовность к поддержке приложений корпоративного уровня

APEX использует новейшие возможности, предлагаемые СУБД Oracle Database, что делает любое приложение, разработанное с помощью APEX готовым к поддержке корпоративного уровня по определению. Приложения APEX имеют безопасность, производительность, масштабируемость и доступность, предлагаемые СУБД Oracle Database.

Используйте новейшие возможности СУБД Oracle Database для дальнейшего расширения возможностей конечных пользователей. Например, используйте APEX в сочетании с векторным поиском ИИ в СУБД Oracle Database, чтобы объединить семантический поиск документов, изображений и других неструктурированных данных с поиском собственных частных бизнес-данных.

Демонстрация: см. "APEX с векторным поиском ИИ в действии" (2:15)


Логотип Hilton

NRI на 65 % сокращает усилия на разработку приложений благодаря Oracle APEX

«Oracle APEX сыграла критически важную роль в создании ценности, которую мы предлагаем нашим клиентам. Это решение позволило нам снизить затраты и одновременно ускорить разработку приложений».

Шота Иссики (Shota Isshiki), системный архитектор bit.Labs, NRI

Примеры использования сервиса APEX

  • Облачные и мобильные приложения

    Создавайте новые облачные и мобильные приложения для разнообразных сценариев использования, прилагая минимум усилий.

    Возможности Oracle APEX для мобильных платформ

  • Приложения на основе данных

    Освойте работу с быстро расширяющимися массивами данных благодаря эффективным встроенным диаграммам и методам визуализации данных.

  • Замена электронных таблиц

    Преобразуйте свои электронные таблицы в полнофункциональные приложения с помощью автоматически создаваемых отчетов и форм для ввода данных.

  • SaaS и расширения для пакетных приложений

    Получайте еще больше пользы от SaaS и пакетных приложений, добавив недостающие функциональные возможности и гибко настраиваемые отчеты.

  • Модернизация форм

    Модернизируйте и обновляйте существующие приложения Oracle Forms. Используйте современный пользовательский интерфейс, работающий в браузере и на мобильных устройствах.

  • Общедоступные сервисы SaaS и приложения от независимых поставщиков ПО

    Сервис Oracle APEX является отличным решением для приложений, отвечающих внутренним потребностям бизнеса, и может стать платформой для общедоступных приложений SaaS. С его помощью независимые поставщики программного обеспечения (ISV) могут быстро доставлять такие приложения своим заказчикам. Участие в Oracle Partner Network не требуется.

    Подробнее о сценариях использования Oracle APEX

17 июня 2024 г.

Объявление общей доступности Oracle APEX 24.1

Ашиш Мохиндро, вице-президент по управлению продуктами, платформа приложений APEX с минимальным программированием

Oracle APEX 24.1 теперь доступен для загрузки и развертывается в регионах OCI APEX Application Development и Autonomous Database Cloud Service по всему миру. Узнайте, как создать свое первое приложение с низким содержанием кода с помощью генеративного ИИ, используя эту последнюю версию.

Рекомендуемые блоги

Смотреть все

Материалы

Обучение

Доступ к документации и инструментам справочного центра

В справочном центре приведена подробная информация о сервисах, руководства по началу работы и содержимое семинаров


Начало работы с APEX


Начать разработку сейчас

Разработка приложений с помощью сервиса APEX


Обучение APEX

Обучение и сертификация APEX


Канал APEX на YouTube

Изучите решения APEX


Присоединяйтесь к нам в рабочее время APEX

Присоединяйтесь к разработчикам и менеджерам по продуктам APEX для обучения и практических занятий