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

24
14 ноября 2013 Создание веб-приложений с помощью Oracle APEX Максим Трегубов Ведущий системный администратор

Upload: custis

Post on 15-Jun-2015

1.464 views

Category:

Investor Relations


7 download

DESCRIPTION

Открытый семинар для студентов в компании CUSTIS (14 ноября 2013). Лектор: Максим Трегубов, ведущий системный администратор (Oracle DBA). Аннотация: Oracle Database 11gR2 Express Edition (Oracle Database XE) — компактная, свободно распространяемая база данных начального уровня на основе Oracle Database 11g Release 2 code base. С помощью Oracle Database XE можно разрабатывать и разворачивать приложения на проверенной и простой в управлении инфраструктуре, и затем обновить ее при необходимости без дорогостоящих и сложных миграций. Видеозапись семинара: https://vimeo.com/80450129.

TRANSCRIPT

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

14 ноября 2013

Создание веб-приложений

с помощью Oracle APEX

Максим Трегубов

Ведущий системный администратор

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

О себе

IT-инженер

Специализируюсь

на проектировании,

создании, внедрении

и сопровождении решений

на базе Oracle

Интересуюсь разработкой

ПО для мобильных

платформ

и высоконагруженными

системами

2/24

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

О компании

Проектирование, разработка и бережное

внедрение масштабных IT-систем >200 человек

>20 проектных группБольшинство

использует SCRUM

PL/SQL, C#, Java

3/24

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

План

Что такое Oracle XE

Что такое Oracle APEX

Почему именно Oracle APEX

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

Success Story

Demo Demo Demo

Q&A

4/24

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

5/24

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

6/24

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

Что такое Oracle XE (eXpress

Edition)

Маленький бесплатный Oracle

Ограничения

11ГБ пользовательских данных

1ГБ RAM

1 instance per machine

Отсутствуют некоторые фичи –

(JVM, Partitioning, etc.)

Используется в небольших, средне- или

малонагруженных проектах7/24

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

Что такое Oracle Application Express

(APEX)

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

современный web?

Web server

Application server

DataBase

8/24

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

Что такое Oracle Application Express

(APEX)

9/24

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

Что такое Oracle Application Express

(APEX)

10/24

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

Что такое Oracle Application Express

(APEX)

Технология, объединяющая Web-сервер,

Application Server, СУБД и среду

разработки (RAD) в одном месте

RAD – Rapid Application Development

i

11/24

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

Что такое Oracle Application Express

(APEX)

12/24

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

Что такое Oracle Application Express

(APEX)

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

Flows

Project Marvel

HTML DB

13/24

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

Почему именно Oracle APEX

Простота в установке и настройке

Простота в сопровождении

Масштабируемость

Скорость разработки приложений

Документация и комьюнити

14/24

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

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

Веб-приложения, для работы с данными,

которые хранятся в Oracle Database

Создание «красивых» отчетов (AnyChart)

Миграция с Oracle Forms

Миграция с MS Access

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

15/24

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

Demo

16/24

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

Success Story

Сложившаяся ситуация

Сотрудники в регионах заполняют

одну и ту же форму в Excel’е

и высылают менеджеру в центральный офис

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

17/24

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

Success Story

Решения

SharePoint

APEX

18/24

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

Success Story

Решения

SharePoint (2007): разработка в центральном

офисе. Срок – 8 месяцев

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

внедрение – 3 недели

19/24

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

Success Story

Результат

Скорость обработки данных

и предоставления отчетов уменьшилась

с 10 рабочих дней до 1 часа

20/24

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

Demo

21/24

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

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

http://apex.oracle.com

http://asktom.oracle.com

http://apex.oracle.com/pls/otn/f?p=24793:12:0

http://www.oracle.com/technetwork/developer-

tools/apex/community/index.html

22/24

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

23/24

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

Спасибо!

Вопросы?

Максим Трегубов

[email protected]

24/24