SlideShare a Scribd company logo
Создание веб-приложений
с помощью Oracle APEX
Максим Трегубов
Ведущий системный администратор

14 ноября 2013
О себе




IT-инженер



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

Специализируюсь
на проектировании,
создании, внедрении
и сопровождении решений
на базе Oracle

2/24
О компании
Проектирование, разработка и бережное
внедрение масштабных IT-систем

Большинство
использует SCRUM

>200 человек

>20 проектных групп

PL/SQL, C#, Java
3/24
План









Что такое Oracle XE
Что такое Oracle APEX
Почему именно Oracle APEX
Область применения
Success Story

Demo Demo Demo
Q&A

4/24
5/24
6/24
Что такое Oracle XE (eXpress
Edition)




Маленький бесплатный Oracle
Ограничения








11ГБ пользовательских данных
1ГБ RAM
1 instance per machine

Отсутствуют некоторые фичи –
(JVM, Partitioning, etc.)

Используется в небольших, средне- или
малонагруженных проектах
7/24
Что такое Oracle Application Express
(APEX)



Из каких компонентов строится
современный web?





Web server
Application server
DataBase

8/24
Что такое Oracle Application Express
(APEX)

9/24
Что такое Oracle Application Express
(APEX)

10/24
Что такое Oracle Application Express
(APEX)



Технология, объединяющая Web-сервер,
Application Server, СУБД и среду
разработки (RAD) в одном месте

i
RAD – Rapid Application Development

11/24
Что такое Oracle Application Express
(APEX)

12/24
Что такое Oracle Application Express
(APEX)



Изначальные названия проекта:





Flows
Project Marvel
HTML DB

13/24
Почему именно Oracle APEX







Простота в установке и настройке
Простота в сопровождении
Масштабируемость
Скорость разработки приложений
Документация и комьюнити

14/24
Область применения



Веб-приложения, для работы с данными,
которые хранятся в Oracle Database






Создание «красивых» отчетов (AnyChart)
Миграция с Oracle Forms
Миграция с MS Access

Создание прототипов

15/24
Demo

16/24
Success Story
Сложившаяся ситуация



Сотрудники в регионах заполняют
одну и ту же форму в Excel’е
и высылают менеджеру в центральный офис



Менеджер проверяет формы и строит отчеты

17/24
Success Story
Решения




SharePoint
APEX

18/24
Success Story
Решения



SharePoint (2007): разработка в центральном
офисе. Срок – 8 месяцев



APEX: сбор требований, разработка,
внедрение – 3 недели

19/24
Success Story
Результат



Скорость обработки данных
и предоставления отчетов уменьшилась
с 10 рабочих дней до 1 часа

20/24
Demo

21/24
Список литературы






http://apex.oracle.com
http://asktom.oracle.com
http://apex.oracle.com/pls/otn/f?p=24793:12:0
http://www.oracle.com/technetwork/developertools/apex/community/index.html

22/24
23/24
Спасибо!

Вопросы?
Максим Трегубов
mtregubov@custis.ru

24/24

More Related Content

What's hot (15)

PPTX
Новые возможности платформы Oracle 12c для хранилищ данных
Andrey Akulov
 
PPTX
Андрей Чебукин "Построение успешных API"
Fwdays
 
PPTX
Евгений Остапчук "Tips&Tricks for ASP.NET MVC performance"
Fwdays
 
PPTX
Oracle Database 12c. Консолидация и Мультиарендность
Andrey Akulov
 
PPT
Tfs Overview And Architecture (www.cmcons.com)
Alexander Novichkov
 
PDF
Microsoft ALM вопросы лицензирования
Andrew Fadeev
 
PDF
Oracle Big Data. Обзор технологий
Andrey Akulov
 
PDF
Анна Якубенко, Татьяна Лебедева - SAP ERP в качестве backend для HTML5 прилож...
Ilya Kaznacheev
 
