SlideShare a Scribd company logo
1 of 63
Seite 1It’s all about integration – Cloud development
Torsten Winterberg
OPITZ CONSULTING Deutschland GmbH
It’s all about integration
Munich, 15.5.2013
Developing with Oracle Cloud Services
Seite 2It’s all about integration – Cloud development
Seite 3It’s all about integration – Cloud development
OPITZ CONSULTING Deutschland GmbH
OPITZ
Custom
Developed
Software
Business
Process
Automization
System
integration
Business
Analytics
Managed
Service
Infrastructure
Managed
Service
Applications
Seite 4It’s all about integration – Cloud development
Your ORACLE Center of Excellence
> 1000 Years experience in Oracle projects!
Seite 5It’s all about integration – Cloud development
torsten.winterberg@opitz-consulting.com
 Position@OPITZ CONSULTING:
 Business Development & Innovation
 Competence Center SOA/BPM
 Community:
 Speaker: Jax, W-Jax, OOP, DOAG, OOW,
SOA Symposium, BPM-Integration-Days, …
 Author of several SOA/BPM related articles and
books
 Co-Leader DOAG Middleware&Infrastructure
Community, Leader of SIG Middleware
 Oracle ACE Director
 Background:
 Java EE developer, coach and architect
About me
Seite 6It’s all about integration – Cloud development
1 It’s all about integration
Back to terminator vision
Smart home
Health Care Use Cases
Google Glasses
Google Glasses
© http://www.flickr.com/photos/azugaldia/7457645618
Digital Natives
Gartner Hype Cycle „Emerging Technologies“ 2012
Internet of Things
Seite 15It’s all about integration – Cloud development
Customer
Status
Credit
Check
Production Payroll Order
Inventory
Check
Legacy
Is This Your Cloud Integration Architecture?
Firewall
Cloud
Services
PaaS
Application
SaaS
CRM
On-Premise
Applications
V4.6 V8.9 Release3V7.8
Release5
V20.0
R11.5.10 R12.1
V19.0
V2010.04
Social Media &
other Cloud
Platforms
V2
Enterprise Gateway
V2012.09
 No strategic IT vision
 Brittle, difficult to upgrade
 No centralized monitoring
 Scattered security policies
 No clear accountability
 Lack of audits/compliance
 Varied skill set needs
Seite 16It’s all about integration – Cloud development
Integration Is Complex Because There are No
Standards for Functional API Semantics!
SaaS API
Technical Standards Functional Standards
HTTP
SSL
SOAP
WSDL
XML/XSD
REST
JSON
SAML
WS-*
Semantic Interoperability
Customizations, Rules
AuthN e.g. Login/Session
AuthZ e.g. RBAC
QoS message delivery
API Patterns
Query APIs Style
ISV/Partner APIs
Data Integration Strategy
SDKs /
Mobile
Clients
# of Apps /
Instances
/ Releases
X
Seite 17It’s all about integration – Cloud development
The Hype of “Simple SaaS Integrations” Leads to
Integration Headaches
Seite 18It’s all about integration – Cloud development
Plan for Cloud Integration as any Application
Integration Project
Data Model Differences
• Data attribution
• De-normalized hierarchies
• Attribute semantics
• Data striping
• Logic and constraints
Functional Configuration
• Setup structure difference
• Hierarchy structures
• Effective dates difference
• Seed data difference
• Locale differences
Design Time Governance
• API programming model
• Service granularity
• Canonical data model
• Service SLA/contracts
• Quality of Service
Business Process
• Transaction traceability
and interface design
• Batch vs. transactional
• Exception management
• Visibility differences
• Accounting differences
Customization/Extension
• Data mapping changes
• Mapping customizations
• Semantic data extension
technologies e.g. KFF
• Process customizations
Non-Functional Setup
• Identity management
• Role based access control
• Size, frequency of data
• Latency and throughput
• Response time needs
Seite 19It’s all about integration – Cloud development
Enterprise Service Bus (ESB)
BPM / Workflow
RichClient WebClient
BusinessActivityMonitoring(BAM)
Application Server
Governance
RegistryServiceService
Service
Service
Service
Rules …
System X System ZSystem Y
View Layer
Cloud Integration Challenges are NOT New, and Neither are the Solutions:
SOA Suite Blueprint or „the modern ESB“
Seite 20It’s all about integration – Cloud development
Our vision: The Adaptive Enterprise
Infrastructure (The „Grid“)
Applications
Process Management
Storage
Middleware Database
Services
Workflow/BPM/BAM
ESB/EDA/BRE
ProcesscontrollingProcessdesign
Processoptimization
Process
Implementation
Service
Request
Service
Delivery
Process
Monitoring
Seite 21It’s all about integration – Cloud development
Our vision: The Adaptive Enterprise
Infrastructure (The „Grid“)
Applications
Process Management
Storage
Middleware Database
Services
Workflow/BPM/BAM
ESB/EDA/BRE
ProcesscontrollingProcessdesign
Processoptimization
Process
Implementation
Service
Request
Service
Delivery
Process
Monitoring
Seite 22It’s all about integration – Cloud development
Business Activity Monitoring Event Processing
BPEL PM / BPM Suite
Analytics
Orchestration
Service Bus
Business Rules
Business to Business
EDIApps Mainframe DB
On-premise
XML IndustryPlatformServices
Cloud
Apps
Service Virtualization & Mediation
Connectivity
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.22
Oracle SOA Suite Provides a Mature, Proven
Platform for Cloud Integrations
Seite 23It’s all about integration – Cloud development
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.23
Foundation Pack
Guidance & Governance
Enterprise Repository
Management & Security
Enterprise
Manager
Enterprise
Gateway
SOA Management
Pack
Web Services
Manager
Accelerators
Oracle SOA Suite Provides a Mature, Proven
Platform for Cloud Integrations
Seite 24It’s all about integration – Cloud development
Oracle Service Bus:
Provide public interfaces
Top-Down idea
XML/WSDL
Virtualization!
„Top-Down“
WS / XML
Rest / JSON
Coherence
ResultsCache
Service Bus
Pipeline Pair
Example: Oracle Service Bus (OSB)
Proxy
Service
Business
Service
Service Consumer A
Web Console Eclipse Plugin
Service Provider
„Bottom-Up“
WS
Service Consumer B
EE6
Java EE6:
Private Service
simple „Bottom-Up“
Service-Development
Java
Oracle Web Service Manager
(OWSM)
Endpoint Security
& Policy Enforcement
Seite 25It’s all about integration – Cloud development
*any*
system
Example: Secure Public Data Provisioning
Mobile & Cloud Applications
EE6
JCA
Prevent:
DOS-Attack
SQL Injection
XML Bombs
Content Viol.
...
Enable:
Oauth
Encrypt.
Token Sec.
...
Native Apps.
Portable ADF Mobile Apps.
Social Media API
Cloud API
DMZ
perimeter network
Intranet
internal network
RESTful Service
Web Service
proprietary protocol
JSON
&
Oauth
XML
XML
REST
EE6REST
REST
WS
• Transparency/
Virtualization
• Routing
• Transformation
• Canon. Services
• Enrichment
• Orchestration
• ...
bin
text
XML
JSON
Enterprise Application
SOAP
JMS
REST RDMBS
Internet of
Things
Mobile Apps
LocalESB
Mobile-
Tuned Web
Server Farm
External
Cloud Service
Providers
EnterpriseServiceBus(ESB)
EJB
Cloud to Device Messaging (C2DM)
ServiceGateway
CEP
HTTP/JSON
Application
Server
Complex Event Processing (CEP) / Fast Data
NoSQL
/ Big Data
Platform
Management
Unified Mobile & Cloud Architecture
BPM und SOA
Platform
REST
SOAP
DB
LDAP /
Enterprise
IDM
Data Analytics
Business
Logic
NoSQL
Seite 28It’s all about integration – Cloud development
2 Some more cloud challenges
Seite 29It’s all about integration – Cloud development
Deployment Models
SaaS Single
Tenancy
Infrastructure as a Service
Server virtualization
Escrow Service
Code
Data
Different options for implementing SaaS
Business Model Evolution
© Rainer Stropek, software architects gmbh
Seite 30It’s all about integration – Cloud development
Deployment Models
SaaS Multi
Tenancy
Dynamically scaling
infrastructure
PaaS
Economy of scale
Different options for implementing SaaS
Business Model Evolution
© Rainer Stropek, software architects gmbh
Seite 31It’s all about integration – Cloud development
Revenue Stream
Classical Model
Licensing-based
Maintenance fee
How does SaaS influence the revenue stream?
Business Model Evolution
Time
© Rainer Stropek, software architects gmbh
Seite 32It’s all about integration – Cloud development
Revenue Stream
SaaS Model
Subscription fee or usage
fee
Revenue stream can be
different month by month
Entirely new billing process
is needed
Micro- or mini-payments
Handle defaulting customers
Existing market places and
services might help
How does SaaS influence the revenue stream?
Business Model Evolution
Time
© Rainer Stropek, software architects gmbh
Seite 33It’s all about integration – Cloud development
Customers: Catching the long tail
 Address new markets
 Customer size
 New customer segments
