Upload
buithien
View
232
Download
1
Embed Size (px)
Citation preview
<Insert Picture Here>
Oracle ADF at the Heart of Middleware Donal Forde Fusion Middleware Consultant
The following is intended to outline our general
product direction. It is intended for information
purposes only, and may not be incorporated into any
contract. It is not a commitment to deliver any
material, code, or functionality, and should not be
relied upon in making purchasing decisions.
The development, release, and timing of any
features or functionality described for Oracle’s
products remains at the sole discretion of Oracle.
Complete Stack
• Best-of-Breed
• Open
• Vertical Integration
• Extreme Performance
• Engineered Systems
Complete Customer Choice
• On-Premise
• Private Cloud
• Public Cloud
• Hybrid
ORACLE STRATEGY
CUSTOMER BENEFITS
I.T. MADE SIMPLE
CATALYST FOR
INNOVATION
FUELING BUSINESS
GROWTH
CREATING A COMPETITIVE
EDGE
PERFORMANCE
MANAGEABILITY
SECURITY
SUPPORT
RELIABILITY
The ADF Philosophy
Web Desktop Mobile Office
Database Web Services Legacy Systems Applications Unlimited
A Common Development Framework Oracle Application Development Framework
• Increase productivity & ease-of-use
• Visual and declarative development
• Takes care of the “plumbing” code
• Implements best practices and patterns
• Promote service oriented development
• Re-usable business services
• Composite applications development
• Standards-based
• Java EE, SOA, SDO/SCA …
• End-to-end coverage
• MVC, security, customization
The Fusion Apps Architecture Business Logic View Data
Orchestration Human interaction Policy evaluation Monitoring
Rules
Engine
Human Workflow
Service
Mediator /BPEL
Process
results
facts
BAM
Business Services
Data
Binding
events
assign
complete
Next-Generation Oracle Apps and FMW
WebCenter Suite BPM Suite
CRM – Order Orchestration
HCM – Workforce Lifecycle Management
Approval Management in all Fusion apps
Fusion Applications
Fusion Middleware
OER Identity Mgmt
CRM – Marketing
Enterprise Content Mgmt
Fusion Applications Numbers
• ~ 6000 reusable component / business libraries
• “Model” ADF libraries contain business entity definitions and
Services
• “UI” ADF libraries contain the components and portlets
• ~ 600 business process composites (BPEL etc.)
• ~ 3000 developers
• 1 framework
• 1 UI stack
• 1 Tool
• 1 build process
Community
• Over 2,200 community how-tos indexed and linked
from OTN
• 78,000 threads on OTN forums
• 3rd most active forum, after DB and SQL
• 530+ members in the ADF enterprise Methodology
Group
• OTN ACE and ACE Director Evangelists
• Oracle Development Tools User Group Conference
2011
• 50% of papers in the Middleware track cover ADF in some
form
Oracle ADF - Major Benefits
• Faster and simpler standard-based development
• 30% productivity improvement over .Net
• Rich interactive user interfaces without the cost
• Agile and adaptive
• Single set of developer skills
• OLTP, Mobile, BI, Geographic Information, Documents, Cubic data
• Common infrastructure
• Declarative customization (company, department, personal, portal)
• End-to-end security
• Management
• Data Binding
• Reliable certification and support
• Advanced Tooling
Summary
• ADF is a core part of Oracle’s platform and strategy
• For internal use
• As a product offering for customers
• Incredibly strong community
• Ready for the future, available today