PPTX
Sponsors' Sessions: BAKOTECH (Dell Software)
Marina Gryshko
 
PPT
Enterprise or not to enterprise
Alex Tumanoff
 
PPTX
Presentation1
Kostya Privalov
 
PPT
Embarcadero All-Access
Serghei Urban
 
PPTX
Errors Tracker
Alexei Yuzhakov
 
PPTX
Test driven development in net
Alex Tumanoff
 
PDF
Новые возможности по разработке приложений (ADF, SOA, BPM)
Andrey Akulov
 
Новые возможности платформы Oracle 12c для хранилищ данных
Andrey Akulov
 
Андрей Чебукин "Построение успешных API"
Fwdays
 
Евгений Остапчук "Tips&Tricks for ASP.NET MVC performance"
Fwdays
 
Oracle Database 12c. Консолидация и Мультиарендность
Andrey Akulov
 
Tfs Overview And Architecture (www.cmcons.com)
Alexander Novichkov
 
Microsoft ALM вопросы лицензирования
Andrew Fadeev
 
Oracle Big Data. Обзор технологий
Andrey Akulov
 
Анна Якубенко, Татьяна Лебедева - SAP ERP в качестве backend для HTML5 прилож...
Ilya Kaznacheev
 
Sponsors' Sessions: BAKOTECH (Dell Software)
Marina Gryshko
 
Enterprise or not to enterprise
Alex Tumanoff
 
Presentation1
Kostya Privalov
 
Embarcadero All-Access
Serghei Urban
 
Errors Tracker
Alexei Yuzhakov
 
Test driven development in net
Alex Tumanoff
 
Новые возможности по разработке приложений (ADF, SOA, BPM)
Andrey Akulov
 

Viewers also liked (17)

PDF
Sql сборник рецептов
knoppix
 
PPTX
Browser Developer Tools
Christian Rokitta
 
PPTX
Challenges going mobile
Christian Rokitta
 
PDF
APEX 5 IR: Guts & Performance
Karen Cannell
 
PPTX
Oracle APEX URLs Untangled & SEOptimized
Christian Rokitta
 
PDF
APEX 5 Interactive Reports: Deep Dive and Upgrade Advice
Karen Cannell
 
PPTX
5 x HTML5 worth using in APEX (5)
Christian Rokitta
 
PDF
RTF Primer: Building and RTF Document
Karen Cannell
 
PDF
Migrate BI to APEX 5
Karen Cannell
 
PDF
APEX 5 IR Guts and Performance
Karen Cannell
 
PPTX
APEX 5 Interactive Reports: Guts and PErformance
Karen Cannell
 
PDF
Все самые важные команды SQL за 60 минут
SkillFactory
 
PDF
"OpenStack & Oracle — взболтать, но не смешивать". Сергей Филимонцев, Яндекс
Yandex
 
PDF
Migrate BI to APEX 5: Are We There Yet?
Karen Cannell
 
PPTX
Toad for Oracle для разработчиков – обзор, советы и скрытые возможности
BAKOTECH
 
PPTX
Oracle application express ppt
Abhinaw Kumar
 
PPT
Oracle Application Express
HBoone
 
Sql сборник рецептов
knoppix
 
Browser Developer Tools
Christian Rokitta
 
Challenges going mobile
Christian Rokitta
 
APEX 5 IR: Guts & Performance
Karen Cannell
 
Oracle APEX URLs Untangled & SEOptimized
Christian Rokitta
 
APEX 5 Interactive Reports: Deep Dive and Upgrade Advice
Karen Cannell
 
5 x HTML5 worth using in APEX (5)
Christian Rokitta
 
RTF Primer: Building and RTF Document
Karen Cannell
 
Migrate BI to APEX 5
Karen Cannell
 
APEX 5 IR Guts and Performance
Karen Cannell
 
APEX 5 Interactive Reports: Guts and PErformance
Karen Cannell
 
