Where Do We Go From Here? Why Many IT Staff are Living in the Past

Similar documents
Oracle Developer Day

Oracle ADF: The technology behind project fusion. Lynn Munsinger Principal Product Manager Application Development Tools Oracle Corporation

Oracle Fusion Middleware 11g: Build Applications with ADF I

Oracle Developer Day

<Insert Picture Here>

Oracle Fusion Middleware 11g: Build Applications with ADF I

<Insert Picture Here> Forms Strategies: Modernizing Your Oracle Forms Investment

MAKING THE BUSINESS CASE MOVING ORACLE FORMS TO THE WEB

<Insert Picture Here> Oracle Application Framework (OAF): Architecture, Personalization, and Extensibility in Oracle E-Business Suite Release 12

Oracle Developer Day

1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Oracle Fusion Middleware 11g: Build Applications with ADF Accel

Oracle Developer Day

Oracle Application Express: Administration 1-2

Oracle Database 11g for Experienced 9i Database Administrators

Oracle Database 11g: Administration Workshop I Release 2

SAGE Computing Services. Trials & Tribulations of an Oracle Forms -> Apex Conversion

ADF OAF Who Cares? You Do! Oracle Applications Framework / Application Development Framework - Which way do I go?

Pick A Winner! In What Tool Should I Develop My Next App?

Oracle Applications OAF, MSCA, MA and ADF. May 06, 2011

Understanding Oracle ADF and its role in the Oracle Fusion Platform

The one bit everyone forgets: with JUnit. John Stegeman Xchanging

Mobile Application Development: Introducing ADF Mobile Native Client Framework

Oracle WebLogic Server 11g: Administration Essentials

Oracle Database 11g: Performance Tuning DBA Release 2

Oracle Application Development Framework Overview

Moving Databases to Oracle Cloud: Performance Best Practices

ebusiness Suite goes SOA

Oracle Database 12c: Administration Workshop Duration: 5 Days Method: Instructor-Led

<Insert Picture Here> The Oracle Fusion Development Platform: Oracle JDeveloper and Oracle ADF Overview

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

EZY Intellect Pte. Ltd., #1 Changi North Street 1, Singapore

Oracle Database 12c Performance Management and Tuning

Building Database-Centric Web Applications Using. Oracle HTML DB

Peter Moskovits Principal Product Manager Oracle Corporation. Sue Vickers Group Manager Oracle Corporation

Oracle Database 11g: Administration Workshop I Release 2

Programa de Actualización Profesional ACTI Oracle Database 11g: Administration Workshop I

Agenda Birds Do It: Migrating Forms to Java EE Web A Case Study

If you wish to make an improved product, you must already be engaged in making an inferior one.

Developing Applications with Business Intelligence Beans and Oracle9i JDeveloper: Our Experience. IOUG 2003 Paper 406

Oracle 10g: Build J2EE Applications

Learning Objectives : This chapter provides an introduction to performance tuning scenarios and its tools.

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Oracle Database 11g: Performance Tuning DBA Release 2

<Insert Picture Here> Oracle JHeadstart Forms2ADF - Overview

Application Express 4.0 Architecture & Configuration Marc Sewtz Senior Software Development Manager Oracle America Inc.

Oracle Database Cloud for Oracle DBAs Ed 3

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SUITE

<Insert Picture Here> Accelerated Java EE Development: The Oracle Way

Oracle Database 12c: Administration Workshop Ed 2 NEW

Oracle JDeveloper/Oracle ADF 11g Production Project Experience

ORACLE APPLICATION EXPRESS, ORACLE REST DATA SERVICES, & WEBLOGIC 12C AUTHOR: BRAD GIBSON SENIOR SOLUTIONS ARCHITECT ADVIZEX

Developing Applications with Java EE 6 on WebLogic Server 12c

Oracle Fusion Middleware 11g: Build Applications with Oracle Forms

Oracle Database 12c: Performance Management and Tuning

Fusion Applications: Redefining the Technology Stack

Oracle SQL Developer & REST Data Services

<Insert Picture Here> The Latest E-Business Suite R12.x OA Framework Rich User Interface Enhancements

Strategies for Running Oracle Forms from Mobile Devices and Tablets.

Oracle APEX 18.1 New Features

Oracle 1Z0-417 Exam Questions and Answers (PDF) Oracle 1Z0-417 Exam Questions 1Z0-417 BrainDumps

Oracle Database 12c: Administration Workshop Ed 2

Oracle Forms Modernization Through Automated Migration. A Technical Overview

Focus On: Oracle Database 11g Release 2

End-to-end Management with Grid Control. John Abrahams Technology Sales Consultant Oracle Nederland B.V.

IBM Rational Application Developer for WebSphere Software, Version 7.0

Expert Oracle Database

J2EE Development Best Practices: Improving Code Quality

Oracle - Developing Applications for the Java EE 7 Platform Ed 1 (Training On Demand)

Oracle Applica7on Express (APEX) For E- Business Suite Repor7ng. Your friend in the business.

Enterprise Manager: Scalable Oracle Management

Oracle Database 11g: New Features for Administrators DBA Release 2

Toad for Oracle Suite 2017 Functional Matrix

Customizing a Packaged Application for a J2EE Environment: A Case Study. Leslie Tierstein TopTier Consulting, Inc.

From Oracle Forms to Oracle ADF and J2EE

Instrumentation An Essential Ingredient for Performance Tuning

Oracle Forms and Oracle APEX The Odd Couple

PERFORMANCE TUNING TRAINING IN BANGALORE