Make sure your entire organization
is ready for that change
© Rainer Stropek, software architects gmbh
Seite 34It’s all about integration – Cloud development
Monitoring gets even more important
 Relatively easy to monitor overall load/health of compute
servers
 Example: Oracle Enterprise Manager or 3rd party tools for monitoring
 Harder to monitor end-to-end performance for a certain
user/tenant
 Application-level logging
 Oracle Real User Experience Insight (RUEI)
 3rd party APM tools like DynaTrace
Seite 35It’s all about integration – Cloud development
3 Software Development with Oracle
Cloud Services
Seite 40It’s all about integration – Cloud development
Individual Solutions with Oracle Cloud Services
Example: Mobile Time
Registration
• Registering time of departure
and arrival at customer sides
with Oracle APEX for mobile
devices
• Displaying and editing the
customer and supplier data
on desktops using ADF
Oracle Platform Services
Oracle Cloud Services
Oracle
Database
Service
Oracle Java
Service
Oracle
11g
Weblogic
Server
APEX ADF
Seite 41It’s all about integration – Cloud development
Oracle Cloud Registration Process (Trial
Subscription)
 Requesting a trial is straight forward
 Login with OTN Account
 Entering personal or company information
 Identification with credit card details (free of charge for trial)
 Submitting the request
 Oracle Cloud generates a confirmation email with links to activate the
services
 After activation and initialization Oracle Cloud Services can be used
Seite 42It’s all about integration – Cloud development
Oracle Cloud Registration Process – Experiences
 Much faster than setting up an own environment
 Generation of the confirmation email and the initialization
took around 3h (during test phase)
 Administration UI is simple to use and intuitive
Seite 43It’s all about integration – Cloud development
4 Experiencing the Oracle Cloud
Database Services
Seite 44It’s all about integration – Cloud development
First step: Check Documentation
 Many examples for APEX applications and database
schemas
 Great resources for practical training
 Many different kinds of documentation addressing various
learning types e.g. Tutorials, Videos, HowTos
 Finding the right information takes time. Information for
developers are not directly accessible and include much
marketing material.
 Resources are mainly focused on administration (like
monitoring and deployment). Links to APEX and database
specific information are missing
 Documentation has still to grow
Seite 45It’s all about integration – Cloud development
Getting Started:
Database Design
 Using standard development tools like SQL Developer
 SQL Developer can easily be connected to view data via a “Cloud
Connection”.
Seite 46It’s all about integration – Cloud development
Getting Started:
Application Development with APEX
 Handling of database tables in the APEX Browser
Administration Backend:
 Object Browser, Command Console, SQL Scripts
Seite 47It’s all about integration – Cloud development
Getting Started:
Application Development with APEX
 Forms and Reports
Seite 48It’s all about integration – Cloud development
Getting Started:
Application Development with APEX
 Navigation and UI
Seite 49It’s all about integration – Cloud development
Getting Started:
Application Development with APEX
 Final Application
Seite 50It’s all about integration – Cloud development
Conclusion:
APEX and Cloud Integration I
 Oracle Database Services is a powerful environment for
data centric applications
 Full APEX Support is available, which makes the Cloud
database and the framework valuable
 The whole development
environment is hosted in
the Cloud
 APEX provides capabilities
to create RESTful interfaces
and allows integration.
Seite 51It’s all about integration – Cloud development
Conclusion:
APEX and Cloud Integration II
 With the help of APEX small to medium applications can be
developed fast and hosted in the Cloud
 No configuration of an IDE is required
 No need for enterprises to host or buy software
 Costs for the software consists of a monthly fee
Strategies required for maintaining Enterprise Applications
and Databases hosted in the Cloud
 Great model for small to medium applications
 Benefits, risks and challenges need to be evaluated for large Enterprise
Applications
Seite 52It’s all about integration – Cloud development
5 Experiencing the Oracle Cloud
Java Services
Seite 53It’s all about integration – Cloud development
First step: Check Documentation
 Tutorials provide a step by step guide from signing up to
deploying, securing, and monitoring applications.
 The different methods of deployment are covered in
separate documents.
 Technical information is sparse and mixed with broad,
marketing oriented, material.
Seite 54It’s all about integration – Cloud development
Getting Started:
Deployment
 Option 1: Using the Web Interface
 Deployment archives can be uploaded through a web interface.
 The service console offers performance information and application logs
Seite 55It’s all about integration – Cloud development
Getting Started:
Deployment
 Option 2: Using the Cloud SDK
 SDK consists of command line tools
 Includes a whitelist to filter out forbidden packages
 Can be invoked from build script for much more convenient deployment
Seite 56It’s all about integration – Cloud development
Getting Started:
Deployment
 Option 3: IDE Plugins
 Plugins are available for JDeveloper, Eclipse, and Netbeans
 Plugins invoke the Cloud SDK
 Even more convenient for deployment
Seite 57It’s all about integration – Cloud development
Getting Started:
Data Sources
 A preconfigured connection to the cloud database is available
 No other data connections can be configured (e.g. to an off site database)
Seite 59It’s all about integration – Cloud development
Getting Started:
Setting data source
 JDBC name must be set to cloud database name
Seite 60It’s all about integration – Cloud development
Getting Started:
Debugging
 Searchable server logs are available for debugging
Seite 61It’s all about integration – Cloud development
Getting Started:
Final Application
 Displays the data entered via the APEX demo application
Seite 62It’s all about integration – Cloud development
 Powerful, preconfigured, Weblogic Server allows easy deployment
 Zero configuration - works out of the box
 Cloud server could be used instead of a local server for development:
 No access to the full admin console
 Improvements going on
 Cloud database is easy to configure for the application
 A local database is still more convenient for development
Conclusion:
Java and Cloud Integration
 Service console still has issues (Requires
manual reload after deployment)
 Advantage for enterprises after
development:
 No need to configure/maintain
application+database server
 Availability and Usability of logs has to be
improved
Seite 63It’s all about integration – Cloud development
6 OPITZ CONSULTING Service Cloud
Seite 64It’s all about integration – Cloud development
Customer System
Solution to Problem
Seite 65It’s all about integration – Cloud development
7 Conclusion
Seite 66It’s all about integration – Cloud development
 Oracle Cloud services help to deal with always excellerating
environments:
 Mobile solutions
 Internet of things
 Big Data / Fast Data
 Cloud technology is needed to deal with these challenges
 Need for integration skills and technology will increase massivly
 Oracle SOA Suite is state-of-the-art integration technology
 OPITZ CONSULTING is your partner for all your upcoming
challenges in
 Custom build software
 Integration
 Business process automation
 Business analytics
It‘s all about integration
Seite 67It’s all about integration – Cloud development
Discussion, Questions & Answers
Seite 68It’s all about integration – Cloud development
Contact
Torsten Winterberg
Business Development & Innovation
OPITZ CONSULTING Deutschland GmbH
Kirchstr. 6, 51647 Gummersbach, Germany
Phone: +49 173 54 79 302
eMail: torsten.winterberg@opitz-consulting.com
Oracle ACE Director
Co-Leiter DOAG Middleware & Infrastruktur Community
Leiter DOAG SIG Middleware
http://thecattlecrew.wordpress.com/
@t_winterberg

