Oracle APEX Application Development (APEX Service) — это предварительно настроенная, полностью управляемая и защищенная платформа разработки приложений с минимальным кодом для создания и развертывания современных приложений, работающих на основе данных, в Oracle Autonomous Database в Oracle Cloud Infrastructure.
Платформа Oracle APEX Service позволяет разработчикам, как профессионалам, так и любителям, создавать сложные приложения, работающие на любом устройстве с современным веб-браузером, без необходимости становиться экспертом в традиционном программировании или широком спектре веб-технологий. Ее декларативная архитектура на основе метаданных в сочетании с мощными компонентами пользовательского интерфейса значительно упрощает разработку приложений. Недавнее исследование Pique Solutions (PDF) показало, что фактически с помощью Oracle APEX Service разработчики могут создавать корпоративные приложения в 38 раз быстрее.
Существует множество вариантов использования Oracle APEX Service.
Oracle APEX Service позволяет всем типам пользователей (бизнес-аналитикам, ведомственным разработчикам, разработчикам-любителям и профессиональным разработчикам) легко создавать востребованные пользователями приложения с превосходной функциональностью, производительностью и безопасностью. Эта платформа позволяет сосредоточиться на решении бизнес-задач, а не на сложных методах программирования.
Oracle APEX Service упрощает разработку и развертывание приложений на нескольких уровнях. Интуитивно понятный графический интерфейс на основе браузера с широкими возможностями помогает пользователям создавать приложения. Полнофункциональные компоненты пользовательского интерфейса позволяют разработчикам добавлять в приложения высокоэффективные функциональные возможности с минимальным кодированием. Oracle APEX Service включает Oracle Autonomous Database, где обеспечивается управление состоянием приложений и выполняется логика. Oracle Autonomous Database предоставляет возможности управления полным жизненным циклом баз данных, поэтому для администрирования баз данных не требуется DBA и DevOps. В результате получается платформа разработки с минимальным кодом, простая, быстрая, безопасная, облегченная и высокодоступная.
Используя Oracle APEX, разработчики могут создавать и развертывать приложения везде, где работает СУБД Oracle Database, в том числе в локальной инфраструктуре и в Oracle Cloud Infrastructure, Oracle Cloud@Customer, Oracle Dedicated Region Cloud@Customer и сторонних облачных средах. Более того, Oracle APEX упрощает перенос приложений между локальными средами и мультиооблачными, гибридными облачными или чисто облачными средами. Приложения, созданные с помощью Oracle APEX в средах, отличных от Oracle APEX Service, обычно работают в этом сервисе без необходимости модификации.
Oracle APEX Service широко доступен в регионах Oracle Cloud Infrastructure по всему миру. Проверьте Ваш конкретный регион.
Для каждого экземпляра Oracle APEX Service предварительно настраивается отказоустойчивая и высокодоступная Oracle Autonomous Database. Этот сервис может гибко масштабировать вычислительные ресурсы и ресурсы хранения вручную или автоматически без простоев приложений, чтобы удовлетворить требования к производительности динамических рабочих нагрузок. Oracle Autonomous Database отвечает за конфигурацию, настройку, резервное копирование, обновление, шифрование, масштабирование и многое другое, поэтому пользователи могут сосредоточиться на создании приложений.
Oracle APEX Service обеспечивает потрясающее соотношение «цена-эффективность». Цены стартового уровня начинаются с 122 долларов США в месяц за 2 ECPU и 20 ГБ хранилища Exadata (работает непрерывно в течение 31 дня). Хотя приложения со временем растут, цена сервиса по-прежнему остается низкой из-за оплаты по факту использования сервиса APEX и ценообразования по принципу «все включено». Обратите внимание, что в рамках этого сервиса плата за приложения, пользователей, разработчиков или рабочие области не взимается. Передача данных в сервис и из него (входящий и исходящий трафик) включена без дополнительной платы. Эти характеристики уникальны по сравнению с инструментами разработки с минимальным кодом от других поставщиков. Кроме того, доступна небольшая, всегда бесплатная (Always Free) версия APEX Service на уровне Oracle Cloud Free Tier, которая позволяет бесплатно ознакомиться с сервисом. Подробнее о ценах см. на странице ценообразования.
Oracle APEX поддерживается в течение 18 месяцев. Oracle APEX поставляется с несколькими библиотеками с открытым исходным кодом, включая Oracle JavaScript Extension Toolkit (JET). Эти библиотеки часто обновляются, и исправления ошибок доступны только с последними выпусками этих библиотек. Политика поддержки Oracle для APEX была изменена на 18 месяцев, чтобы соответствовать стандартам Oracle и отрасли.
Oracle APEX также доступен в Oracle Cloud Infrastructure (OCI) в составе сервиса APEX и Autonomous Database. Оба сервиса полностью управляются Oracle, и новые версии APEX доступны локально и в OCI одновременно. Клиенты могут в любое время обновить APEX в течение первых 90 дней после выпуска. По истечении этого времени Oracle APEX обновляется автоматически.
Дополнительные сведения и даты окончания поддержки по выпускам см. в разделе Поддержка APEX.
Oracle APEX Service — уникальный сервис, предлагающий ряд преимуществ по сравнению с другими инструментами малокодовой разработки.
Интуитивно понятный калькулятор затрат Oracle позволяет легко оценить стоимость Oracle APEX Service. Перейдите на страницу калькулятора затрат и в разделе Application Development добавьте Oracle APEX. Затем настройте необходимое количество ECPU и объем хранилища, чтобы получить примерную стоимость сервиса. Обратите внимание, что небольшая, всегда бесплатная (Always Free) версия APEX Service доступна пользователям Oracle Cloud без каких-либо затрат.
Oracle APEX Service встроен в Oracle Cloud Infrastructure и как таковой предлагает несколько возможностей мониторинга работоспособности. На вкладках обзора и действий в консоли сервиса предоставляется информация об использовании базы данных. Кроме того, в APEX существуют специальные показатели, такие как время загрузки страницы и наиболее активные приложения, которые предоставляют полезную информацию о работе APEX в экземпляре.
Oracle APEX Service в настоящее время не поддерживает подключение Oracle Net Services (SQL*Net) и не разрешает прямой доступ к предварительно настроенному интерфейсу REST-SQL. Если по мере развития приложений эти возможности потребуются, клиенты легко смогут выполнить обновление до Oracle Autonomous Transaction Processing с включенным APEX и полной поддержкой SQL*Net и REST-SQL. Подробнее см. в документации сервиса.
Подробные сведения можно найти в нашем центре документации.