Все самые важные команды SQL за 60 минут
SkillFactory
 
"OpenStack & Oracle — взболтать, но не смешивать". Сергей Филимонцев, Яндекс
Yandex
 
Migrate BI to APEX 5: Are We There Yet?
Karen Cannell
 
Toad for Oracle для разработчиков – обзор, советы и скрытые возможности
BAKOTECH
 
Oracle application express ppt
Abhinaw Kumar
 
Oracle Application Express
HBoone
 
Ad

Similar to Создание веб-приложений с помощью Oracle APEX (20)

PDF
Сергей Мелехов, Менеджер по развитию бизнеса вычислительных систем Oracle Вос...
Банковское обозрение
 
PDF
Новое поколение серверов SPARC
Andrey Akulov
 
PDF
Обзор Super Cluster M6 — 32
Andrey Akulov
 
PPTX
Миграция данных из Oracle в Postgres
CUSTIS
 
PPTX
#PostgreSQLRussia 2015.09.15 - Максим Трегубов, CUSTIS - Миграция из Oracle в...
Nikolay Samokhvalov
 
PDF
Fors и big data appliance
CleverDATA
 
PDF
AZadonsky Exalogic
Vasily Demin
 
PPSX
Administ oracle kakorin
MarinaNikylina
 
PDF
Услуги КРОК в области резервного копирования
КРОК
 
PPT
V1
wang469
 
PPT
V1
wang469
 
PDF
Электронные рельсы в облаках. Oracle Public Cloud для разработчиков
Денис Евдокимов
 
PDF
Занимательные истории из жизни технической поддержки JVM
Nikita Lipsky
 
PPT
Web programming modern tendencies
DarkestMaster
 
PPS
Сценарии перехода в облако. Сравнительный анализ
pcweek_ua
 
PPS
СКБ-Банк. Игорь Клопотов. "Apache ServiceMix: опыт внедрения и эксплуатации"
Expolink
 
PDF
ОПТИМИЗАЦИЯ ИНФРАСТРУКТУРЫ И СОКРАЩЕНИЕ ЗАТРАТ ПРИ ПОМОЩИ ПРОДУКТОВ И ТЕХНОЛО...
Sasha_Zavorot
 
PDF
ОПТИМИЗАЦИЯ ИНФРАСТРУКТУРЫ И СОКРАЩЕНИЕ ЗАТРАТ ПРИ ПОМОЩИ ПРОДУКТОВ И ТЕХНОЛО...
Yaryomenko
 
PDF
Oracle Application Management and Testing Suites for Siebel CRM
Алексей Распопов
 
Сергей Мелехов, Менеджер по развитию бизнеса вычислительных систем Oracle Вос...
Банковское обозрение
 
Новое поколение серверов SPARC
Andrey Akulov
 
Обзор Super Cluster M6 — 32
Andrey Akulov
 
Миграция данных из Oracle в Postgres
CUSTIS
 
#PostgreSQLRussia 2015.09.15 - Максим Трегубов, CUSTIS - Миграция из Oracle в...
Nikolay Samokhvalov
 
Fors и big data appliance
CleverDATA
 
AZadonsky Exalogic
Vasily Demin
 
Administ oracle kakorin
MarinaNikylina
 
Услуги КРОК в области резервного копирования
КРОК
 
Электронные рельсы в облаках. Oracle Public Cloud для разработчиков
Денис Евдокимов
 
Занимательные истории из жизни технической поддержки JVM
Nikita Lipsky
 
Web programming modern tendencies
DarkestMaster
 
Сценарии перехода в облако. Сравнительный анализ
pcweek_ua
 
СКБ-Банк. Игорь Клопотов. "Apache ServiceMix: опыт внедрения и эксплуатации"
Expolink
 
ОПТИМИЗАЦИЯ ИНФРАСТРУКТУРЫ И СОКРАЩЕНИЕ ЗАТРАТ ПРИ ПОМОЩИ ПРОДУКТОВ И ТЕХНОЛО...
Sasha_Zavorot
 