Take Your Oracle Forms on the Road Using ADF Mobile. Mia Urman, OraPlayer & Denis Tyrell, Oracle Corporation

An Oracle White Paper April Oracle Application Express 5.0 Overview

1 Dulcian, Inc., 2001 All rights reserved. Oracle9i Data Warehouse Review. Agenda

Oracle Application Express Workshop I Ed 2

Contract Information Management System (CIMS) Technical System Architecture

Using Automatic Workload Repository for Database Tuning: Tips for Expert DBAs. Kurt Engeleiter Product Manager

Quick Web Development using JDeveloper 10g

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

Oralogic Education Systems

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

EBS goes social - The Triumvirate Liferay, Application Express and EBS

Tools to Develop New Linux Applications

Fast Track Model Based Design and Development with Oracle9i Designer. An Oracle White Paper August 2002

ECLIPSE PERSISTENCE PLATFORM (ECLIPSELINK) FAQ

(p t y) lt d. 1995/04149/07. Course List 2018

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

SQL Server Course Administering a SQL 2016 Database Infrastructure. Length. Prerequisites. Audience. Course Outline.

Oracle Database 12c: Administration Workshop Ed 2

Extend EBS Using Applications Express

Java EE 6: Develop Web Applications with JSF

THIS IS ONLY SAMPLE RESUME - DO NOT COPY AND PASTE INTO YOUR RESUME. WE ARE NOT RESPONSIBLE Name: xxxxxx

Oracle Application Server 10g Forms Reports

Transcription:

Where Do We Go From Here? Why Many IT Staff are Living in the Past SAGE Computing Services Customised Oracle Training Workshops and Consulting Chris Muir Senior Consultant

Agenda Oracle technology latest directions overview Database How to monitor your whole environment Maintaining performance levels End to end monitoring in a three tier environment Features coming in version 11 Development tools Demo of Oracle JDeveloper How to move to JDeveloper from traditional Oracle tools Oracle Application Express Demo of APEX How to use APEX for fast lightweight web development Skill set required Summary How to select an approach When to use JDeveloper/APEX/Traditional Oracle tools

Technology Directions 1979 Database 2007 Character development Application Server Client/server development Web development SOA

Technology Directions - Database 1979 Database 2007 Significant increases in storage capacity Large object support XML support Grid computing Management tools

Technology Directions Application Server 2000 Internet Application Server 2007 Forms and Reports services Portal J2EE Web Services BPEL

Technology Directions Development Tools 1986 Development tools 2007 Character development (Forms/Reports) Client/server development (Forms/Reports) Web development Apex/JDeveloper SOA JDeveloper

Obsolescence SQL*Plus GUI version 2010 Client/server development (Forms/Reports) 2008 Transition from web development (Forms/Reports) to Apex/JDeveloper

Managing the Database Oracle Enterprise Manager is now usable Server collects comprehensive statistics OEM provides tuning advice (Automated Database Diagnostics Monitor ADDM) SQL Tuning Advisor recommends tuning techniques for SQL Troubleshooting is easier Multi tier monitoring is supported (if developers are recording the right information)

Report Storage Problems Report Backup Status Report Alerts Report Policy Violations

End to End tracing APPUSER1 DB SESSIONS APPUSER2 APPUSER3 APPUSER4 GENERIC GENERIC GENERIC GENERIC APPUSER5

End to End tracing APPUSER1 GENERIC V$SESSION CLIENT_ID SERVICE_NAME MODULE ACTION dbms_session.set_identifier( CHRIS'); dbms_application_info.set_module (module_name=>'resbook', action_name=>'updatebook');

Expected in Release 11 Beta Replay of workload Enhanced optimiser plan management Recognise and trial new plans Data Compression Online upgrade Security and audit improvements I/O Performance enhancements

Application Express

Apex Overview Comes with the database Free with Oracle Express Edition Wizard driven development environment Entirely within the Oracle database Declarative approach rapid development Targeted at hosted small-medium systems development Oracle 10g (but can run on 9i) Metalink is written in Apex

Apex Architecture Apex Browser Apache mod_plsql Metadata Lightweight rapid web development HTML pages generated from meta data

Template Driven User Interface

Building an Application Customise templates Build common objects Navigation bars Lists of values Web Services Start with Wizard Approach Add custom validation Add custom processing

Add validation Add processes Edit properties Customise navigation

Apex Skill Set SQL PL/SQL HTML JavaScript Easily learnt by Oracle developers with traditional skills

Approach Spend time creating UI Templates Start with a small internal application Use it to refine standards/ui Make the product widely available Aim to get rid of all the isolated small systems

JDeveloper

JDeveloper Java based J2EE technology Entirely more sophisticated approach Entirely more complex approach Uses an MVC architecture utilising ADF Business Component and ADF Faces Supports failover, huge scalability Oracle s direction of Fusion and EBS The successor of Forms Utilises many wizards to reduce learning curve

JDeveloper Demo

JDeveloper Skill Set SQL HTML + HTTP Request/Response Java JavaServer Faces JSF Expression Language JAAS/JAZN Security JavaScript + Some AJAX J2EE/OC4J Containers

Summary Select approach based on Functional requirements Organisation s technical architecture Skill set of staff Apex is good for smaller organisations with traditional skills and small/medium systems requriements JDeveloper ADF is the long term development environment JDev complexity shouldn t be shied away from introduce in a controlled fashion

Thank You For Your Attention SAGE Computing Services Customised Oracle Training Workshops and Consulting Enquiries@sagecomputing.com.au