More Related Content

What's hot

Integroi oikein BizTalkilla ja Azurella
Integroi oikein BizTalkilla ja AzurellaIntegroi oikein BizTalkilla ja Azurella
Integroi oikein BizTalkilla ja AzurellaBilot
 
Solace Singapore User Group: Dell Boomi Presentation
Solace Singapore User Group: Dell Boomi PresentationSolace Singapore User Group: Dell Boomi Presentation
Solace Singapore User Group: Dell Boomi PresentationSolace
 
The mobilization of SOA Suite - the rise of REST (ADF Enterprise Mobility Co...
 The mobilization of SOA Suite - the rise of REST (ADF Enterprise Mobility Co... The mobilization of SOA Suite - the rise of REST (ADF Enterprise Mobility Co...
The mobilization of SOA Suite - the rise of REST (ADF Enterprise Mobility Co...Lucas Jellema
 
Denodo DataFest 2017: Enabling Single View of Entities with Microservices
Denodo DataFest 2017: Enabling Single View of Entities with MicroservicesDenodo DataFest 2017: Enabling Single View of Entities with Microservices
Denodo DataFest 2017: Enabling Single View of Entities with MicroservicesDenodo
 
LoQutus: (Technical) Using LeanIX to fully exploit your Enterprise Architectu...
LoQutus: (Technical) Using LeanIX to fully exploit your Enterprise Architectu...LoQutus: (Technical) Using LeanIX to fully exploit your Enterprise Architectu...
LoQutus: (Technical) Using LeanIX to fully exploit your Enterprise Architectu...LoQutus
 
Enterprise Architecture in Practice: from Datastore to APIs and Apps
Enterprise Architecture in Practice: from Datastore to APIs and AppsEnterprise Architecture in Practice: from Datastore to APIs and Apps
Enterprise Architecture in Practice: from Datastore to APIs and AppsWSO2
 
Hybrid integration platform reference architecture
Hybrid integration platform reference architectureHybrid integration platform reference architecture
Hybrid integration platform reference architectureChanaka Fernando
 
Oracle soa suite 12c - News
Oracle soa suite 12c - NewsOracle soa suite 12c - News
Oracle soa suite 12c - NewsTrivadis
 
Basic erp architecture
Basic erp architectureBasic erp architecture
Basic erp architectureSUDHEERNANDI1
 
Cloud Customer Architecture for Securing Workloads on Cloud Services
Cloud Customer Architecture for Securing Workloads on Cloud ServicesCloud Customer Architecture for Securing Workloads on Cloud Services
Cloud Customer Architecture for Securing Workloads on Cloud ServicesCloud Standards Customer Council
 
AXI & LoQutus: Getting the most out of Office 365
AXI & LoQutus: Getting the most out of Office 365AXI & LoQutus: Getting the most out of Office 365
AXI & LoQutus: Getting the most out of Office 365LoQutus
 
Salesforce and SAP Integration with Informatica Cloud
Salesforce and SAP Integration with Informatica CloudSalesforce and SAP Integration with Informatica Cloud
Salesforce and SAP Integration with Informatica CloudDarren Cunningham
 
The SnapLogic Integration Cloud for ServiceNow
The SnapLogic Integration Cloud for ServiceNowThe SnapLogic Integration Cloud for ServiceNow
The SnapLogic Integration Cloud for ServiceNowSnapLogic
 
WSO2 Intro Webinar - The WSO2 Data Services - Harnessing Disparate Enterprise...
WSO2 Intro Webinar - The WSO2 Data Services - Harnessing Disparate Enterprise...WSO2 Intro Webinar - The WSO2 Data Services - Harnessing Disparate Enterprise...
WSO2 Intro Webinar - The WSO2 Data Services - Harnessing Disparate Enterprise...WSO2
 
CWIN17 Rome / The software-ag digital business platform.v3
CWIN17 Rome / The software-ag digital business platform.v3CWIN17 Rome / The software-ag digital business platform.v3
CWIN17 Rome / The software-ag digital business platform.v3Capgemini
 
What and How to Cloud - A new way to plan and migrate apps and servers to cl...
What and How to Cloud -  A new way to plan and migrate apps and servers to cl...What and How to Cloud -  A new way to plan and migrate apps and servers to cl...
What and How to Cloud - A new way to plan and migrate apps and servers to cl...SoftwareONEPresents
 

What's hot (20)

Integroi oikein BizTalkilla ja Azurella
Integroi oikein BizTalkilla ja AzurellaIntegroi oikein BizTalkilla ja Azurella
Integroi oikein BizTalkilla ja Azurella
 
Solace Singapore User Group: Dell Boomi Presentation
Solace Singapore User Group: Dell Boomi PresentationSolace Singapore User Group: Dell Boomi Presentation
Solace Singapore User Group: Dell Boomi Presentation
 
The mobilization of SOA Suite - the rise of REST (ADF Enterprise Mobility Co...
 The mobilization of SOA Suite - the rise of REST (ADF Enterprise Mobility Co... The mobilization of SOA Suite - the rise of REST (ADF Enterprise Mobility Co...
The mobilization of SOA Suite - the rise of REST (ADF Enterprise Mobility Co...
 
Denodo DataFest 2017: Enabling Single View of Entities with Microservices
Denodo DataFest 2017: Enabling Single View of Entities with MicroservicesDenodo DataFest 2017: Enabling Single View of Entities with Microservices
Denodo DataFest 2017: Enabling Single View of Entities with Microservices
 
Practical Guide to Cloud Management Platforms
Practical Guide to Cloud Management PlatformsPractical Guide to Cloud Management Platforms
Practical Guide to Cloud Management Platforms
 
LoQutus: (Technical) Using LeanIX to fully exploit your Enterprise Architectu...
LoQutus: (Technical) Using LeanIX to fully exploit your Enterprise Architectu...LoQutus: (Technical) Using LeanIX to fully exploit your Enterprise Architectu...
LoQutus: (Technical) Using LeanIX to fully exploit your Enterprise Architectu...
 
Informatica Cloud Overview
Informatica Cloud OverviewInformatica Cloud Overview
Informatica Cloud Overview
 
Enterprise Architecture in Practice: from Datastore to APIs and Apps
Enterprise Architecture in Practice: from Datastore to APIs and AppsEnterprise Architecture in Practice: from Datastore to APIs and Apps
Enterprise Architecture in Practice: from Datastore to APIs and Apps
 
Practical Guide to Platform-as-a-Service
Practical Guide to Platform-as-a-Service Practical Guide to Platform-as-a-Service
Practical Guide to Platform-as-a-Service
 
Cloud Foundry Roadmap in 2016
Cloud Foundry Roadmap in 2016Cloud Foundry Roadmap in 2016
Cloud Foundry Roadmap in 2016
 
Hybrid integration platform reference architecture
Hybrid integration platform reference architectureHybrid integration platform reference architecture
Hybrid integration platform reference architecture
 
Oracle soa suite 12c - News
Oracle soa suite 12c - NewsOracle soa suite 12c - News
Oracle soa suite 12c - News
 
Basic erp architecture
Basic erp architectureBasic erp architecture
Basic erp architecture
 
Cloud Customer Architecture for Securing Workloads on Cloud Services
Cloud Customer Architecture for Securing Workloads on Cloud ServicesCloud Customer Architecture for Securing Workloads on Cloud Services
Cloud Customer Architecture for Securing Workloads on Cloud Services
 
AXI & LoQutus: Getting the most out of Office 365
AXI & LoQutus: Getting the most out of Office 365AXI & LoQutus: Getting the most out of Office 365
AXI & LoQutus: Getting the most out of Office 365
 
Salesforce and SAP Integration with Informatica Cloud
Salesforce and SAP Integration with Informatica CloudSalesforce and SAP Integration with Informatica Cloud
Salesforce and SAP Integration with Informatica Cloud
 
The SnapLogic Integration Cloud for ServiceNow
The SnapLogic Integration Cloud for ServiceNowThe SnapLogic Integration Cloud for ServiceNow
The SnapLogic Integration Cloud for ServiceNow
 
WSO2 Intro Webinar - The WSO2 Data Services - Harnessing Disparate Enterprise...
WSO2 Intro Webinar - The WSO2 Data Services - Harnessing Disparate Enterprise...WSO2 Intro Webinar - The WSO2 Data Services - Harnessing Disparate Enterprise...
WSO2 Intro Webinar - The WSO2 Data Services - Harnessing Disparate Enterprise...
 
CWIN17 Rome / The software-ag digital business platform.v3
CWIN17 Rome / The software-ag digital business platform.v3CWIN17 Rome / The software-ag digital business platform.v3
CWIN17 Rome / The software-ag digital business platform.v3
 
What and How to Cloud - A new way to plan and migrate apps and servers to cl...
What and How to Cloud -  A new way to plan and migrate apps and servers to cl...What and How to Cloud -  A new way to plan and migrate apps and servers to cl...
What and How to Cloud - A new way to plan and migrate apps and servers to cl...
 

Viewers also liked

Oow 2011, Simplifying Work Order Management in the utility market with Oracle...
Oow 2011, Simplifying Work Order Management in the utility market with Oracle...Oow 2011, Simplifying Work Order Management in the utility market with Oracle...
Oow 2011, Simplifying Work Order Management in the utility market with Oracle...Capgemini
 
The Future of Forms is ..... Forms (and some friends) (UKOUG, 2011 - with Gra...
The Future of Forms is ..... Forms (and some friends) (UKOUG, 2011 - with Gra...The Future of Forms is ..... Forms (and some friends) (UKOUG, 2011 - with Gra...
The Future of Forms is ..... Forms (and some friends) (UKOUG, 2011 - with Gra...Lucas Jellema
 
Bpm the battle 6 juni visie presentaties
Bpm the battle 6 juni visie presentatiesBpm the battle 6 juni visie presentaties
Bpm the battle 6 juni visie presentatiesrichard_van_tilborg
 
SMART4apex company presentation APEX world convention March 25 2014
SMART4apex company presentation APEX world convention March 25 2014SMART4apex company presentation APEX world convention March 25 2014
SMART4apex company presentation APEX world convention March 25 2014Sergei Martens
 
This Has Nothing To Do With SOA, Dude - Odtug 2011 - OPITZ CONSULTING - Torst...
This Has Nothing To Do With SOA, Dude - Odtug 2011 - OPITZ CONSULTING - Torst...This Has Nothing To Do With SOA, Dude - Odtug 2011 - OPITZ CONSULTING - Torst...
This Has Nothing To Do With SOA, Dude - Odtug 2011 - OPITZ CONSULTING - Torst...OPITZ CONSULTING Deutschland
 
Introduction to Oracle BPM Suite 11g
Introduction to Oracle BPM Suite 11gIntroduction to Oracle BPM Suite 11g
Introduction to Oracle BPM Suite 11gLonneke Dikmans
 
Oracle BPM Adaptive Case Management 2014
Oracle BPM Adaptive Case Management 2014Oracle BPM Adaptive Case Management 2014
Oracle BPM Adaptive Case Management 2014Bizagi Inc
 
OOW16 - Oracle E-Business Suite Integration Best Practices [CON6709]
OOW16 - Oracle E-Business Suite Integration Best Practices [CON6709]OOW16 - Oracle E-Business Suite Integration Best Practices [CON6709]
OOW16 - Oracle E-Business Suite Integration Best Practices [CON6709]vasuballa
 
Oracle bpm-suite-11g-overview-slide
Oracle bpm-suite-11g-overview-slideOracle bpm-suite-11g-overview-slide
Oracle bpm-suite-11g-overview-slideAericon
 
Integrating Oracle BI, BPM and BAM 11g: The complete cycle of information
Integrating Oracle BI, BPM and BAM 11g: The complete cycle of informationIntegrating Oracle BI, BPM and BAM 11g: The complete cycle of information
Integrating Oracle BI, BPM and BAM 11g: The complete cycle of informationEdelweiss Kammermann
 
Leverage integration cloud_service_for_ebs_
Leverage integration cloud_service_for_ebs_Leverage integration cloud_service_for_ebs_
Leverage integration cloud_service_for_ebs_aioughydchapter
 
Oracle Application Express (APEX) and Microsoft Sharepoint integration
Oracle Application Express (APEX) and Microsoft Sharepoint integrationOracle Application Express (APEX) and Microsoft Sharepoint integration
Oracle Application Express (APEX) and Microsoft Sharepoint integrationDimitri Gielis
 

Viewers also liked (14)

Oow 2011, Simplifying Work Order Management in the utility market with Oracle...
Oow 2011, Simplifying Work Order Management in the utility market with Oracle...Oow 2011, Simplifying Work Order Management in the utility market with Oracle...
Oow 2011, Simplifying Work Order Management in the utility market with Oracle...
 
The Future of Forms is ..... Forms (and some friends) (UKOUG, 2011 - with Gra...
The Future of Forms is ..... Forms (and some friends) (UKOUG, 2011 - with Gra...The Future of Forms is ..... Forms (and some friends) (UKOUG, 2011 - with Gra...
The Future of Forms is ..... Forms (and some friends) (UKOUG, 2011 - with Gra...
 
Bpm the battle 6 juni visie presentaties
Bpm the battle 6 juni visie presentatiesBpm the battle 6 juni visie presentaties
Bpm the battle 6 juni visie presentaties
 
SMART4apex company presentation APEX world convention March 25 2014
SMART4apex company presentation APEX world convention March 25 2014SMART4apex company presentation APEX world convention March 25 2014
SMART4apex company presentation APEX world convention March 25 2014
 
This Has Nothing To Do With SOA, Dude - Odtug 2011 - OPITZ CONSULTING - Torst...
This Has Nothing To Do With SOA, Dude - Odtug 2011 - OPITZ CONSULTING - Torst...This Has Nothing To Do With SOA, Dude - Odtug 2011 - OPITZ CONSULTING - Torst...
This Has Nothing To Do With SOA, Dude - Odtug 2011 - OPITZ CONSULTING - Torst...
 
Oracle BPM 11G
Oracle BPM 11GOracle BPM 11G
Oracle BPM 11G
 
Introduction to Oracle BPM Suite 11g
Introduction to Oracle BPM Suite 11gIntroduction to Oracle BPM Suite 11g
Introduction to Oracle BPM Suite 11g
 
Oracle BPM Adaptive Case Management 2014
Oracle BPM Adaptive Case Management 2014Oracle BPM Adaptive Case Management 2014
Oracle BPM Adaptive Case Management 2014
 
OOW16 - Oracle E-Business Suite Integration Best Practices [CON6709]
OOW16 - Oracle E-Business Suite Integration Best Practices [CON6709]OOW16 - Oracle E-Business Suite Integration Best Practices [CON6709]
OOW16 - Oracle E-Business Suite Integration Best Practices [CON6709]
 
Oracle bpm-suite-11g-overview-slide
Oracle bpm-suite-11g-overview-slideOracle bpm-suite-11g-overview-slide
Oracle bpm-suite-11g-overview-slide
 
Web Development In Oracle APEX
Web Development In Oracle APEXWeb Development In Oracle APEX
Web Development In Oracle APEX
 
Integrating Oracle BI, BPM and BAM 11g: The complete cycle of information
Integrating Oracle BI, BPM and BAM 11g: The complete cycle of informationIntegrating Oracle BI, BPM and BAM 11g: The complete cycle of information
Integrating Oracle BI, BPM and BAM 11g: The complete cycle of information
 
Leverage integration cloud_service_for_ebs_
Leverage integration cloud_service_for_ebs_Leverage integration cloud_service_for_ebs_
Leverage integration cloud_service_for_ebs_
 
Oracle Application Express (APEX) and Microsoft Sharepoint integration
Oracle Application Express (APEX) and Microsoft Sharepoint integrationOracle Application Express (APEX) and Microsoft Sharepoint integration
Oracle Application Express (APEX) and Microsoft Sharepoint integration
 

Similar to It's all about Integration - Developing with Oracle Cloud Services

Steve Mills - Dispelling the Vapor Around Cloud Computing
Steve Mills - Dispelling the Vapor Around Cloud ComputingSteve Mills - Dispelling the Vapor Around Cloud Computing
Steve Mills - Dispelling the Vapor Around Cloud ComputingMauricio Godoy
 
Soa12c launch 1 overview cr
Soa12c launch 1 overview crSoa12c launch 1 overview cr
Soa12c launch 1 overview crVasily Demin
 
Cloud in Action
Cloud in Action Cloud in Action
Cloud in Action Franco Ucci
 
Cloud Computing 2010 - IBM Italia - Mariano Ammirabile
Cloud Computing 2010 - IBM Italia - Mariano AmmirabileCloud Computing 2010 - IBM Italia - Mariano Ammirabile
Cloud Computing 2010 - IBM Italia - Mariano AmmirabileManuela Moroncini
 
Cloud Computing Architecture Primer
Cloud Computing Architecture PrimerCloud Computing Architecture Primer
Cloud Computing Architecture PrimerIlham Ahmed
 
#dbhouseparty - Should I be building Microservices?
#dbhouseparty - Should I be building Microservices?#dbhouseparty - Should I be building Microservices?
#dbhouseparty - Should I be building Microservices?Tammy Bednar
 
Cloud Modernization and Data as a Service Option
Cloud Modernization and Data as a Service OptionCloud Modernization and Data as a Service Option
Cloud Modernization and Data as a Service OptionDenodo
 
Look at Oracle Integration Cloud – its relationship to ICS. Customer use Case...
Look at Oracle Integration Cloud – its relationship to ICS. Customer use Case...Look at Oracle Integration Cloud – its relationship to ICS. Customer use Case...
Look at Oracle Integration Cloud – its relationship to ICS. Customer use Case...Phil Wilkins
 
Public Sector Cloud
Public Sector CloudPublic Sector Cloud
Public Sector CloudSimon Greig
 
How to build, manage and operate a successful saas business
How to build, manage and operate a successful saas businessHow to build, manage and operate a successful saas business
How to build, manage and operate a successful saas businesskanimozhin
 
Recipe for successful saas company part 1
Recipe for successful saas company part 1Recipe for successful saas company part 1
Recipe for successful saas company part 1kanimozhin
 
Recipe for Successful SaaS Company - Part 1
Recipe for Successful SaaS Company - Part 1Recipe for Successful SaaS Company - Part 1
Recipe for Successful SaaS Company - Part 1Techcello
 
Aligning IT with Business Goals through SOA
Aligning IT with Business Goals through SOAAligning IT with Business Goals through SOA
Aligning IT with Business Goals through SOAGarry Gomersall
 
Robert LeBlanc - Cloud Forum Presentation
Robert LeBlanc - Cloud Forum Presentation Robert LeBlanc - Cloud Forum Presentation
Robert LeBlanc - Cloud Forum Presentation Mauricio Godoy
 
CRTC Cloud- Scott Sadler
CRTC Cloud- Scott SadlerCRTC Cloud- Scott Sadler
CRTC Cloud- Scott SadlerKrisValerio
 
From OpenStack.... towards an Open cloud architecture
From OpenStack.... towards an Open cloud architecture From OpenStack.... towards an Open cloud architecture
From OpenStack.... towards an Open cloud architecture Claude Riousset
 
Azure Overview Csco
Azure Overview CscoAzure Overview Csco
Azure Overview Cscorajramab
 
ClientSummit2010_CloudWorkshop
ClientSummit2010_CloudWorkshopClientSummit2010_CloudWorkshop
ClientSummit2010_CloudWorkshopRazorfish
 
How to Transform Corporate IT into the Driver for Digital Transformation
How to Transform Corporate IT into the Driver for Digital TransformationHow to Transform Corporate IT into the Driver for Digital Transformation
How to Transform Corporate IT into the Driver for Digital TransformationEnterprise Management Associates
 

Similar to It's all about Integration - Developing with Oracle Cloud Services (20)

Steve Mills - Dispelling the Vapor Around Cloud Computing
Steve Mills - Dispelling the Vapor Around Cloud ComputingSteve Mills - Dispelling the Vapor Around Cloud Computing
Steve Mills - Dispelling the Vapor Around Cloud Computing
 
Soa12c launch 1 overview cr
Soa12c launch 1 overview crSoa12c launch 1 overview cr
Soa12c launch 1 overview cr
 
Cloud in Action
Cloud in Action Cloud in Action
Cloud in Action
 
Cloud Computing 2010 - IBM Italia - Mariano Ammirabile
Cloud Computing 2010 - IBM Italia - Mariano AmmirabileCloud Computing 2010 - IBM Italia - Mariano Ammirabile
Cloud Computing 2010 - IBM Italia - Mariano Ammirabile
 
Cloud Computing Architecture Primer
Cloud Computing Architecture PrimerCloud Computing Architecture Primer
Cloud Computing Architecture Primer
 
#dbhouseparty - Should I be building Microservices?
#dbhouseparty - Should I be building Microservices?#dbhouseparty - Should I be building Microservices?
#dbhouseparty - Should I be building Microservices?
 
Cloud Modernization and Data as a Service Option
Cloud Modernization and Data as a Service OptionCloud Modernization and Data as a Service Option
Cloud Modernization and Data as a Service Option
 
Look at Oracle Integration Cloud – its relationship to ICS. Customer use Case...
Look at Oracle Integration Cloud – its relationship to ICS. Customer use Case...Look at Oracle Integration Cloud – its relationship to ICS. Customer use Case...
Look at Oracle Integration Cloud – its relationship to ICS. Customer use Case...
 
Public Sector Cloud
Public Sector CloudPublic Sector Cloud
Public Sector Cloud
 
How to build, manage and operate a successful saas business
How to build, manage and operate a successful saas businessHow to build, manage and operate a successful saas business
How to build, manage and operate a successful saas business
 
Recipe for successful saas company part 1
Recipe for successful saas company part 1Recipe for successful saas company part 1
Recipe for successful saas company part 1
 
Recipe for Successful SaaS Company - Part 1
Recipe for Successful SaaS Company - Part 1Recipe for Successful SaaS Company - Part 1
Recipe for Successful SaaS Company - Part 1
 
Aligning IT with Business Goals through SOA
Aligning IT with Business Goals through SOAAligning IT with Business Goals through SOA
Aligning IT with Business Goals through SOA
 
Robert LeBlanc - Cloud Forum Presentation
Robert LeBlanc - Cloud Forum Presentation Robert LeBlanc - Cloud Forum Presentation
Robert LeBlanc - Cloud Forum Presentation
 
Dev ops
Dev opsDev ops
Dev ops
 
CRTC Cloud- Scott Sadler
CRTC Cloud- Scott SadlerCRTC Cloud- Scott Sadler
CRTC Cloud- Scott Sadler
 
From OpenStack.... towards an Open cloud architecture
From OpenStack.... towards an Open cloud architecture From OpenStack.... towards an Open cloud architecture
From OpenStack.... towards an Open cloud architecture
 
Azure Overview Csco
Azure Overview CscoAzure Overview Csco
Azure Overview Csco
 
ClientSummit2010_CloudWorkshop
ClientSummit2010_CloudWorkshopClientSummit2010_CloudWorkshop
ClientSummit2010_CloudWorkshop
 
How to Transform Corporate IT into the Driver for Digital Transformation
How to Transform Corporate IT into the Driver for Digital TransformationHow to Transform Corporate IT into the Driver for Digital Transformation
How to Transform Corporate IT into the Driver for Digital Transformation
 

More from OPITZ CONSULTING Deutschland

Architecture Room Stuttgart - "Cloud-native ist nur ein Teil des Spiels!"
Architecture Room Stuttgart - "Cloud-native ist nur ein Teil des Spiels!"Architecture Room Stuttgart - "Cloud-native ist nur ein Teil des Spiels!"
Architecture Room Stuttgart - "Cloud-native ist nur ein Teil des Spiels!"OPITZ CONSULTING Deutschland
 
OC|Webcast: Oracle Lizenzierung - Die größten Fallen in der Praxis
OC|Webcast: Oracle Lizenzierung - Die größten Fallen in der PraxisOC|Webcast: Oracle Lizenzierung - Die größten Fallen in der Praxis
OC|Webcast: Oracle Lizenzierung - Die größten Fallen in der PraxisOPITZ CONSULTING Deutschland
 
OC|Webcast: Oracle Lizenzierung - Virtualisierung und Cloud
OC|Webcast: Oracle Lizenzierung - Virtualisierung und CloudOC|Webcast: Oracle Lizenzierung - Virtualisierung und Cloud
OC|Webcast: Oracle Lizenzierung - Virtualisierung und CloudOPITZ CONSULTING Deutschland
 
OC|Weekly Talk: Inspect’n’Adapt – Make Change come true!
OC|Weekly Talk: Inspect’n’Adapt – Make Change come true!OC|Weekly Talk: Inspect’n’Adapt – Make Change come true!
OC|Weekly Talk: Inspect’n’Adapt – Make Change come true!OPITZ CONSULTING Deutschland
 
OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...
OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...
OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...OPITZ CONSULTING Deutschland
 
OC|Weekly Talk: "Das müsste man mal digitalisieren" - Mit Low-Code schnell zu...
OC|Weekly Talk: "Das müsste man mal digitalisieren" - Mit Low-Code schnell zu...OC|Weekly Talk: "Das müsste man mal digitalisieren" - Mit Low-Code schnell zu...
OC|Weekly Talk: "Das müsste man mal digitalisieren" - Mit Low-Code schnell zu...OPITZ CONSULTING Deutschland
 
OC|Weekly Talk: Service Management – Was hat sich durch Corona geändert?
OC|Weekly Talk: Service Management – Was hat sich durch Corona geändert?OC|Weekly Talk: Service Management – Was hat sich durch Corona geändert?
OC|Weekly Talk: Service Management – Was hat sich durch Corona geändert?OPITZ CONSULTING Deutschland
 
OC|Weekly Talk - Digitales Coaching & Smart Sparring
OC|Weekly Talk - Digitales Coaching & Smart Sparring OC|Weekly Talk - Digitales Coaching & Smart Sparring
OC|Weekly Talk - Digitales Coaching & Smart Sparring OPITZ CONSULTING Deutschland
 
Effiziente Betriebsoptimierung durch Cloud Nutzung
Effiziente Betriebsoptimierung durch Cloud NutzungEffiziente Betriebsoptimierung durch Cloud Nutzung
Effiziente Betriebsoptimierung durch Cloud NutzungOPITZ CONSULTING Deutschland
 

More from OPITZ CONSULTING Deutschland (20)

OC|Webcast: Grundlagen der Oracle Lizenzierung
OC|Webcast: Grundlagen der Oracle LizenzierungOC|Webcast: Grundlagen der Oracle Lizenzierung
OC|Webcast: Grundlagen der Oracle Lizenzierung
 
OC|Webcast "Java heute" vom 28.09.2021
OC|Webcast "Java heute" vom 28.09.2021OC|Webcast "Java heute" vom 28.09.2021
OC|Webcast "Java heute" vom 28.09.2021
 
OC|Webcast "Java heute" vom 24.08.2021
OC|Webcast "Java heute" vom 24.08.2021OC|Webcast "Java heute" vom 24.08.2021
OC|Webcast "Java heute" vom 24.08.2021
 
OC|Webcast "Daten wirklich nutzen"
OC|Webcast "Daten wirklich nutzen"OC|Webcast "Daten wirklich nutzen"
OC|Webcast "Daten wirklich nutzen"
 
Architecture Room Stuttgart - "Cloud-native ist nur ein Teil des Spiels!"
Architecture Room Stuttgart - "Cloud-native ist nur ein Teil des Spiels!"Architecture Room Stuttgart - "Cloud-native ist nur ein Teil des Spiels!"
Architecture Room Stuttgart - "Cloud-native ist nur ein Teil des Spiels!"
 
OC|Webcast "Willkommen in der Cloud!"
OC|Webcast "Willkommen in der Cloud!"OC|Webcast "Willkommen in der Cloud!"
OC|Webcast "Willkommen in der Cloud!"
 
OC|Webcast "Die neue Welt der Virtualisierung"
OC|Webcast "Die neue Welt der Virtualisierung"OC|Webcast "Die neue Welt der Virtualisierung"
OC|Webcast "Die neue Welt der Virtualisierung"
 
10 Thesen zur professionellen Softwareentwicklung
10 Thesen zur professionellen Softwareentwicklung10 Thesen zur professionellen Softwareentwicklung
10 Thesen zur professionellen Softwareentwicklung
 
OC|Webcast: Oracle Lizenzierung - Lizenznews 2021
OC|Webcast: Oracle Lizenzierung - Lizenznews 2021OC|Webcast: Oracle Lizenzierung - Lizenznews 2021
OC|Webcast: Oracle Lizenzierung - Lizenznews 2021
 
OC|Webcast: Oracle Lizenzierung - Die größten Fallen in der Praxis
OC|Webcast: Oracle Lizenzierung - Die größten Fallen in der PraxisOC|Webcast: Oracle Lizenzierung - Die größten Fallen in der Praxis
OC|Webcast: Oracle Lizenzierung - Die größten Fallen in der Praxis
 
OC|Webcast: Oracle Lizenzierung - Virtualisierung und Cloud
OC|Webcast: Oracle Lizenzierung - Virtualisierung und CloudOC|Webcast: Oracle Lizenzierung - Virtualisierung und Cloud
OC|Webcast: Oracle Lizenzierung - Virtualisierung und Cloud
 
OC|Webcast: Grundlagen der Oracle-Lizenzierung
OC|Webcast: Grundlagen der Oracle-LizenzierungOC|Webcast: Grundlagen der Oracle-Lizenzierung
OC|Webcast: Grundlagen der Oracle-Lizenzierung
 
OC|Weekly Talk: Inspect’n’Adapt – Make Change come true!
OC|Weekly Talk: Inspect’n’Adapt – Make Change come true!OC|Weekly Talk: Inspect’n’Adapt – Make Change come true!
OC|Weekly Talk: Inspect’n’Adapt – Make Change come true!
 
OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...
OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...
OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...
 
OC|Weekly Talk The Power of DevOps…
OC|Weekly Talk  The Power of DevOps…OC|Weekly Talk  The Power of DevOps…
OC|Weekly Talk The Power of DevOps…
 
OC|Weekly Talk: "Das müsste man mal digitalisieren" - Mit Low-Code schnell zu...
OC|Weekly Talk: "Das müsste man mal digitalisieren" - Mit Low-Code schnell zu...OC|Weekly Talk: "Das müsste man mal digitalisieren" - Mit Low-Code schnell zu...
OC|Weekly Talk: "Das müsste man mal digitalisieren" - Mit Low-Code schnell zu...
 
OC|Weekly Talk: Service Management – Was hat sich durch Corona geändert?
OC|Weekly Talk: Service Management – Was hat sich durch Corona geändert?OC|Weekly Talk: Service Management – Was hat sich durch Corona geändert?
OC|Weekly Talk: Service Management – Was hat sich durch Corona geändert?
 
OC|Weekly Talk - Digitales Coaching & Smart Sparring
OC|Weekly Talk - Digitales Coaching & Smart Sparring OC|Weekly Talk - Digitales Coaching & Smart Sparring
OC|Weekly Talk - Digitales Coaching & Smart Sparring
 
OC|Weekly Talk - Beratung remote
OC|Weekly Talk - Beratung remoteOC|Weekly Talk - Beratung remote
OC|Weekly Talk - Beratung remote
 
Effiziente Betriebsoptimierung durch Cloud Nutzung
Effiziente Betriebsoptimierung durch Cloud NutzungEffiziente Betriebsoptimierung durch Cloud Nutzung
Effiziente Betriebsoptimierung durch Cloud Nutzung
 

Recently uploaded

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 

Recently uploaded (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

It's all about Integration - Developing with Oracle Cloud Services

  • 1. Seite 1It’s all about integration – Cloud development Torsten Winterberg OPITZ CONSULTING Deutschland GmbH It’s all about integration Munich, 15.5.2013 Developing with Oracle Cloud Services
  • 2. Seite 2It’s all about integration – Cloud development
  • 3. Seite 3It’s all about integration – Cloud development OPITZ CONSULTING Deutschland GmbH OPITZ Custom Developed Software Business Process Automization System integration Business Analytics Managed Service Infrastructure Managed Service Applications
  • 4. Seite 4It’s all about integration – Cloud development Your ORACLE Center of Excellence > 1000 Years experience in Oracle projects!
  • 5. Seite 5It’s all about integration – Cloud development torsten.winterberg@opitz-consulting.com  Position@OPITZ CONSULTING:  Business Development & Innovation  Competence Center SOA/BPM  Community:  Speaker: Jax, W-Jax, OOP, DOAG, OOW, SOA Symposium, BPM-Integration-Days, …  Author of several SOA/BPM related articles and books  Co-Leader DOAG Middleware&Infrastructure Community, Leader of SIG Middleware  Oracle ACE Director  Background:  Java EE developer, coach and architect About me
  • 6. Seite 6It’s all about integration – Cloud development 1 It’s all about integration
  • 10. Google Glasses Google Glasses © http://www.flickr.com/photos/azugaldia/7457645618
  • 12. Gartner Hype Cycle „Emerging Technologies“ 2012
  • 13.
  • 15. Seite 15It’s all about integration – Cloud development Customer Status Credit Check Production Payroll Order Inventory Check Legacy Is This Your Cloud Integration Architecture? Firewall Cloud Services PaaS Application SaaS CRM On-Premise Applications V4.6 V8.9 Release3V7.8 Release5 V20.0 R11.5.10 R12.1 V19.0 V2010.04 Social Media & other Cloud Platforms V2 Enterprise Gateway V2012.09  No strategic IT vision  Brittle, difficult to upgrade  No centralized monitoring  Scattered security policies  No clear accountability  Lack of audits/compliance  Varied skill set needs
  • 16. Seite 16It’s all about integration – Cloud development Integration Is Complex Because There are No Standards for Functional API Semantics! SaaS API Technical Standards Functional Standards HTTP SSL SOAP WSDL XML/XSD REST JSON SAML WS-* Semantic Interoperability Customizations, Rules AuthN e.g. Login/Session AuthZ e.g. RBAC QoS message delivery API Patterns Query APIs Style ISV/Partner APIs Data Integration Strategy SDKs / Mobile Clients # of Apps / Instances / Releases X
  • 17. Seite 17It’s all about integration – Cloud development The Hype of “Simple SaaS Integrations” Leads to Integration Headaches
  • 18. Seite 18It’s all about integration – Cloud development Plan for Cloud Integration as any Application Integration Project Data Model Differences • Data attribution • De-normalized hierarchies • Attribute semantics • Data striping • Logic and constraints Functional Configuration • Setup structure difference • Hierarchy structures • Effective dates difference • Seed data difference • Locale differences Design Time Governance • API programming model • Service granularity • Canonical data model • Service SLA/contracts • Quality of Service Business Process • Transaction traceability and interface design • Batch vs. transactional • Exception management • Visibility differences • Accounting differences Customization/Extension • Data mapping changes • Mapping customizations • Semantic data extension technologies e.g. KFF • Process customizations Non-Functional Setup • Identity management • Role based access control • Size, frequency of data • Latency and throughput • Response time needs
  • 19. Seite 19It’s all about integration – Cloud development Enterprise Service Bus (ESB) BPM / Workflow RichClient WebClient BusinessActivityMonitoring(BAM) Application Server Governance RegistryServiceService Service Service Service Rules … System X System ZSystem Y View Layer Cloud Integration Challenges are NOT New, and Neither are the Solutions: SOA Suite Blueprint or „the modern ESB“
  • 20. Seite 20It’s all about integration – Cloud development Our vision: The Adaptive Enterprise Infrastructure (The „Grid“) Applications Process Management Storage Middleware Database Services Workflow/BPM/BAM ESB/EDA/BRE ProcesscontrollingProcessdesign Processoptimization Process Implementation Service Request Service Delivery Process Monitoring
  • 21. Seite 21It’s all about integration – Cloud development Our vision: The Adaptive Enterprise Infrastructure (The „Grid“) Applications Process Management Storage Middleware Database Services Workflow/BPM/BAM ESB/EDA/BRE ProcesscontrollingProcessdesign Processoptimization Process Implementation Service Request Service Delivery Process Monitoring
  • 22. Seite 22It’s all about integration – Cloud development Business Activity Monitoring Event Processing BPEL PM / BPM Suite Analytics Orchestration Service Bus Business Rules Business to Business EDIApps Mainframe DB On-premise XML IndustryPlatformServices Cloud Apps Service Virtualization & Mediation Connectivity Copyright © 2012, Oracle and/or its affiliates. All rights reserved.22 Oracle SOA Suite Provides a Mature, Proven Platform for Cloud Integrations
  • 23. Seite 23It’s all about integration – Cloud development Copyright © 2012, Oracle and/or its affiliates. All rights reserved.23 Foundation Pack Guidance & Governance Enterprise Repository Management & Security Enterprise Manager Enterprise Gateway SOA Management Pack Web Services Manager Accelerators Oracle SOA Suite Provides a Mature, Proven Platform for Cloud Integrations
  • 24. Seite 24It’s all about integration – Cloud development Oracle Service Bus: Provide public interfaces Top-Down idea XML/WSDL Virtualization! „Top-Down“ WS / XML Rest / JSON Coherence ResultsCache Service Bus Pipeline Pair Example: Oracle Service Bus (OSB) Proxy Service Business Service Service Consumer A Web Console Eclipse Plugin Service Provider „Bottom-Up“ WS Service Consumer B EE6 Java EE6: Private Service simple „Bottom-Up“ Service-Development Java Oracle Web Service Manager (OWSM) Endpoint Security & Policy Enforcement
  • 25. Seite 25It’s all about integration – Cloud development *any* system Example: Secure Public Data Provisioning Mobile & Cloud Applications EE6 JCA Prevent: DOS-Attack SQL Injection XML Bombs Content Viol. ... Enable: Oauth Encrypt. Token Sec. ... Native Apps. Portable ADF Mobile Apps. Social Media API Cloud API DMZ perimeter network Intranet internal network RESTful Service Web Service proprietary protocol JSON & Oauth XML XML REST EE6REST REST WS • Transparency/ Virtualization • Routing • Transformation • Canon. Services • Enrichment • Orchestration • ... bin text XML JSON
  • 26. Enterprise Application SOAP JMS REST RDMBS Internet of Things Mobile Apps LocalESB Mobile- Tuned Web Server Farm External Cloud Service Providers EnterpriseServiceBus(ESB) EJB Cloud to Device Messaging (C2DM) ServiceGateway CEP HTTP/JSON Application Server Complex Event Processing (CEP) / Fast Data NoSQL / Big Data Platform Management Unified Mobile & Cloud Architecture BPM und SOA Platform REST SOAP DB LDAP / Enterprise IDM Data Analytics Business Logic NoSQL
  • 27. Seite 28It’s all about integration – Cloud development 2 Some more cloud challenges
  • 28. Seite 29It’s all about integration – Cloud development Deployment Models SaaS Single Tenancy Infrastructure as a Service Server virtualization Escrow Service Code Data Different options for implementing SaaS Business Model Evolution © Rainer Stropek, software architects gmbh
  • 29. Seite 30It’s all about integration – Cloud development Deployment Models SaaS Multi Tenancy Dynamically scaling infrastructure PaaS Economy of scale Different options for implementing SaaS Business Model Evolution © Rainer Stropek, software architects gmbh
  • 30. Seite 31It’s all about integration – Cloud development Revenue Stream Classical Model Licensing-based Maintenance fee How does SaaS influence the revenue stream? Business Model Evolution Time © Rainer Stropek, software architects gmbh
  • 31. Seite 32It’s all about integration – Cloud development Revenue Stream SaaS Model Subscription fee or usage fee Revenue stream can be different month by month Entirely new billing process is needed Micro- or mini-payments Handle defaulting customers Existing market places and services might help How does SaaS influence the revenue stream? Business Model Evolution Time © Rainer Stropek, software architects gmbh
  • 32. Seite 33It’s all about integration – Cloud development Customers: Catching the long tail  Address new markets  Customer size  New customer segments Make sure your entire organization is ready for that change © Rainer Stropek, software architects gmbh
  • 33. Seite 34It’s all about integration – Cloud development Monitoring gets even more important  Relatively easy to monitor overall load/health of compute servers  Example: Oracle Enterprise Manager or 3rd party tools for monitoring  Harder to monitor end-to-end performance for a certain user/tenant  Application-level logging  Oracle Real User Experience Insight (RUEI)  3rd party APM tools like DynaTrace
  • 34. Seite 35It’s all about integration – Cloud development 3 Software Development with Oracle Cloud Services
  • 35.
  • 36. Seite 40It’s all about integration – Cloud development Individual Solutions with Oracle Cloud Services Example: Mobile Time Registration • Registering time of departure and arrival at customer sides with Oracle APEX for mobile devices • Displaying and editing the customer and supplier data on desktops using ADF Oracle Platform Services Oracle Cloud Services Oracle Database Service Oracle Java Service Oracle 11g Weblogic Server APEX ADF
  • 37. Seite 41It’s all about integration – Cloud development Oracle Cloud Registration Process (Trial Subscription)  Requesting a trial is straight forward  Login with OTN Account  Entering personal or company information  Identification with credit card details (free of charge for trial)  Submitting the request  Oracle Cloud generates a confirmation email with links to activate the services  After activation and initialization Oracle Cloud Services can be used
  • 38. Seite 42It’s all about integration – Cloud development Oracle Cloud Registration Process – Experiences  Much faster than setting up an own environment  Generation of the confirmation email and the initialization took around 3h (during test phase)  Administration UI is simple to use and intuitive
  • 39. Seite 43It’s all about integration – Cloud development 4 Experiencing the Oracle Cloud Database Services
  • 40. Seite 44It’s all about integration – Cloud development First step: Check Documentation  Many examples for APEX applications and database schemas  Great resources for practical training  Many different kinds of documentation addressing various learning types e.g. Tutorials, Videos, HowTos  Finding the right information takes time. Information for developers are not directly accessible and include much marketing material.  Resources are mainly focused on administration (like monitoring and deployment). Links to APEX and database specific information are missing  Documentation has still to grow
  • 41. Seite 45It’s all about integration – Cloud development Getting Started: Database Design  Using standard development tools like SQL Developer  SQL Developer can easily be connected to view data via a “Cloud Connection”.
  • 42. Seite 46It’s all about integration – Cloud development Getting Started: Application Development with APEX  Handling of database tables in the APEX Browser Administration Backend:  Object Browser, Command Console, SQL Scripts
  • 43. Seite 47It’s all about integration – Cloud development Getting Started: Application Development with APEX  Forms and Reports
  • 44. Seite 48It’s all about integration – Cloud development Getting Started: Application Development with APEX  Navigation and UI
  • 45. Seite 49It’s all about integration – Cloud development Getting Started: Application Development with APEX  Final Application
  • 46. Seite 50It’s all about integration – Cloud development Conclusion: APEX and Cloud Integration I  Oracle Database Services is a powerful environment for data centric applications  Full APEX Support is available, which makes the Cloud database and the framework valuable  The whole development environment is hosted in the Cloud  APEX provides capabilities to create RESTful interfaces and allows integration.
  • 47. Seite 51It’s all about integration – Cloud development Conclusion: APEX and Cloud Integration II  With the help of APEX small to medium applications can be developed fast and hosted in the Cloud  No configuration of an IDE is required  No need for enterprises to host or buy software  Costs for the software consists of a monthly fee Strategies required for maintaining Enterprise Applications and Databases hosted in the Cloud  Great model for small to medium applications  Benefits, risks and challenges need to be evaluated for large Enterprise Applications
  • 48. Seite 52It’s all about integration – Cloud development 5 Experiencing the Oracle Cloud Java Services
  • 49. Seite 53It’s all about integration – Cloud development First step: Check Documentation  Tutorials provide a step by step guide from signing up to deploying, securing, and monitoring applications.  The different methods of deployment are covered in separate documents.  Technical information is sparse and mixed with broad, marketing oriented, material.
  • 50. Seite 54It’s all about integration – Cloud development Getting Started: Deployment  Option 1: Using the Web Interface  Deployment archives can be uploaded through a web interface.  The service console offers performance information and application logs
  • 51. Seite 55It’s all about integration – Cloud development Getting Started: Deployment  Option 2: Using the Cloud SDK  SDK consists of command line tools  Includes a whitelist to filter out forbidden packages  Can be invoked from build script for much more convenient deployment
  • 52. Seite 56It’s all about integration – Cloud development Getting Started: Deployment  Option 3: IDE Plugins  Plugins are available for JDeveloper, Eclipse, and Netbeans  Plugins invoke the Cloud SDK  Even more convenient for deployment
  • 53. Seite 57It’s all about integration – Cloud development Getting Started: Data Sources  A preconfigured connection to the cloud database is available  No other data connections can be configured (e.g. to an off site database)
  • 54. Seite 59It’s all about integration – Cloud development Getting Started: Setting data source  JDBC name must be set to cloud database name
  • 55. Seite 60It’s all about integration – Cloud development Getting Started: Debugging  Searchable server logs are available for debugging
  • 56. Seite 61It’s all about integration – Cloud development Getting Started: Final Application  Displays the data entered via the APEX demo application
  • 57. Seite 62It’s all about integration – Cloud development  Powerful, preconfigured, Weblogic Server allows easy deployment  Zero configuration - works out of the box  Cloud server could be used instead of a local server for development:  No access to the full admin console  Improvements going on  Cloud database is easy to configure for the application  A local database is still more convenient for development Conclusion: Java and Cloud Integration  Service console still has issues (Requires manual reload after deployment)  Advantage for enterprises after development:  No need to configure/maintain application+database server  Availability and Usability of logs has to be improved
  • 58. Seite 63It’s all about integration – Cloud development 6 OPITZ CONSULTING Service Cloud
  • 59. Seite 64It’s all about integration – Cloud development Customer System Solution to Problem
  • 60. Seite 65It’s all about integration – Cloud development 7 Conclusion
  • 61. Seite 66It’s all about integration – Cloud development  Oracle Cloud services help to deal with always excellerating environments:  Mobile solutions  Internet of things  Big Data / Fast Data  Cloud technology is needed to deal with these challenges  Need for integration skills and technology will increase massivly  Oracle SOA Suite is state-of-the-art integration technology  OPITZ CONSULTING is your partner for all your upcoming challenges in  Custom build software  Integration  Business process automation  Business analytics It‘s all about integration
  • 62. Seite 67It’s all about integration – Cloud development Discussion, Questions & Answers
  • 63. Seite 68It’s all about integration – Cloud development Contact Torsten Winterberg Business Development & Innovation OPITZ CONSULTING Deutschland GmbH Kirchstr. 6, 51647 Gummersbach, Germany Phone: +49 173 54 79 302 eMail: torsten.winterberg@opitz-consulting.com Oracle ACE Director Co-Leiter DOAG Middleware & Infrastruktur Community Leiter DOAG SIG Middleware http://thecattlecrew.wordpress.com/ @t_winterberg