ОПТИМИЗАЦИЯ ИНФРАСТРУКТУРЫ И СОКРАЩЕНИЕ ЗАТРАТ ПРИ ПОМОЩИ ПРОДУКТОВ И ТЕХНОЛО...
Yaryomenko
 
Oracle Application Management and Testing Suites for Siebel CRM
Алексей Распопов
 
Ad

More from CUSTIS (20)

PDF
Три истории микросервисов, или MSA для Enterprise
CUSTIS
 
PPTX
Долгоживущие ИТ в динамичном ритейле
CUSTIS
 
PDF
Будущее уже наступило: от Agile к бирюзовым организациям
CUSTIS
 
PDF
Как выбрать для проекта практики проектирования и работы с требованиями
CUSTIS
 
PDF
Диаграммы учета как средство для наглядного и целостного отображения правил у...
CUSTIS
 
PPTX
Сотрудничество с корпорациями: рецепты из практики
CUSTIS
 
PPTX
Agile — ответ на вызовы третьей промышленной революции
CUSTIS
 
PPTX
Опыт построения микросервисной архитектуры в цифровом банке
CUSTIS
 
PDF
Золотая лихорадка MSA: почему нам не подошли микросервисы?
CUSTIS
 
PPT
Барьеры микросервисной архитектуры
CUSTIS
 
PPTX
Три истории микросервисов
CUSTIS
 
PPTX
От монолитных моделей предметной области — к модульным
CUSTIS
 
PPTX
Проблемы управления правами доступа к информационным системам крупной торгово...
CUSTIS
 
PDF
Будущее omni-channel маркетинга: инструменты, кейсы и цифры
CUSTIS
 
PPTX
Agile и управление знаниями в ИТ-проектах
CUSTIS
 
PDF
State of the .Net Performance
CUSTIS
 
PPTX
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделять
CUSTIS
 
PDF
Опыт применения метода ATAM для оценки архитектуры
CUSTIS
 
PPTX
Гибридный подход к управлению правами доступа: когда стандартного IDM не хватает
CUSTIS
 
PPTX
Собираем кубик Рубика: восстановление архитектурного описания корпоративной р...
CUSTIS
 
Три истории микросервисов, или MSA для Enterprise
CUSTIS
 
Долгоживущие ИТ в динамичном ритейле
CUSTIS
 
Будущее уже наступило: от Agile к бирюзовым организациям
CUSTIS
 
Как выбрать для проекта практики проектирования и работы с требованиями
CUSTIS
 
Диаграммы учета как средство для наглядного и целостного отображения правил у...
CUSTIS
 
Сотрудничество с корпорациями: рецепты из практики
CUSTIS
 
Agile — ответ на вызовы третьей промышленной революции
CUSTIS
 
Опыт построения микросервисной архитектуры в цифровом банке
CUSTIS
 
Золотая лихорадка MSA: почему нам не подошли микросервисы?
CUSTIS
 
Барьеры микросервисной архитектуры
CUSTIS
 
Три истории микросервисов
CUSTIS
 
От монолитных моделей предметной области — к модульным
CUSTIS
 
Проблемы управления правами доступа к информационным системам крупной торгово...
CUSTIS
 
Будущее omni-channel маркетинга: инструменты, кейсы и цифры
CUSTIS
 
Agile и управление знаниями в ИТ-проектах
CUSTIS
 
State of the .Net Performance
CUSTIS
 
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделять
CUSTIS
 
Опыт применения метода ATAM для оценки архитектуры
CUSTIS
 
Гибридный подход к управлению правами доступа: когда стандартного IDM не хватает
CUSTIS
 
Собираем кубик Рубика: восстановление архитектурного описания корпоративной р...
CUSTIS
 

Создание веб-приложений с помощью Oracle APEX