SlideShare une entreprise Scribd logo
1  sur  108
Report from oracle open world and JavaOne 2011Part Two AMIS – 17th October 2011
3.1
No licensefor Change Management Pack
“Well, ifyou want APEX... the onlyplaceyoucan get it is SalesForce”  Larry Ellison
4.2
BIG DATA
Oracle Loader for
R Oracle Enterprise
The year of the adfdeveloperadf @ oow11 Aino Andriessen
> 60 sessions about ADF ADF EMG Super Sunday Fully packed ADF screens everywhere Fusion Apps EM 12c
ADF mobile 11gR2 12c
ORACLE ADF MOBILE
Adf mobile ADF development Mobile components Device capabilities via datacontrols GPS, agenda, contacts, … PhoneGap Local DB Enterprise DB via webservices Deploy to native app Embedded jvm HTML5 Note, iOS development requires Mac
Browser based apps Gesture support Simple table component HTML5 Performance Flowing layout suppurt 11g
ADF timeline Oracle Cloud Support OOW11 2012 2013 2011 11.1.1.5 11.1.1.4 JDev 11g R1 11.1.1.7 11.1.1.6 11.1.2.1 11.1.2.2 JDev 11g R2 JDev 12c June 2011 2009 NetBeans OEPE 11.1.1.8
11gR1 Fusions Apps SOA Suite Webcenter 11gR2 JSF 2.0 Mobile? Maven …
Jdev / ADF 12c Standards Java 7, JEE 6, HTML 5, CSS 3.0, … Performance, Stability Alignment with 12c Middleware Feature sharing with Netbeans (Matisse??) IDE Dependency visualization More Maven support Embedded  DB Git New Look and Feel New windowing mgt (from NetBeans) Community Edition Free Other JEE servers (GlassFish, Tomcat?) No dvt, mobile, desktop/Office
JDeveloper and Maven
Jdev / ADF 12c ADF REST support Groovy editor, debugger ADF Runtime customization … ADF Faces Public facing sites Page loading, Search, content delivery, simple table Layout simpler No more stretching vs. non stretching ?! New components Simple table DVT
Oracle enterprise pack for eclipse(OEPE) 11.1.1.7 ADF 11.1.1.4 ADF Faces DVT WLS Glassfish 11.1.1.8  Soon ADF 11.1.1.6 Taskflows ADF BC apps should run wlst? Later Datacontrols: Pojo, EJB, Webservices ADF BC
Angels in the ArchitectureChris Muir Single Application Single UTF-BTF Application Master Application, Multi BTF Application Multi Master Application, Multi BTF Application The “Services Pattern”
Common Application BTF Application BTF Application Model Model Master Applications Model Framework extensions AppModule View Object View Object AppModule ADF Library JAR View Object View Object Entity Object Entity Object AppModule View Object View Object ViewController ViewController Bounded Task Flow Bounded Task Flow ADF Library JAR BTF Templates Bounded Task Flow Bounded Task Flow jsff jsff ADF Library JAR Declarative Components jsff jsff Page Templates ADF Library JAR ViewController Unbounded Task Flow jspx jspx Skins JAR Reuse is part of the Framework
Oracle team productivity center Collaboration Work Items ALM repositories Build dashboard CI build/tests result integration (Hudson/CC)  Review failures and assign  to users  Dynamic notification of new builds  Workitemsassociated with SCM files and builds
Hudson andjenkins Both successfull Jenkins Open Source More commits, bugfixes Hudson Enterprise Focus Stability Performance Maven 3 UI: Hudson Extensibility: groovy, Ruby Share plugins
Hudson Eclipse foundation Top priority Licensing issues ~ 190 third party libraries Bugzilla :-( Enterprise focus 6 week release cycle Formal QA process on Hudson and plugins Licensing LDAP, SSO integration Complex build pipelines and job coordination Oracle eats 'its' own dogfood UI testing Provisioning Build …
AMIS Overview Oracle OpenWorld 2011 SOA SuiteBPM SUITEEnterprise Gateway 11g Peter Ebell (peter.ebell@amis.nl) AMIS Services (www.amis.nl)
SOA Suite NEWS (OTHER THAN BPM)
Oracle SOA Suite Roadmap
SOA Suite is stabilizing Other than BPM, PS4 has no new features for BPEL, Mediator, Rules, etc. etc PS5 (end this year) will be a “dots-on-the-i’s” release – again no new features So what about 12C??
ORACLE SOA Suite directions Oracle has the most complete stack today Oracle has the most integrated stack today ,[object Object],Focus areas: ,[object Object]
Developer’s productivity,[object Object]
Oracle Service Bus (OSB) in 12C OSB has many changes coming in 12C (not before that) Design time moved to JDeveloper Runtime (OSB Console) will be split up: Admin pages (monitoring) will be moved to Enterprise Manager DT@RT (where you build services in the browser) will be moved to SOA Composer Code appears to be ready, “just” waiting on 12C to be released
Unified Business process Management suite (a.k.a. Oracle BPM) Oracle BPM is the “youngest” component of the Oracle BPM stack – and that showed. However, it is extremely strategic to Oracle: High visibility on OOW11 Service Pack 4 (11gR1 PS4) was “all about BPM” Improved stability Many impressive new features BPM CAB (Customer Advisory Board) promises to intensify efforts
Patch set 4 BPM Features Significantly enhanced Process Composer New and improved Look & FeelWell suited for business audience, reduces learning curve. It has a new Projects and Project page that supports searching for BPM Projects, marking favorite Projects, viewing the Business catalog and specifying approval workflows for process governance.  Sharing and CollaborationBusiness analyst and business users can now collaboratively create and share models at any point in time during process development and design.  SnapshotsBPM Composer now allows users to save different versions of the BPM Projects at various points in time. You can revert to an older snapshot in read-only mode and look at change log across different snapshots
New and improved Process Composer
Patch set 4 BPM Features – CONT’d Alter FlowRe-incarnation of the Grab feature in Aqualogic BPM Product for changing the flow of process instance(s) dynamically at run-time. The Alter Flow wizard in BPM Workspace can be used to skip certain process steps, go back to previous process step and also to change the value of process instance variables. Instance MigrationUntil BPM Suite 11g R1 PS3, when BPM Projects are redeployed the in-flight process instances are marked stale and retired. The Instance Migration feature in this release enables migration of active process instances to the redeployed version.
Alter Flow & Instance Migration
Patch set 4 BPM Features – Cont’d Message correlation for running instancesThis feature used to require BPEL, but is now out-of-the-box available in BPM Various improvements to BPM WorkspaceMore customizable, UCM integration for Task Attachments, improved Activity Guide  Many improvements for developersProces documentation generation (both to HTML and XML), more powerful Data Association editor, improved audit trail for Business Rule execution, “Draft Mode” checkbox for skipping process steps that are not yet implemented, custom Log messages, etc.. And much, much more!!
Enterprise gateway 11g In April 2011, Oracle announced the “Oracle Enterprise Gateway 11g” Some quotes from the press release: A key component of Oracle Fusion Middleware 11g Fully integrated and certified with Oracle Fusion Middleware 11g Secures, accelerates, integrates and routes XML, Web Services Authentication, Authorization and Audit capabilities Mediates traffic in different data formats such as SOAP, REST, XML
Sounds LIKE…. SOA Suite, OSB and OWSM, all rolled into one?!
Finding out more Download and install Unpack zipfile and click .bat file… It’s running! No WebLogic or FMW components anywhere in sight?! Fully integrated meaning..? Attend OOW11 sessions For a “key component”, VERY few sessions Most explicitly mentioned: “Cloud & SOA Security”, on OWSM and Enterprise Gateway DemoGrounds to the resque! Talk to the developers!
Oracle VIEW: SECURITY INSIDE OUT
Oracle’s SOA & Fusion apps security
Enterprise Gateway 11g
Enterprise Gateway 11g
Enterprise Gateway 11g
Enterprise Gateway 11g
Enterprise Gateway 11g
Enterprise Gateway 11g
SUMMARY
Final Thought
The Weather Forecast
Oracle Public Cloud
Few missing pieces…
Database Cloud
Additional cloud facilities: leading data streams
Java Cloud
“False Clouds”
ccc
WebCenter Composing the right marketing message and finding the target audience Reorganization of product management Acquisition of FatWire And now the integration as WebCenter Sites Restructuring of product Implementation of the Oracle Social Network Integrating some components from Oracle Beehive
WebCenter – as of today
composers for Design time at run time aka Fusion Extension Platform Design Time at Run Time for Empowered Business Users that realize Instant Agility Composers for UI, Business Process and Business Logic Page Composer Data Composer (announced) Report Composer (announced) SOA Composer Process Composer and: ADF Change Persistence for custom dt@rt All based on MDS
Oracle Social Network
EE JVM SE
Java Standard Edition (SE) Java 7 SE (Open JDK is reference) released in Summer 2011 Preview available on Mac OS X; GA in Spring 2012 Java 8 SE/JDK 8 slated for Summer 2013 Lambda expressions (”closures”) for higher developer productivity, better leveraging of multi-core CPUs, and bulk data-processing enhancements to the Java collections APIs. A Java-native module system (“Project Jigsaw”) which will simplify the construction, packaging, and deployment of applications, and also enable a fully-modular Java platform A next-generation Java Client in the form of JavaFX 3.0 Replacing Swing and AWT Modern device support, including multi-touch. New Date Time API Completion of the HotSpot/JRockit JVM convergence project, including performance enhancements and a second-generation Java Flight Recorder.
Dynamic Scripting Languages
Dynamic Scripting Languages Jython, jRuby, Scala, Groovy, JavaScript, … All running on JVM Current attitude: Scripting language complements Java; embrace Java platform and integrate at run time (and vice versa) No longer need to distance yourself as fast and far away from Java as possible Java 8 SE objective: ‘provide much better integration (two-way) between Java and various other JVM languages’ Example: ScalaFX and GroovyFX projects to leverage JavaFX (Java based byte code and libraries) from Scala and Groovy “Building a language apparently is easier than building a platform and or building a community”
Project ‘NASHORN’ “Improvements for JavaScript on JVM, including Nashorn – a brand new JavaScript engine optimized for the JVM” To replace Rhino To do much faster processing of JavaScript based program logic and have much better integration from within Java Also as ‘reference implementation’ for Java-to-any-Scripting-language’ integration “Nashorn is in fact very important for all dynamic languages on top of the VM. Because Nashorn has to be a fast javascript engine to compete with Mozilla *Monkey and Google V8, I expect to see VM performance improvements and introduction of new VM mechanisms like tagged pointer or coroutine.”
Java 9 SE Themes Self tuning Java Virtual Machine Better integration with native libraries on O/S Support for BigData (e.g. Collections > 2 Gb) Inter-platform object exchange protocol Advanced concurrency on multi-core systems Reification (extension of generics) Continuations Merge between SE and ME 2015?
Roadmap
Java Enterprise Edition (EE) JEE 6: december 2009 JEE 7: december 2012 Project in full swing, 10+ JSRs underway Themes for JEE 7 Cloud  PaaS standardization via APIs Multi-tenancy and isolation Cache/Datagrid APIs Virtualization NoSQL Deployment and RESTful Administration API HTTP/JSON to complement JMX, EJB & proprietary such as t3 Modularization Alignment of ManagedBeans across CDI, EJB, JSF,…  Pruning APIs: EJB CMP and BMP, JAX-RPC, Deployment API  Reference implementation is Glassfish 4.0 Early builds are already available!
Java Enterprise Edition (EE) Revised Specifications in JEE 7: JMS 2.0 EJB 3.2 Servlet 3.1 JPA 2.1 JAX-RS 2.0 CDI 1.1 Bean Validation 1.1 JSF 2.2 EL 3.0 New JSRs: JCache 1.0 – Java Temporary Caching API Concurrency Utilities 1.0 Java State Management 1.0 Java Identity API 1.0 Batch Processing 1.0 JSON 1.0
glassfish Reference Implementation for JEE 5, 6, 7, … Open Source and Commercial (support) license Glassfish is a VSP: a Very Serious/Strategic Product! Convergence with WebLogic Server Teams working together, exchanging code (JSF, Metro, Admin) WebLogic Server may end up as an added value layer on top of core Glassfish
Java FX Release 2.0 is GA Java APIs (no more JavaFX Script) FXML a scriptable, XML-based markup language for defining user interfaces JavaFX 2.0 allows the use of scripting languages that run on the Java Virtual Machine (JVM), including Groovy, JRuby and Scala JavaFX applications are deployed either as desktop applications or securely in a browser via the Java browser plug-in Existing Java Swing applications can be updated with JavaFX features such as rich graphics API, media playback and embedded Web content NetBeans is the main IDE for JavaFX development Preview on Mac OS X (GA in Spring) Early access program for JavaFX Scene Builder, a visual layout tool – public beta early 2012 Demonstration of Java FX on iPad/iPhone (using ME JVM: CDC) and Android (leveraging Dalvik VM)
Java FX Roadmap for 3.0  Summer 2013 Ambition to merge into Java 8 SE – to succeed Swing Depending on JCP approval JavaFX to be submitted as project under OpenJDK Rendering to HTML 5 Further integration with other JVM languages (for example ScalaFX and GroovyFX) Plans for Linux, requests for Solaris Depending on community requests perhaps JavaFX for Android and/or iOS (iPhone/iPad)
Java FX Roadmap
Java MICRO Edition (ME)
Java ME and Java Card SE convergence synchronize CLDC and JDK releases/converge CDC and Java SE Embedded Update to Connected Limited Device Configuration (CLDC) virtual machine and library specifications to enable better alignment with Java Development Kit (JDK) 7 Offer full coverage of embedded vertical markets Billions of devices running Java Provide deep integration of content and services in terms of runtimes and tools Near Field Communication – payment, identification Align with ETSI, the main world-wide telecommunications standards body Network APIs to enable operators to expose capabilities from their networks to developers  Smart phone experience on feature phone Location, payment, messaging, user profile, authentication
Android (and Google) Google was big absenteeat JavaOne Google is sorely missed in JCP and OpenJDK Android should be real Java platform? Android r      referred to as                           ‘the Linux Tablet                            or Mobile Phone’

Contenu connexe

Tendances

Ugf9796 weblogic for ebs and obiee
Ugf9796 weblogic for ebs and obieeUgf9796 weblogic for ebs and obiee
Ugf9796 weblogic for ebs and obieeBerry Clemens
 
Oracle iAS Forms to WebLogic Suite for Alesco
Oracle iAS Forms to WebLogic Suite for AlescoOracle iAS Forms to WebLogic Suite for Alesco
Oracle iAS Forms to WebLogic Suite for AlescoFumiko Yamashita
 
Disaster Recovery to the Oracle Public Cloud
Disaster Recovery to the Oracle Public CloudDisaster Recovery to the Oracle Public Cloud
Disaster Recovery to the Oracle Public CloudKal BO
 
Java, app servers and oracle application grid
Java, app servers and oracle application gridJava, app servers and oracle application grid
Java, app servers and oracle application gridAlicja Sieminska
 
OOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmap
OOW15 - Oracle E-Business Suite Technology: Latest Features and RoadmapOOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmap
OOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmapvasuballa
 
Managing Oracle Fusion Middleware
Managing Oracle Fusion MiddlewareManaging Oracle Fusion Middleware
Managing Oracle Fusion MiddlewareFumiko Yamashita
 
OOW09 Integration Architecture EBS R12
OOW09 Integration Architecture  EBS R12OOW09 Integration Architecture  EBS R12
OOW09 Integration Architecture EBS R12jucaab
 
Saperion ECM 7.5 verzió – egy még átfogóbb ECM platform
Saperion ECM 7.5 verzió – egy még átfogóbb ECM platform Saperion ECM 7.5 verzió – egy még átfogóbb ECM platform
Saperion ECM 7.5 verzió – egy még átfogóbb ECM platform PrintSoft-Hungary
 
EBS-technical_upgrade_best_practices 12.1 or 12.2
EBS-technical_upgrade_best_practices 12.1 or 12.2EBS-technical_upgrade_best_practices 12.1 or 12.2
EBS-technical_upgrade_best_practices 12.1 or 12.2Berry Clemens
 
oracle ebs free web service integration tools
oracle ebs free web service integration toolsoracle ebs free web service integration tools
oracle ebs free web service integration toolsSmartDog Services
 
10 tips for successful 12.2 upgrade
10 tips for successful 12.2 upgrade10 tips for successful 12.2 upgrade
10 tips for successful 12.2 upgradeRavi Madabhushanam
 
OOW15 - Online Patching with Oracle E-Business Suite 12.2
OOW15 - Online Patching with Oracle E-Business Suite 12.2OOW15 - Online Patching with Oracle E-Business Suite 12.2
OOW15 - Online Patching with Oracle E-Business Suite 12.2vasuballa
 
Oracle E-Business Suite 12.2 - The Upgrade to End All Upgrades
Oracle E-Business Suite 12.2 - The Upgrade to End All UpgradesOracle E-Business Suite 12.2 - The Upgrade to End All Upgrades
Oracle E-Business Suite 12.2 - The Upgrade to End All UpgradesShiri Amit
 
OOW15 - personalize and extend oracle ebs for desktops and tablets
OOW15 - personalize and extend oracle ebs for desktops and tabletsOOW15 - personalize and extend oracle ebs for desktops and tablets
OOW15 - personalize and extend oracle ebs for desktops and tabletsvasuballa
 
OEM WebLogic Server Management Pack
OEM WebLogic Server Management PackOEM WebLogic Server Management Pack
OEM WebLogic Server Management PackFumiko Yamashita
 
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suite
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business SuiteOOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suite
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suitevasuballa
 
OOW15 - technical upgrade best practices for oracle e-business suite 12.2
OOW15 - technical upgrade best practices for oracle e-business suite 12.2OOW15 - technical upgrade best practices for oracle e-business suite 12.2
OOW15 - technical upgrade best practices for oracle e-business suite 12.2vasuballa
 
EBS 12.1 and 12.2 strategy-roadmap-given
EBS 12.1 and 12.2 strategy-roadmap-givenEBS 12.1 and 12.2 strategy-roadmap-given
EBS 12.1 and 12.2 strategy-roadmap-givenBerry Clemens
 

Tendances (20)

Ugf9796 weblogic for ebs and obiee
Ugf9796 weblogic for ebs and obieeUgf9796 weblogic for ebs and obiee
Ugf9796 weblogic for ebs and obiee
 
Oracle iAS Forms to WebLogic Suite for Alesco
Oracle iAS Forms to WebLogic Suite for AlescoOracle iAS Forms to WebLogic Suite for Alesco
Oracle iAS Forms to WebLogic Suite for Alesco
 
Disaster Recovery to the Oracle Public Cloud
Disaster Recovery to the Oracle Public CloudDisaster Recovery to the Oracle Public Cloud
Disaster Recovery to the Oracle Public Cloud
 
Java, app servers and oracle application grid
Java, app servers and oracle application gridJava, app servers and oracle application grid
Java, app servers and oracle application grid
 
OOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmap
OOW15 - Oracle E-Business Suite Technology: Latest Features and RoadmapOOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmap
OOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmap
 
Managing Oracle Fusion Middleware
Managing Oracle Fusion MiddlewareManaging Oracle Fusion Middleware
Managing Oracle Fusion Middleware
 
OOW09 Integration Architecture EBS R12
OOW09 Integration Architecture  EBS R12OOW09 Integration Architecture  EBS R12
OOW09 Integration Architecture EBS R12
 
Saperion ECM 7.5 verzió – egy még átfogóbb ECM platform
Saperion ECM 7.5 verzió – egy még átfogóbb ECM platform Saperion ECM 7.5 verzió – egy még átfogóbb ECM platform
Saperion ECM 7.5 verzió – egy még átfogóbb ECM platform
 
EBS-technical_upgrade_best_practices 12.1 or 12.2
EBS-technical_upgrade_best_practices 12.1 or 12.2EBS-technical_upgrade_best_practices 12.1 or 12.2
EBS-technical_upgrade_best_practices 12.1 or 12.2
 
oracle ebs free web service integration tools
oracle ebs free web service integration toolsoracle ebs free web service integration tools
oracle ebs free web service integration tools
 
10 tips for successful 12.2 upgrade
10 tips for successful 12.2 upgrade10 tips for successful 12.2 upgrade
10 tips for successful 12.2 upgrade
 
An Unbiased Look: Oracle SOA Suite 12c
An Unbiased Look: Oracle SOA Suite 12cAn Unbiased Look: Oracle SOA Suite 12c
An Unbiased Look: Oracle SOA Suite 12c
 
OOW15 - Online Patching with Oracle E-Business Suite 12.2
OOW15 - Online Patching with Oracle E-Business Suite 12.2OOW15 - Online Patching with Oracle E-Business Suite 12.2
OOW15 - Online Patching with Oracle E-Business Suite 12.2
 
Oracle E-Business Suite 12.2 - The Upgrade to End All Upgrades
Oracle E-Business Suite 12.2 - The Upgrade to End All UpgradesOracle E-Business Suite 12.2 - The Upgrade to End All Upgrades
Oracle E-Business Suite 12.2 - The Upgrade to End All Upgrades
 
OOW15 - personalize and extend oracle ebs for desktops and tablets
OOW15 - personalize and extend oracle ebs for desktops and tabletsOOW15 - personalize and extend oracle ebs for desktops and tablets
OOW15 - personalize and extend oracle ebs for desktops and tablets
 
OEM WebLogic Server Management Pack
OEM WebLogic Server Management PackOEM WebLogic Server Management Pack
OEM WebLogic Server Management Pack
 
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suite
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business SuiteOOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suite
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suite
 
OOW15 - technical upgrade best practices for oracle e-business suite 12.2
OOW15 - technical upgrade best practices for oracle e-business suite 12.2OOW15 - technical upgrade best practices for oracle e-business suite 12.2
OOW15 - technical upgrade best practices for oracle e-business suite 12.2
 
EBS 12.1 and 12.2 strategy-roadmap-given
EBS 12.1 and 12.2 strategy-roadmap-givenEBS 12.1 and 12.2 strategy-roadmap-given
EBS 12.1 and 12.2 strategy-roadmap-given
 
Siebel Upgrade Best Practices & Processes V2
Siebel Upgrade Best Practices & Processes V2Siebel Upgrade Best Practices & Processes V2
Siebel Upgrade Best Practices & Processes V2
 

En vedette

Offshore Recruiting Training Material
Offshore Recruiting Training MaterialOffshore Recruiting Training Material
Offshore Recruiting Training Materialjohnpaka
 
Designing And Monitoring In Informatica PowerCenter
Designing And Monitoring In Informatica PowerCenterDesigning And Monitoring In Informatica PowerCenter
Designing And Monitoring In Informatica PowerCenterEdureka!
 
5 Reasons To Choose Informatica PowerCenter As Your ETL Tool
5 Reasons To Choose Informatica PowerCenter As Your ETL Tool5 Reasons To Choose Informatica PowerCenter As Your ETL Tool
5 Reasons To Choose Informatica PowerCenter As Your ETL ToolEdureka!
 
installation and configuration of informatica server
installation and configuration of informatica serverinstallation and configuration of informatica server
installation and configuration of informatica serverketulp
 
Software Architecture Taxonomies - modularity
Software Architecture Taxonomies - modularitySoftware Architecture Taxonomies - modularity
Software Architecture Taxonomies - modularityJose Emilio Labra Gayo
 
Management in Informatica Power Center
Management in Informatica Power CenterManagement in Informatica Power Center
Management in Informatica Power CenterEdureka!
 
Informatica student meterial
Informatica student meterialInformatica student meterial
Informatica student meterialSunil Kotthakota
 
Informatica Powercenter Architecture
Informatica Powercenter ArchitectureInformatica Powercenter Architecture
Informatica Powercenter ArchitectureBigClasses Com
 
ETL Using Informatica Power Center
ETL Using Informatica Power CenterETL Using Informatica Power Center
ETL Using Informatica Power CenterEdureka!
 
Informatica Pentaho Etl Tools Comparison
Informatica Pentaho Etl Tools ComparisonInformatica Pentaho Etl Tools Comparison
Informatica Pentaho Etl Tools ComparisonRoberto Espinosa
 
Informatica PowerCenter
Informatica PowerCenterInformatica PowerCenter
Informatica PowerCenterRamy Mahrous
 

En vedette (11)

Offshore Recruiting Training Material
Offshore Recruiting Training MaterialOffshore Recruiting Training Material
Offshore Recruiting Training Material
 
Designing And Monitoring In Informatica PowerCenter
Designing And Monitoring In Informatica PowerCenterDesigning And Monitoring In Informatica PowerCenter
Designing And Monitoring In Informatica PowerCenter
 
5 Reasons To Choose Informatica PowerCenter As Your ETL Tool
5 Reasons To Choose Informatica PowerCenter As Your ETL Tool5 Reasons To Choose Informatica PowerCenter As Your ETL Tool
5 Reasons To Choose Informatica PowerCenter As Your ETL Tool
 
installation and configuration of informatica server
installation and configuration of informatica serverinstallation and configuration of informatica server
installation and configuration of informatica server
 
Software Architecture Taxonomies - modularity
Software Architecture Taxonomies - modularitySoftware Architecture Taxonomies - modularity
Software Architecture Taxonomies - modularity
 
Management in Informatica Power Center
Management in Informatica Power CenterManagement in Informatica Power Center
Management in Informatica Power Center
 
Informatica student meterial
Informatica student meterialInformatica student meterial
Informatica student meterial
 
Informatica Powercenter Architecture
Informatica Powercenter ArchitectureInformatica Powercenter Architecture
Informatica Powercenter Architecture
 
ETL Using Informatica Power Center
ETL Using Informatica Power CenterETL Using Informatica Power Center
ETL Using Informatica Power Center
 
Informatica Pentaho Etl Tools Comparison
Informatica Pentaho Etl Tools ComparisonInformatica Pentaho Etl Tools Comparison
Informatica Pentaho Etl Tools Comparison
 
Informatica PowerCenter
Informatica PowerCenterInformatica PowerCenter
Informatica PowerCenter
 

Similaire à Report from oracle open world and JavaOne 2011Part Two Highlights

Report From Oracle Open World 2008 AMIS 2 October2008
Report From Oracle Open World 2008 AMIS 2 October2008Report From Oracle Open World 2008 AMIS 2 October2008
Report From Oracle Open World 2008 AMIS 2 October2008Lucas Jellema
 
Oracle E2.0 WebCenter Portal Strategy
Oracle E2.0 WebCenter Portal StrategyOracle E2.0 WebCenter Portal Strategy
Oracle E2.0 WebCenter Portal StrategyFumiko Yamashita
 
Carbon Webinar
Carbon WebinarCarbon Webinar
Carbon WebinarWSO2
 
Oracle SOA Suite 11g - high level introduction on behalf of WAAI
Oracle SOA Suite 11g - high level introduction on behalf of WAAIOracle SOA Suite 11g - high level introduction on behalf of WAAI
Oracle SOA Suite 11g - high level introduction on behalf of WAAILucas Jellema
 
InterLabs Oracle Forms, what’s next 2011-04-27
InterLabs Oracle Forms, what’s next 2011-04-27InterLabs Oracle Forms, what’s next 2011-04-27
InterLabs Oracle Forms, what’s next 2011-04-27Inter Access Belgium
 
OOW2008 in China
OOW2008 in ChinaOOW2008 in China
OOW2008 in ChinaJames Hu
 
Wp soa-suite-11gr1-2-129551
Wp soa-suite-11gr1-2-129551Wp soa-suite-11gr1-2-129551
Wp soa-suite-11gr1-2-129551xavier john
 
Powering the Cloud with Oracle WebLogic
Powering the Cloud with Oracle WebLogicPowering the Cloud with Oracle WebLogic
Powering the Cloud with Oracle WebLogicLucas Jellema
 
ADF Value Proposition in 10 key points
ADF Value Proposition in 10 key pointsADF Value Proposition in 10 key points
ADF Value Proposition in 10 key pointsJaime Cid
 
Composite Apps using SCA (Service Component Architecture)
Composite Apps using SCA (Service Component Architecture)Composite Apps using SCA (Service Component Architecture)
Composite Apps using SCA (Service Component Architecture)Shameer Thaha Koya
 
Soa12c launch 1 overview cr
Soa12c launch 1 overview crSoa12c launch 1 overview cr
Soa12c launch 1 overview crVasily Demin
 
Streamline your business processes and enhance productivity by using jBPM
Streamline your business processes and enhance productivity by using jBPMStreamline your business processes and enhance productivity by using jBPM
Streamline your business processes and enhance productivity by using jBPMKris Verlaenen
 
Eclipse Developement @ Progress Software
Eclipse Developement @ Progress SoftwareEclipse Developement @ Progress Software
Eclipse Developement @ Progress Softwaresriikanthp
 
Rational Team Concertfor Power Customer Presentation02 09 10
Rational Team Concertfor Power Customer Presentation02 09 10Rational Team Concertfor Power Customer Presentation02 09 10
Rational Team Concertfor Power Customer Presentation02 09 10Strongback Consulting
 
ebs-adapter-webcast12345678900000000.pdf
ebs-adapter-webcast12345678900000000.pdfebs-adapter-webcast12345678900000000.pdf
ebs-adapter-webcast12345678900000000.pdfBrighton26
 
RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps
 RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps
RTC/CLM 5.0 Adoption Paths: Deploying in 16 StepsStéphane Leroy
 
System Center Orchestrator 2012 Overview
System Center Orchestrator 2012 OverviewSystem Center Orchestrator 2012 Overview
System Center Orchestrator 2012 OverviewAmit Gatenyo
 

Similaire à Report from oracle open world and JavaOne 2011Part Two Highlights (20)

Report From Oracle Open World 2008 AMIS 2 October2008
Report From Oracle Open World 2008 AMIS 2 October2008Report From Oracle Open World 2008 AMIS 2 October2008
Report From Oracle Open World 2008 AMIS 2 October2008
 
Oracle E2.0 WebCenter Portal Strategy
Oracle E2.0 WebCenter Portal StrategyOracle E2.0 WebCenter Portal Strategy
Oracle E2.0 WebCenter Portal Strategy
 
Carbon Webinar
Carbon WebinarCarbon Webinar
Carbon Webinar
 
Oracle SOA Suite 11g - high level introduction on behalf of WAAI
Oracle SOA Suite 11g - high level introduction on behalf of WAAIOracle SOA Suite 11g - high level introduction on behalf of WAAI
Oracle SOA Suite 11g - high level introduction on behalf of WAAI
 
InterLabs Oracle Forms, what’s next 2011-04-27
InterLabs Oracle Forms, what’s next 2011-04-27InterLabs Oracle Forms, what’s next 2011-04-27
InterLabs Oracle Forms, what’s next 2011-04-27
 
OOW2008 in China
OOW2008 in ChinaOOW2008 in China
OOW2008 in China
 
Wp soa-suite-11gr1-2-129551
Wp soa-suite-11gr1-2-129551Wp soa-suite-11gr1-2-129551
Wp soa-suite-11gr1-2-129551
 
Powering the Cloud with Oracle WebLogic
Powering the Cloud with Oracle WebLogicPowering the Cloud with Oracle WebLogic
Powering the Cloud with Oracle WebLogic
 
ADF Value Proposition in 10 key points
ADF Value Proposition in 10 key pointsADF Value Proposition in 10 key points
ADF Value Proposition in 10 key points
 
Composite Apps using SCA (Service Component Architecture)
Composite Apps using SCA (Service Component Architecture)Composite Apps using SCA (Service Component Architecture)
Composite Apps using SCA (Service Component Architecture)
 
Soa12c launch 1 overview cr
Soa12c launch 1 overview crSoa12c launch 1 overview cr
Soa12c launch 1 overview cr
 
Streamline your business processes and enhance productivity by using jBPM
Streamline your business processes and enhance productivity by using jBPMStreamline your business processes and enhance productivity by using jBPM
Streamline your business processes and enhance productivity by using jBPM
 
Oracle BPM 11G
Oracle BPM 11GOracle BPM 11G
Oracle BPM 11G
 
Eclipse Developement @ Progress Software
Eclipse Developement @ Progress SoftwareEclipse Developement @ Progress Software
Eclipse Developement @ Progress Software
 
Rational Team Concertfor Power Customer Presentation02 09 10
Rational Team Concertfor Power Customer Presentation02 09 10Rational Team Concertfor Power Customer Presentation02 09 10
Rational Team Concertfor Power Customer Presentation02 09 10
 
ebs-adapter-webcast12345678900000000.pdf
ebs-adapter-webcast12345678900000000.pdfebs-adapter-webcast12345678900000000.pdf
ebs-adapter-webcast12345678900000000.pdf
 
RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps
 RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps
RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps
 
Eclipse SOA Initiative
Eclipse SOA InitiativeEclipse SOA Initiative
Eclipse SOA Initiative
 
System Center Orchestrator 2012 Overview
System Center Orchestrator 2012 OverviewSystem Center Orchestrator 2012 Overview
System Center Orchestrator 2012 Overview
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
 

Plus de Lucas Jellema

Introduction to web application development with Vue (for absolute beginners)...
Introduction to web application development with Vue (for absolute beginners)...Introduction to web application development with Vue (for absolute beginners)...
Introduction to web application development with Vue (for absolute beginners)...Lucas Jellema
 
Making the Shift Left - Bringing Ops to Dev before bringing applications to p...
Making the Shift Left - Bringing Ops to Dev before bringing applications to p...Making the Shift Left - Bringing Ops to Dev before bringing applications to p...
Making the Shift Left - Bringing Ops to Dev before bringing applications to p...Lucas Jellema
 
Lightweight coding in powerful Cloud Development Environments (DigitalXchange...
Lightweight coding in powerful Cloud Development Environments (DigitalXchange...Lightweight coding in powerful Cloud Development Environments (DigitalXchange...
Lightweight coding in powerful Cloud Development Environments (DigitalXchange...Lucas Jellema
 
Apache Superset - open source data exploration and visualization (Conclusion ...
Apache Superset - open source data exploration and visualization (Conclusion ...Apache Superset - open source data exploration and visualization (Conclusion ...
Apache Superset - open source data exploration and visualization (Conclusion ...Lucas Jellema
 
CONNECTING THE REAL WORLD TO ENTERPRISE IT – HOW IoT DRIVES OUR ENERGY TRANSI...
CONNECTING THE REAL WORLD TO ENTERPRISE IT – HOW IoT DRIVES OUR ENERGY TRANSI...CONNECTING THE REAL WORLD TO ENTERPRISE IT – HOW IoT DRIVES OUR ENERGY TRANSI...
CONNECTING THE REAL WORLD TO ENTERPRISE IT – HOW IoT DRIVES OUR ENERGY TRANSI...Lucas Jellema
 
Help me move away from Oracle - or not?! (Oracle Community Tour EMEA - LVOUG...
Help me move away from Oracle - or not?!  (Oracle Community Tour EMEA - LVOUG...Help me move away from Oracle - or not?!  (Oracle Community Tour EMEA - LVOUG...
Help me move away from Oracle - or not?! (Oracle Community Tour EMEA - LVOUG...Lucas Jellema
 
Op je vingers tellen... tot 1000!
Op je vingers tellen... tot 1000!Op je vingers tellen... tot 1000!
Op je vingers tellen... tot 1000!Lucas Jellema
 
IoT - from prototype to enterprise platform (DigitalXchange 2022)
IoT - from prototype to enterprise platform (DigitalXchange 2022)IoT - from prototype to enterprise platform (DigitalXchange 2022)
IoT - from prototype to enterprise platform (DigitalXchange 2022)Lucas Jellema
 
Who Wants to Become an IT Architect-A Look at the Bigger Picture - DigitalXch...
Who Wants to Become an IT Architect-A Look at the Bigger Picture - DigitalXch...Who Wants to Become an IT Architect-A Look at the Bigger Picture - DigitalXch...
Who Wants to Become an IT Architect-A Look at the Bigger Picture - DigitalXch...Lucas Jellema
 
Steampipe - use SQL to retrieve data from cloud, platforms and files (Code Ca...
Steampipe - use SQL to retrieve data from cloud, platforms and files (Code Ca...Steampipe - use SQL to retrieve data from cloud, platforms and files (Code Ca...
Steampipe - use SQL to retrieve data from cloud, platforms and files (Code Ca...Lucas Jellema
 
Automation of Software Engineering with OCI DevOps Build and Deployment Pipel...
Automation of Software Engineering with OCI DevOps Build and Deployment Pipel...Automation of Software Engineering with OCI DevOps Build and Deployment Pipel...
Automation of Software Engineering with OCI DevOps Build and Deployment Pipel...Lucas Jellema
 
Introducing Dapr.io - the open source personal assistant to microservices and...
Introducing Dapr.io - the open source personal assistant to microservices and...Introducing Dapr.io - the open source personal assistant to microservices and...
Introducing Dapr.io - the open source personal assistant to microservices and...Lucas Jellema
 
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...Lucas Jellema
 
Microservices, Apache Kafka, Node, Dapr and more - Part Two (Fontys Hogeschoo...
Microservices, Apache Kafka, Node, Dapr and more - Part Two (Fontys Hogeschoo...Microservices, Apache Kafka, Node, Dapr and more - Part Two (Fontys Hogeschoo...
Microservices, Apache Kafka, Node, Dapr and more - Part Two (Fontys Hogeschoo...Lucas Jellema
 
Microservices, Node, Dapr and more - Part One (Fontys Hogeschool, Spring 2022)
Microservices, Node, Dapr and more - Part One (Fontys Hogeschool, Spring 2022)Microservices, Node, Dapr and more - Part One (Fontys Hogeschool, Spring 2022)
Microservices, Node, Dapr and more - Part One (Fontys Hogeschool, Spring 2022)Lucas Jellema
 
6Reinventing Oracle Systems in a Cloudy World (RMOUG Trainingdays, February 2...
6Reinventing Oracle Systems in a Cloudy World (RMOUG Trainingdays, February 2...6Reinventing Oracle Systems in a Cloudy World (RMOUG Trainingdays, February 2...
6Reinventing Oracle Systems in a Cloudy World (RMOUG Trainingdays, February 2...Lucas Jellema
 
Help me move away from Oracle! (RMOUG Training Days 2022, February 2022)
Help me move away from Oracle! (RMOUG Training Days 2022, February 2022)Help me move away from Oracle! (RMOUG Training Days 2022, February 2022)
Help me move away from Oracle! (RMOUG Training Days 2022, February 2022)Lucas Jellema
 
Tech Talks 101 - DevOps (jan 2022)
Tech Talks 101 - DevOps (jan 2022)Tech Talks 101 - DevOps (jan 2022)
Tech Talks 101 - DevOps (jan 2022)Lucas Jellema
 
Conclusion Code Cafe - Microcks for Mocking and Testing Async APIs (January 2...
Conclusion Code Cafe - Microcks for Mocking and Testing Async APIs (January 2...Conclusion Code Cafe - Microcks for Mocking and Testing Async APIs (January 2...
Conclusion Code Cafe - Microcks for Mocking and Testing Async APIs (January 2...Lucas Jellema
 
Cloud Native Application Development - build fast, low TCO, scalable & agile ...
Cloud Native Application Development - build fast, low TCO, scalable & agile ...Cloud Native Application Development - build fast, low TCO, scalable & agile ...
Cloud Native Application Development - build fast, low TCO, scalable & agile ...Lucas Jellema
 

Plus de Lucas Jellema (20)

Introduction to web application development with Vue (for absolute beginners)...
Introduction to web application development with Vue (for absolute beginners)...Introduction to web application development with Vue (for absolute beginners)...
Introduction to web application development with Vue (for absolute beginners)...
 
Making the Shift Left - Bringing Ops to Dev before bringing applications to p...
Making the Shift Left - Bringing Ops to Dev before bringing applications to p...Making the Shift Left - Bringing Ops to Dev before bringing applications to p...
Making the Shift Left - Bringing Ops to Dev before bringing applications to p...
 
Lightweight coding in powerful Cloud Development Environments (DigitalXchange...
Lightweight coding in powerful Cloud Development Environments (DigitalXchange...Lightweight coding in powerful Cloud Development Environments (DigitalXchange...
Lightweight coding in powerful Cloud Development Environments (DigitalXchange...
 
Apache Superset - open source data exploration and visualization (Conclusion ...
Apache Superset - open source data exploration and visualization (Conclusion ...Apache Superset - open source data exploration and visualization (Conclusion ...
Apache Superset - open source data exploration and visualization (Conclusion ...
 
CONNECTING THE REAL WORLD TO ENTERPRISE IT – HOW IoT DRIVES OUR ENERGY TRANSI...
CONNECTING THE REAL WORLD TO ENTERPRISE IT – HOW IoT DRIVES OUR ENERGY TRANSI...CONNECTING THE REAL WORLD TO ENTERPRISE IT – HOW IoT DRIVES OUR ENERGY TRANSI...
CONNECTING THE REAL WORLD TO ENTERPRISE IT – HOW IoT DRIVES OUR ENERGY TRANSI...
 
Help me move away from Oracle - or not?! (Oracle Community Tour EMEA - LVOUG...
Help me move away from Oracle - or not?!  (Oracle Community Tour EMEA - LVOUG...Help me move away from Oracle - or not?!  (Oracle Community Tour EMEA - LVOUG...
Help me move away from Oracle - or not?! (Oracle Community Tour EMEA - LVOUG...
 
Op je vingers tellen... tot 1000!
Op je vingers tellen... tot 1000!Op je vingers tellen... tot 1000!
Op je vingers tellen... tot 1000!
 
IoT - from prototype to enterprise platform (DigitalXchange 2022)
IoT - from prototype to enterprise platform (DigitalXchange 2022)IoT - from prototype to enterprise platform (DigitalXchange 2022)
IoT - from prototype to enterprise platform (DigitalXchange 2022)
 
Who Wants to Become an IT Architect-A Look at the Bigger Picture - DigitalXch...
Who Wants to Become an IT Architect-A Look at the Bigger Picture - DigitalXch...Who Wants to Become an IT Architect-A Look at the Bigger Picture - DigitalXch...
Who Wants to Become an IT Architect-A Look at the Bigger Picture - DigitalXch...
 
Steampipe - use SQL to retrieve data from cloud, platforms and files (Code Ca...
Steampipe - use SQL to retrieve data from cloud, platforms and files (Code Ca...Steampipe - use SQL to retrieve data from cloud, platforms and files (Code Ca...
Steampipe - use SQL to retrieve data from cloud, platforms and files (Code Ca...
 
Automation of Software Engineering with OCI DevOps Build and Deployment Pipel...
Automation of Software Engineering with OCI DevOps Build and Deployment Pipel...Automation of Software Engineering with OCI DevOps Build and Deployment Pipel...
Automation of Software Engineering with OCI DevOps Build and Deployment Pipel...
 
Introducing Dapr.io - the open source personal assistant to microservices and...
Introducing Dapr.io - the open source personal assistant to microservices and...Introducing Dapr.io - the open source personal assistant to microservices and...
Introducing Dapr.io - the open source personal assistant to microservices and...
 
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
 
Microservices, Apache Kafka, Node, Dapr and more - Part Two (Fontys Hogeschoo...
Microservices, Apache Kafka, Node, Dapr and more - Part Two (Fontys Hogeschoo...Microservices, Apache Kafka, Node, Dapr and more - Part Two (Fontys Hogeschoo...
Microservices, Apache Kafka, Node, Dapr and more - Part Two (Fontys Hogeschoo...
 
Microservices, Node, Dapr and more - Part One (Fontys Hogeschool, Spring 2022)
Microservices, Node, Dapr and more - Part One (Fontys Hogeschool, Spring 2022)Microservices, Node, Dapr and more - Part One (Fontys Hogeschool, Spring 2022)
Microservices, Node, Dapr and more - Part One (Fontys Hogeschool, Spring 2022)
 
6Reinventing Oracle Systems in a Cloudy World (RMOUG Trainingdays, February 2...
6Reinventing Oracle Systems in a Cloudy World (RMOUG Trainingdays, February 2...6Reinventing Oracle Systems in a Cloudy World (RMOUG Trainingdays, February 2...
6Reinventing Oracle Systems in a Cloudy World (RMOUG Trainingdays, February 2...
 
Help me move away from Oracle! (RMOUG Training Days 2022, February 2022)
Help me move away from Oracle! (RMOUG Training Days 2022, February 2022)Help me move away from Oracle! (RMOUG Training Days 2022, February 2022)
Help me move away from Oracle! (RMOUG Training Days 2022, February 2022)
 
Tech Talks 101 - DevOps (jan 2022)
Tech Talks 101 - DevOps (jan 2022)Tech Talks 101 - DevOps (jan 2022)
Tech Talks 101 - DevOps (jan 2022)
 
Conclusion Code Cafe - Microcks for Mocking and Testing Async APIs (January 2...
Conclusion Code Cafe - Microcks for Mocking and Testing Async APIs (January 2...Conclusion Code Cafe - Microcks for Mocking and Testing Async APIs (January 2...
Conclusion Code Cafe - Microcks for Mocking and Testing Async APIs (January 2...
 
Cloud Native Application Development - build fast, low TCO, scalable & agile ...
Cloud Native Application Development - build fast, low TCO, scalable & agile ...Cloud Native Application Development - build fast, low TCO, scalable & agile ...
Cloud Native Application Development - build fast, low TCO, scalable & agile ...
 

Dernier

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 

Dernier (20)

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 

Report from oracle open world and JavaOne 2011Part Two Highlights

  • 1. Report from oracle open world and JavaOne 2011Part Two AMIS – 17th October 2011
  • 2. 3.1
  • 3.
  • 4. No licensefor Change Management Pack
  • 5.
  • 6.
  • 7. “Well, ifyou want APEX... the onlyplaceyoucan get it is SalesForce” Larry Ellison
  • 8.
  • 9.
  • 10.
  • 11. 4.2
  • 13.
  • 14.
  • 17.
  • 18. The year of the adfdeveloperadf @ oow11 Aino Andriessen
  • 19.
  • 20. > 60 sessions about ADF ADF EMG Super Sunday Fully packed ADF screens everywhere Fusion Apps EM 12c
  • 21.
  • 22.
  • 25.
  • 26. Adf mobile ADF development Mobile components Device capabilities via datacontrols GPS, agenda, contacts, … PhoneGap Local DB Enterprise DB via webservices Deploy to native app Embedded jvm HTML5 Note, iOS development requires Mac
  • 27.
  • 28.
  • 29.
  • 30. Browser based apps Gesture support Simple table component HTML5 Performance Flowing layout suppurt 11g
  • 31.
  • 32. ADF timeline Oracle Cloud Support OOW11 2012 2013 2011 11.1.1.5 11.1.1.4 JDev 11g R1 11.1.1.7 11.1.1.6 11.1.2.1 11.1.2.2 JDev 11g R2 JDev 12c June 2011 2009 NetBeans OEPE 11.1.1.8
  • 33. 11gR1 Fusions Apps SOA Suite Webcenter 11gR2 JSF 2.0 Mobile? Maven …
  • 34. Jdev / ADF 12c Standards Java 7, JEE 6, HTML 5, CSS 3.0, … Performance, Stability Alignment with 12c Middleware Feature sharing with Netbeans (Matisse??) IDE Dependency visualization More Maven support Embedded DB Git New Look and Feel New windowing mgt (from NetBeans) Community Edition Free Other JEE servers (GlassFish, Tomcat?) No dvt, mobile, desktop/Office
  • 36. Jdev / ADF 12c ADF REST support Groovy editor, debugger ADF Runtime customization … ADF Faces Public facing sites Page loading, Search, content delivery, simple table Layout simpler No more stretching vs. non stretching ?! New components Simple table DVT
  • 37.
  • 38.
  • 39.
  • 40.
  • 41. Oracle enterprise pack for eclipse(OEPE) 11.1.1.7 ADF 11.1.1.4 ADF Faces DVT WLS Glassfish 11.1.1.8 Soon ADF 11.1.1.6 Taskflows ADF BC apps should run wlst? Later Datacontrols: Pojo, EJB, Webservices ADF BC
  • 42. Angels in the ArchitectureChris Muir Single Application Single UTF-BTF Application Master Application, Multi BTF Application Multi Master Application, Multi BTF Application The “Services Pattern”
  • 43. Common Application BTF Application BTF Application Model Model Master Applications Model Framework extensions AppModule View Object View Object AppModule ADF Library JAR View Object View Object Entity Object Entity Object AppModule View Object View Object ViewController ViewController Bounded Task Flow Bounded Task Flow ADF Library JAR BTF Templates Bounded Task Flow Bounded Task Flow jsff jsff ADF Library JAR Declarative Components jsff jsff Page Templates ADF Library JAR ViewController Unbounded Task Flow jspx jspx Skins JAR Reuse is part of the Framework
  • 44. Oracle team productivity center Collaboration Work Items ALM repositories Build dashboard CI build/tests result integration (Hudson/CC) Review failures and assign to users Dynamic notification of new builds Workitemsassociated with SCM files and builds
  • 45. Hudson andjenkins Both successfull Jenkins Open Source More commits, bugfixes Hudson Enterprise Focus Stability Performance Maven 3 UI: Hudson Extensibility: groovy, Ruby Share plugins
  • 46. Hudson Eclipse foundation Top priority Licensing issues ~ 190 third party libraries Bugzilla :-( Enterprise focus 6 week release cycle Formal QA process on Hudson and plugins Licensing LDAP, SSO integration Complex build pipelines and job coordination Oracle eats 'its' own dogfood UI testing Provisioning Build …
  • 47. AMIS Overview Oracle OpenWorld 2011 SOA SuiteBPM SUITEEnterprise Gateway 11g Peter Ebell (peter.ebell@amis.nl) AMIS Services (www.amis.nl)
  • 48. SOA Suite NEWS (OTHER THAN BPM)
  • 49. Oracle SOA Suite Roadmap
  • 50. SOA Suite is stabilizing Other than BPM, PS4 has no new features for BPEL, Mediator, Rules, etc. etc PS5 (end this year) will be a “dots-on-the-i’s” release – again no new features So what about 12C??
  • 51.
  • 52.
  • 53. Oracle Service Bus (OSB) in 12C OSB has many changes coming in 12C (not before that) Design time moved to JDeveloper Runtime (OSB Console) will be split up: Admin pages (monitoring) will be moved to Enterprise Manager DT@RT (where you build services in the browser) will be moved to SOA Composer Code appears to be ready, “just” waiting on 12C to be released
  • 54. Unified Business process Management suite (a.k.a. Oracle BPM) Oracle BPM is the “youngest” component of the Oracle BPM stack – and that showed. However, it is extremely strategic to Oracle: High visibility on OOW11 Service Pack 4 (11gR1 PS4) was “all about BPM” Improved stability Many impressive new features BPM CAB (Customer Advisory Board) promises to intensify efforts
  • 55. Patch set 4 BPM Features Significantly enhanced Process Composer New and improved Look & FeelWell suited for business audience, reduces learning curve. It has a new Projects and Project page that supports searching for BPM Projects, marking favorite Projects, viewing the Business catalog and specifying approval workflows for process governance. Sharing and CollaborationBusiness analyst and business users can now collaboratively create and share models at any point in time during process development and design. SnapshotsBPM Composer now allows users to save different versions of the BPM Projects at various points in time. You can revert to an older snapshot in read-only mode and look at change log across different snapshots
  • 56. New and improved Process Composer
  • 57. Patch set 4 BPM Features – CONT’d Alter FlowRe-incarnation of the Grab feature in Aqualogic BPM Product for changing the flow of process instance(s) dynamically at run-time. The Alter Flow wizard in BPM Workspace can be used to skip certain process steps, go back to previous process step and also to change the value of process instance variables. Instance MigrationUntil BPM Suite 11g R1 PS3, when BPM Projects are redeployed the in-flight process instances are marked stale and retired. The Instance Migration feature in this release enables migration of active process instances to the redeployed version.
  • 58. Alter Flow & Instance Migration
  • 59. Patch set 4 BPM Features – Cont’d Message correlation for running instancesThis feature used to require BPEL, but is now out-of-the-box available in BPM Various improvements to BPM WorkspaceMore customizable, UCM integration for Task Attachments, improved Activity Guide Many improvements for developersProces documentation generation (both to HTML and XML), more powerful Data Association editor, improved audit trail for Business Rule execution, “Draft Mode” checkbox for skipping process steps that are not yet implemented, custom Log messages, etc.. And much, much more!!
  • 60. Enterprise gateway 11g In April 2011, Oracle announced the “Oracle Enterprise Gateway 11g” Some quotes from the press release: A key component of Oracle Fusion Middleware 11g Fully integrated and certified with Oracle Fusion Middleware 11g Secures, accelerates, integrates and routes XML, Web Services Authentication, Authorization and Audit capabilities Mediates traffic in different data formats such as SOAP, REST, XML
  • 61. Sounds LIKE…. SOA Suite, OSB and OWSM, all rolled into one?!
  • 62. Finding out more Download and install Unpack zipfile and click .bat file… It’s running! No WebLogic or FMW components anywhere in sight?! Fully integrated meaning..? Attend OOW11 sessions For a “key component”, VERY few sessions Most explicitly mentioned: “Cloud & SOA Security”, on OWSM and Enterprise Gateway DemoGrounds to the resque! Talk to the developers!
  • 63. Oracle VIEW: SECURITY INSIDE OUT
  • 64. Oracle’s SOA & Fusion apps security
  • 77. Additional cloud facilities: leading data streams
  • 80. ccc
  • 81.
  • 82. WebCenter Composing the right marketing message and finding the target audience Reorganization of product management Acquisition of FatWire And now the integration as WebCenter Sites Restructuring of product Implementation of the Oracle Social Network Integrating some components from Oracle Beehive
  • 83. WebCenter – as of today
  • 84. composers for Design time at run time aka Fusion Extension Platform Design Time at Run Time for Empowered Business Users that realize Instant Agility Composers for UI, Business Process and Business Logic Page Composer Data Composer (announced) Report Composer (announced) SOA Composer Process Composer and: ADF Change Persistence for custom dt@rt All based on MDS
  • 85.
  • 86.
  • 87.
  • 89.
  • 91.
  • 92.
  • 93.
  • 94. Java Standard Edition (SE) Java 7 SE (Open JDK is reference) released in Summer 2011 Preview available on Mac OS X; GA in Spring 2012 Java 8 SE/JDK 8 slated for Summer 2013 Lambda expressions (”closures”) for higher developer productivity, better leveraging of multi-core CPUs, and bulk data-processing enhancements to the Java collections APIs. A Java-native module system (“Project Jigsaw”) which will simplify the construction, packaging, and deployment of applications, and also enable a fully-modular Java platform A next-generation Java Client in the form of JavaFX 3.0 Replacing Swing and AWT Modern device support, including multi-touch. New Date Time API Completion of the HotSpot/JRockit JVM convergence project, including performance enhancements and a second-generation Java Flight Recorder.
  • 96. Dynamic Scripting Languages Jython, jRuby, Scala, Groovy, JavaScript, … All running on JVM Current attitude: Scripting language complements Java; embrace Java platform and integrate at run time (and vice versa) No longer need to distance yourself as fast and far away from Java as possible Java 8 SE objective: ‘provide much better integration (two-way) between Java and various other JVM languages’ Example: ScalaFX and GroovyFX projects to leverage JavaFX (Java based byte code and libraries) from Scala and Groovy “Building a language apparently is easier than building a platform and or building a community”
  • 97. Project ‘NASHORN’ “Improvements for JavaScript on JVM, including Nashorn – a brand new JavaScript engine optimized for the JVM” To replace Rhino To do much faster processing of JavaScript based program logic and have much better integration from within Java Also as ‘reference implementation’ for Java-to-any-Scripting-language’ integration “Nashorn is in fact very important for all dynamic languages on top of the VM. Because Nashorn has to be a fast javascript engine to compete with Mozilla *Monkey and Google V8, I expect to see VM performance improvements and introduction of new VM mechanisms like tagged pointer or coroutine.”
  • 98. Java 9 SE Themes Self tuning Java Virtual Machine Better integration with native libraries on O/S Support for BigData (e.g. Collections > 2 Gb) Inter-platform object exchange protocol Advanced concurrency on multi-core systems Reification (extension of generics) Continuations Merge between SE and ME 2015?
  • 100. Java Enterprise Edition (EE) JEE 6: december 2009 JEE 7: december 2012 Project in full swing, 10+ JSRs underway Themes for JEE 7 Cloud PaaS standardization via APIs Multi-tenancy and isolation Cache/Datagrid APIs Virtualization NoSQL Deployment and RESTful Administration API HTTP/JSON to complement JMX, EJB & proprietary such as t3 Modularization Alignment of ManagedBeans across CDI, EJB, JSF,… Pruning APIs: EJB CMP and BMP, JAX-RPC, Deployment API Reference implementation is Glassfish 4.0 Early builds are already available!
  • 101. Java Enterprise Edition (EE) Revised Specifications in JEE 7: JMS 2.0 EJB 3.2 Servlet 3.1 JPA 2.1 JAX-RS 2.0 CDI 1.1 Bean Validation 1.1 JSF 2.2 EL 3.0 New JSRs: JCache 1.0 – Java Temporary Caching API Concurrency Utilities 1.0 Java State Management 1.0 Java Identity API 1.0 Batch Processing 1.0 JSON 1.0
  • 102. glassfish Reference Implementation for JEE 5, 6, 7, … Open Source and Commercial (support) license Glassfish is a VSP: a Very Serious/Strategic Product! Convergence with WebLogic Server Teams working together, exchanging code (JSF, Metro, Admin) WebLogic Server may end up as an added value layer on top of core Glassfish
  • 103. Java FX Release 2.0 is GA Java APIs (no more JavaFX Script) FXML a scriptable, XML-based markup language for defining user interfaces JavaFX 2.0 allows the use of scripting languages that run on the Java Virtual Machine (JVM), including Groovy, JRuby and Scala JavaFX applications are deployed either as desktop applications or securely in a browser via the Java browser plug-in Existing Java Swing applications can be updated with JavaFX features such as rich graphics API, media playback and embedded Web content NetBeans is the main IDE for JavaFX development Preview on Mac OS X (GA in Spring) Early access program for JavaFX Scene Builder, a visual layout tool – public beta early 2012 Demonstration of Java FX on iPad/iPhone (using ME JVM: CDC) and Android (leveraging Dalvik VM)
  • 104. Java FX Roadmap for 3.0 Summer 2013 Ambition to merge into Java 8 SE – to succeed Swing Depending on JCP approval JavaFX to be submitted as project under OpenJDK Rendering to HTML 5 Further integration with other JVM languages (for example ScalaFX and GroovyFX) Plans for Linux, requests for Solaris Depending on community requests perhaps JavaFX for Android and/or iOS (iPhone/iPad)
  • 107. Java ME and Java Card SE convergence synchronize CLDC and JDK releases/converge CDC and Java SE Embedded Update to Connected Limited Device Configuration (CLDC) virtual machine and library specifications to enable better alignment with Java Development Kit (JDK) 7 Offer full coverage of embedded vertical markets Billions of devices running Java Provide deep integration of content and services in terms of runtimes and tools Near Field Communication – payment, identification Align with ETSI, the main world-wide telecommunications standards body Network APIs to enable operators to expose capabilities from their networks to developers Smart phone experience on feature phone Location, payment, messaging, user profile, authentication
  • 108. Android (and Google) Google was big absenteeat JavaOne Google is sorely missed in JCP and OpenJDK Android should be real Java platform? Android r referred to as ‘the Linux Tablet or Mobile Phone’
  • 109. Project AVATAR The impact of HTML 5 is expected to be huge Browsers and all kinds of mobile devices will support HTML 5 HTML 5 allows for rich media and visualizations, rendering Flash obsolete WebSockets provides a standardized, bi-directional, very low overhead communication protocol Already available in most modern browsers, including Safari on iOS (iPad/iPhone) Foundation for Server Push, Event Driven and Real Time pro-active User Interfaces JSON, RESTful interaction and asynchronous are key Project Avatar has these objectives Thorough support for HTML 5 & WS across Java Platform Web-native, bi-directional binding to the cloud Consistent support across all Java components Unifying Java ME, SE and EE More than the sum of the parts
  • 110. That would be all folks…

Notes de l'éditeur

  1. Process
  2. Multiple Master ApplicationsBTF ApplicationsJust like beforeConsumed by multiple master applications
  3. http://viralpatel.net/blogs/2009/04/parsing-reading-xml-file-in-java-xml-reading-java-tutorial.html
  4. PlatformCommunity (JUGs, Champions, Egos)Vendors
  5. http://blogs.oracle.com/theaquarium/entry/glassfish_4_0_starting_thehttp://blogs.oracle.com/arungupta/entry/java_ee_paas_using_glassfish
  6. http://java.dzone.com/articles/javaone-2011-javafx-20