SlideShare a Scribd company logo
Report from oracle open world and JavaOne 2011Part TwoAMIS – 17th October 2011
3.1
The AMIS Report from Oracle Open World and JavaOne 2011
No licensefor Change Management Pack
The AMIS Report from Oracle Open World and JavaOne 2011
The AMIS Report from Oracle Open World and JavaOne 2011
“Well, ifyou want APEX...the onlyplaceyoucan get it is SalesForce” Larry Ellison
The AMIS Report from Oracle Open World and JavaOne 2011
The AMIS Report from Oracle Open World and JavaOne 2011
The AMIS Report from Oracle Open World and JavaOne 2011
4.2
BIG DATA
The AMIS Report from Oracle Open World and JavaOne 2011
The AMIS Report from Oracle Open World and JavaOne 2011
Oracle Loader for
ROracleEnterprise
The AMIS Report from Oracle Open World and JavaOne 2011
The year of the adfdeveloperadf @ oow11Aino Andriessen
The AMIS Report from Oracle Open World and JavaOne 2011
> 60 sessions about ADFADF EMG Super SundayFully packedADF screens everywhereFusion AppsEM 12c
The AMIS Report from Oracle Open World and JavaOne 2011
The AMIS Report from Oracle Open World and JavaOne 2011
ADF mobile11gR212c
ORACLE ADF MOBILE
The AMIS Report from Oracle Open World and JavaOne 2011
Adf mobileADF developmentMobile componentsDevice capabilities via datacontrolsGPS, agenda, contacts, …PhoneGapLocal DBEnterprise DB via webservicesDeploy to native appEmbedded jvmHTML5Note, iOS development requires Mac
The AMIS Report from Oracle Open World and JavaOne 2011
The AMIS Report from Oracle Open World and JavaOne 2011
The AMIS Report from Oracle Open World and JavaOne 2011
Browser based appsGesture supportSimple table componentHTML5PerformanceFlowing layout suppurt11g
The AMIS Report from Oracle Open World and JavaOne 2011
ADF timelineOracle CloudSupportOOW1120122013201111.1.1.511.1.1.4JDev 11g R111.1.1.711.1.1.611.1.2.111.1.2.2JDev 11g R2JDev 12cJune20112009NetBeansOEPE11.1.1.8
11gR1Fusions AppsSOA SuiteWebcenter11gR2JSF 2.0Mobile?Maven…
Jdev / ADF 12cStandardsJava 7, JEE 6, HTML 5, CSS 3.0, …Performance, StabilityAlignment with 12c MiddlewareFeature sharing with Netbeans (Matisse??)IDEDependency visualizationMore Maven supportEmbedded  DBGitNew Look and FeelNew windowing mgt (from NetBeans)Community EditionFreeOther JEE servers (GlassFish, Tomcat?)No dvt, mobile, desktop/Office
JDeveloper and Maven
Jdev / ADF 12cADFREST supportGroovy editor, debuggerADF Runtime customization…ADF FacesPublic facing sitesPage loading, Search, content delivery, simple tableLayout simplerNo more stretching vs. non stretching ?!New componentsSimple tableDVT
The AMIS Report from Oracle Open World and JavaOne 2011
The AMIS Report from Oracle Open World and JavaOne 2011
The AMIS Report from Oracle Open World and JavaOne 2011
The AMIS Report from Oracle Open World and JavaOne 2011
Oracle enterprise pack for eclipse(OEPE)11.1.1.7ADF 11.1.1.4ADF FacesDVTWLSGlassfish11.1.1.8 SoonADF 11.1.1.6TaskflowsADF BC apps should runwlst?LaterDatacontrols: Pojo, EJB, WebservicesADF BC
Angels in the ArchitectureChris MuirSingle ApplicationSingle UTF-BTF ApplicationMaster Application, Multi BTF ApplicationMulti Master Application, Multi BTF ApplicationThe “Services Pattern”
Common ApplicationBTF ApplicationBTF ApplicationModelModelMaster ApplicationsModelFramework extensionsAppModuleView ObjectView ObjectAppModuleADF Library JARView ObjectView ObjectEntity ObjectEntity ObjectAppModuleView ObjectView ObjectViewControllerViewControllerBounded Task FlowBounded Task FlowADF Library JARBTF TemplatesBounded Task FlowBounded Task FlowjsffjsffADF Library JARDeclarative ComponentsjsffjsffPage TemplatesADF Library JARViewControllerUnbounded Task FlowjspxjspxSkinsJARReuse is part of the Framework
Oracle team productivity centerCollaborationWork ItemsALM repositoriesBuild dashboardCI build/tests result integration (Hudson/CC) Review failures and assign  to users Dynamic notification of new builds Workitemsassociated with SCM files and builds
Hudson andjenkinsBoth successfullJenkinsOpen SourceMore commits, bugfixesHudsonEnterpriseFocusStabilityPerformanceMaven 3UI: HudsonExtensibility: groovy, RubyShare plugins
HudsonEclipse foundationTop priorityLicensing issues~ 190 third party librariesBugzilla :-(Enterprise focus6 week release cycleFormal QA process on Hudson and pluginsLicensingLDAP, SSO integrationComplex build pipelines and job coordinationOracle eats 'its' own dogfoodUI testingProvisioningBuild…
AMIS Overview Oracle OpenWorld 2011SOA SuiteBPM SUITEEnterprise Gateway 11gPeter Ebell (peter.ebell@amis.nl)AMIS Services (www.amis.nl)
SOA Suite NEWS (OTHER THAN BPM)
Oracle SOA Suite Roadmap
SOA Suite is stabilizingOther than BPM, PS4 has no new features for BPEL, Mediator, Rules, etc. etcPS5 (end this year) will be a “dots-on-the-i’s” release – again no new featuresSo what about 12C??
ORACLE SOA Suite directionsOracle has the most complete stack todayOracle has the most integrated stack todayNo technology disruption in 12cFocus areas:Industrial SOA
Developer’s productivityIndustrial SOA“heavy duty”“Individual manual labor is replaced by mechanized mass production and craftsmen are replaced by assembly lines.“Developer ProductivityTemplatingZero-config dev environmentsMapping improvementsVisual debugger for BPEL, BPM en OSB“Industrial SOA”Performance & ScalabilityDiagnosabilityBuilt-in Governance
Oracle Service Bus (OSB) in 12COSB has many changes coming in 12C (not before that)Design time moved to JDeveloperRuntime (OSB Console) will be split up:Admin pages (monitoring) will be moved to Enterprise ManagerDT@RT (where you build services in the browser) will be moved to SOA ComposerCode 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 OOW11Service Pack 4 (11gR1 PS4) was “all about BPM”Improved stabilityMany impressive new featuresBPM CAB (Customer Advisory Board) promises to intensify efforts
Patch set 4 BPM FeaturesSignificantly enhanced Process ComposerNew 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’dAlter 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’dMessage correlation for running instancesThis feature used to require BPEL, but is now out-of-the-box available in BPMVarious 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 11gIn April 2011, Oracle announced the “Oracle Enterprise Gateway 11g”Some quotes from the press release:A key component of Oracle Fusion Middleware 11gFully integrated and certified with Oracle Fusion Middleware 11gSecures, accelerates, integrates and routes XML, Web ServicesAuthentication, Authorization and Audit capabilitiesMediates traffic in different data formats such as SOAP, REST, XML
Sounds LIKE….SOA Suite, OSB and OWSM,all rolled into one?!
Finding out moreDownload and installUnpack zipfile and click .bat file… It’s running!No WebLogic or FMW components anywhere in sight?! Fully integrated meaning..?Attend OOW11 sessionsFor a “key component”, VERY few sessionsMost explicitly mentioned: “Cloud & SOA Security”, on OWSM and Enterprise GatewayDemoGrounds 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
The AMIS Report from Oracle Open World and JavaOne 2011
WebCenterComposing the right marketing message and finding the target audienceReorganization of product managementAcquisition of FatWireAnd now the integration as WebCenter SitesRestructuring of productImplementation of the Oracle Social NetworkIntegrating some components from Oracle Beehive
WebCenter – as of today
composers for Design time at run time aka Fusion Extension PlatformDesign Time at Run Time for Empowered Business Users that realize Instant AgilityComposers for UI, Business Process and Business LogicPage ComposerData Composer (announced)Report Composer (announced)SOA ComposerProcess Composerand: ADF Change Persistence for custom dt@rtAll based on MDS
The AMIS Report from Oracle Open World and JavaOne 2011
The AMIS Report from Oracle Open World and JavaOne 2011
The AMIS Report from Oracle Open World and JavaOne 2011
Oracle Social Network
The AMIS Report from Oracle Open World and JavaOne 2011
EEJVMSE
The AMIS Report from Oracle Open World and JavaOne 2011
The AMIS Report from Oracle Open World and JavaOne 2011
The AMIS Report from Oracle Open World and JavaOne 2011
Java Standard Edition (SE)Java 7 SE (Open JDK is reference) released in Summer 2011Preview available on Mac OS X; GA in Spring 2012Java 8 SE/JDK 8 slated for Summer 2013Lambda 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 platformA next-generation Java Client in the form of JavaFX 3.0Replacing Swing and AWTModern device support, including multi-touch.New Date Time APICompletion of the HotSpot/JRockit JVM convergence project, including performance enhancements and a second-generation Java Flight Recorder.
Dynamic Scripting Languages
Dynamic Scripting LanguagesJython, jRuby, Scala, Groovy, JavaScript, …All running on JVMCurrent 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 possibleJava 8 SE objective: ‘provide much better integration (two-way) between Java and various other JVM languages’Example: ScalaFX and GroovyFXprojects 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 RhinoTo do much faster processing of JavaScript based program logic and have much better integration from within JavaAlso 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 SEThemesSelf tuning Java Virtual MachineBetter integration with native libraries on O/SSupport for BigData (e.g. Collections > 2 Gb)Inter-platform object exchange protocolAdvanced concurrency on multi-core systemsReification (extension of generics)ContinuationsMerge between SE and ME2015?
Roadmap
Java Enterprise Edition (EE)JEE 6: december 2009JEE 7: december 2012Project in full swing, 10+ JSRs underwayThemes for JEE 7Cloud PaaS standardization via APIsMulti-tenancy and isolationCache/Datagrid APIsVirtualizationNoSQLDeployment and RESTful Administration APIHTTP/JSON to complement JMX, EJB & proprietary such as t3ModularizationAlignment of ManagedBeans across CDI, EJB, JSF,… Pruning APIs: EJB CMP and BMP, JAX-RPC, Deployment API Reference implementation is Glassfish 4.0Early builds are already available!
Java Enterprise Edition (EE)Revised Specifications in JEE 7:JMS 2.0EJB 3.2Servlet 3.1JPA 2.1JAX-RS 2.0CDI 1.1Bean Validation 1.1JSF 2.2EL 3.0New JSRs:JCache 1.0 – Java Temporary Caching APIConcurrency Utilities 1.0Java State Management 1.0Java Identity API 1.0Batch Processing 1.0JSON 1.0
glassfishReference Implementation for JEE 5, 6, 7, …Open Source and Commercial (support) licenseGlassfish is a VSP: a Very Serious/Strategic Product!Convergence with WebLogic ServerTeams working together, exchanging code (JSF, Metro, Admin)WebLogic Server may end up as an added value layer on top of core Glassfish
Java FXRelease 2.0 is GAJava APIs (no more JavaFX Script)FXML a scriptable, XML-based markup language for defining user interfacesJavaFX 2.0 allows the use of scripting languages that run on the Java Virtual Machine (JVM), including Groovy, JRuby and ScalaJavaFX applications are deployed either as desktop applications or securely in a browser via the Java browser plug-inExisting Java Swing applications can be updated with JavaFX features such as rich graphics API, media playback and embedded Web contentNetBeans is the main IDE for JavaFX developmentPreview on Mac OS X (GA in Spring)Early access program for JavaFX Scene Builder, a visual layout tool – public beta early 2012Demonstration of Java FX on iPad/iPhone (using ME JVM: CDC) and Android (leveraging Dalvik VM)
Java FXRoadmap for 3.0 Summer 2013Ambition to merge into Java 8 SE – to succeed SwingDepending on JCP approvalJavaFX to be submitted as project under OpenJDKRendering to HTML 5Further integration with other JVM languages (for example ScalaFX and GroovyFX)Plans for Linux, requests for SolarisDepending on community requests perhaps JavaFX for Android and/or iOS (iPhone/iPad)
Java FX Roadmap
Java MICRO Edition (ME)
Java ME and Java CardSE convergencesynchronize CLDC and JDK releases/converge CDC and Java SE EmbeddedUpdate to Connected Limited Device Configuration (CLDC) virtual machine and library specifications to enable better alignment with Java Development Kit (JDK) 7Offer full coverage of embedded vertical marketsBillions of devices running JavaProvide deep integration of content and services in terms of runtimes and toolsNear Field Communication – payment, identificationAlign with ETSI, the main world-wide telecommunications standards bodyNetwork APIs to enable operators to expose capabilities from their networks to developers Smart phone experience on feature phoneLocation, payment, messaging, user profile, authentication
Android (and Google)Google was big absenteeat JavaOneGoogle is sorely missed in JCP and OpenJDKAndroid should be real Java platform?Android r      referred to as                           ‘the Linux Tablet                            or Mobile Phone’
Ad

More Related Content

What's hot (20)

Ugf9796 weblogic for ebs and obiee
Ugf9796 weblogic for ebs and obieeUgf9796 weblogic for ebs and obiee
Ugf9796 weblogic for ebs and obiee
Berry 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 Alesco
Fumiko 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 Cloud
Kal 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 grid
Alicja 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 Roadmap
vasuballa
 
Managing Oracle Fusion Middleware
Managing Oracle Fusion MiddlewareManaging Oracle Fusion Middleware
Managing Oracle Fusion Middleware
Fumiko Yamashita
 
OOW09 Integration Architecture EBS R12
OOW09 Integration Architecture  EBS R12OOW09 Integration Architecture  EBS R12
OOW09 Integration Architecture EBS R12
jucaab
 
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.2
Berry 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 tools
SmartDog 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 upgrade
Ravi Madabhushanam
 
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
Revelation Technologies
 
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
vasuballa
 
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
Shiri 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 tablets
vasuballa
 
OEM WebLogic Server Management Pack
OEM WebLogic Server Management PackOEM WebLogic Server Management Pack
OEM WebLogic Server Management Pack
Fumiko 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 Suite
vasuballa
 
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
vasuballa
 
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
Berry Clemens
 
Siebel Upgrade Best Practices & Processes V2
Siebel Upgrade Best Practices & Processes V2Siebel Upgrade Best Practices & Processes V2
Siebel Upgrade Best Practices & Processes V2
Dr.Dinesh Chandrasekar PhD(hc)
 
Ugf9796 weblogic for ebs and obiee
Ugf9796 weblogic for ebs and obieeUgf9796 weblogic for ebs and obiee
Ugf9796 weblogic for ebs and obiee
Berry 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 Alesco
Fumiko 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 Cloud
Kal 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 grid
Alicja 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 Roadmap
vasuballa
 
Managing Oracle Fusion Middleware
Managing Oracle Fusion MiddlewareManaging Oracle Fusion Middleware
Managing Oracle Fusion Middleware
Fumiko Yamashita
 
OOW09 Integration Architecture EBS R12
OOW09 Integration Architecture  EBS R12OOW09 Integration Architecture  EBS R12
OOW09 Integration Architecture EBS R12
jucaab
 
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.2
Berry 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 tools
SmartDog 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 upgrade
Ravi 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.2
vasuballa
 
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
Shiri 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 tablets
vasuballa
 
OEM WebLogic Server Management Pack
OEM WebLogic Server Management PackOEM WebLogic Server Management Pack
OEM WebLogic Server Management Pack
Fumiko 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 Suite
vasuballa
 
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
vasuballa
 
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
Berry Clemens
 

Viewers also liked (11)

Offshore Recruiting Training Material
Offshore Recruiting Training MaterialOffshore Recruiting Training Material
Offshore Recruiting Training Material
johnpaka
 
Designing And Monitoring In Informatica PowerCenter
Designing And Monitoring In Informatica PowerCenterDesigning And Monitoring In Informatica PowerCenter
Designing And Monitoring In Informatica PowerCenter
Edureka!
 
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
Edureka!
 
installation and configuration of informatica server
installation and configuration of informatica serverinstallation and configuration of informatica server
installation and configuration of informatica server
ketulp
 
Software Architecture Taxonomies - modularity
Software Architecture Taxonomies - modularitySoftware Architecture Taxonomies - modularity
Software Architecture Taxonomies - modularity
Jose Emilio Labra Gayo
 
Management in Informatica Power Center
Management in Informatica Power CenterManagement in Informatica Power Center
Management in Informatica Power Center
Edureka!
 
Informatica student meterial
Informatica student meterialInformatica student meterial
Informatica student meterial
Sunil Kotthakota
 
Informatica Powercenter Architecture
Informatica Powercenter ArchitectureInformatica Powercenter Architecture
Informatica Powercenter Architecture
BigClasses Com
 
ETL Using Informatica Power Center
ETL Using Informatica Power CenterETL Using Informatica Power Center
ETL Using Informatica Power Center
Edureka!
 
Informatica Pentaho Etl Tools Comparison
Informatica Pentaho Etl Tools ComparisonInformatica Pentaho Etl Tools Comparison
Informatica Pentaho Etl Tools Comparison
Roberto Espinosa
 
Informatica PowerCenter
Informatica PowerCenterInformatica PowerCenter
Informatica PowerCenter
Ramy Mahrous
 
Offshore Recruiting Training Material
Offshore Recruiting Training MaterialOffshore Recruiting Training Material
Offshore Recruiting Training Material
johnpaka
 
Designing And Monitoring In Informatica PowerCenter
Designing And Monitoring In Informatica PowerCenterDesigning And Monitoring In Informatica PowerCenter
Designing And Monitoring In Informatica PowerCenter
Edureka!
 
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
Edureka!
 
installation and configuration of informatica server
installation and configuration of informatica serverinstallation and configuration of informatica server
installation and configuration of informatica server
ketulp
 
Software Architecture Taxonomies - modularity
Software Architecture Taxonomies - modularitySoftware Architecture Taxonomies - modularity
Software Architecture Taxonomies - modularity
Jose Emilio Labra Gayo
 
Management in Informatica Power Center
Management in Informatica Power CenterManagement in Informatica Power Center
Management in Informatica Power Center
Edureka!
 
Informatica student meterial
Informatica student meterialInformatica student meterial
Informatica student meterial
Sunil Kotthakota
 
Informatica Powercenter Architecture
Informatica Powercenter ArchitectureInformatica Powercenter Architecture
Informatica Powercenter Architecture
BigClasses Com
 
ETL Using Informatica Power Center
ETL Using Informatica Power CenterETL Using Informatica Power Center
ETL Using Informatica Power Center
Edureka!
 
Informatica Pentaho Etl Tools Comparison
Informatica Pentaho Etl Tools ComparisonInformatica Pentaho Etl Tools Comparison
Informatica Pentaho Etl Tools Comparison
Roberto Espinosa
 
Informatica PowerCenter
Informatica PowerCenterInformatica PowerCenter
Informatica PowerCenter
Ramy Mahrous
 
Ad

Similar to The AMIS Report from Oracle Open World and JavaOne 2011 (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
Lucas Jellema
 
Oracle E2.0 WebCenter Portal Strategy
Oracle E2.0 WebCenter Portal StrategyOracle E2.0 WebCenter Portal Strategy
Oracle E2.0 WebCenter Portal Strategy
Fumiko Yamashita
 
Carbon Webinar
Carbon WebinarCarbon Webinar
Carbon Webinar
WSO2
 
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
Lucas 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-27
Inter Access Belgium
 
OOW2008 in China
OOW2008 in ChinaOOW2008 in China
OOW2008 in China
James Hu
 
Wp soa-suite-11gr1-2-129551
Wp soa-suite-11gr1-2-129551Wp soa-suite-11gr1-2-129551
Wp soa-suite-11gr1-2-129551
xavier john
 
Powering the Cloud with Oracle WebLogic
Powering the Cloud with Oracle WebLogicPowering the Cloud with Oracle WebLogic
Powering the Cloud with Oracle WebLogic
Lucas 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 points
Jaime 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 cr
Vasily 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 jBPM
Kris Verlaenen
 
Oracle BPM 11G
Oracle BPM 11GOracle BPM 11G
Oracle BPM 11G
Vijay Reddy
 
Eclipse Developement @ Progress Software
Eclipse Developement @ Progress SoftwareEclipse Developement @ Progress Software
Eclipse Developement @ Progress Software
sriikanthp
 
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
Strongback Consulting
 
ebs-adapter-webcast12345678900000000.pdf
ebs-adapter-webcast12345678900000000.pdfebs-adapter-webcast12345678900000000.pdf
ebs-adapter-webcast12345678900000000.pdf
Brighton26
 
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
Stéphane Leroy
 
Eclipse SOA Initiative
Eclipse SOA InitiativeEclipse SOA Initiative
Eclipse SOA Initiative
ricco.deutscher
 
System Center Orchestrator 2012 Overview
System Center Orchestrator 2012 OverviewSystem Center Orchestrator 2012 Overview
System Center Orchestrator 2012 Overview
Amit Gatenyo
 
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
Lucas Jellema
 
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
Lucas Jellema
 
Oracle E2.0 WebCenter Portal Strategy
Oracle E2.0 WebCenter Portal StrategyOracle E2.0 WebCenter Portal Strategy
Oracle E2.0 WebCenter Portal Strategy
Fumiko Yamashita
 
Carbon Webinar
Carbon WebinarCarbon Webinar
Carbon Webinar
WSO2
 
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
Lucas 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-27
Inter Access Belgium
 
OOW2008 in China
OOW2008 in ChinaOOW2008 in China
OOW2008 in China
James Hu
 
Wp soa-suite-11gr1-2-129551
Wp soa-suite-11gr1-2-129551Wp soa-suite-11gr1-2-129551
Wp soa-suite-11gr1-2-129551
xavier john
 
Powering the Cloud with Oracle WebLogic
Powering the Cloud with Oracle WebLogicPowering the Cloud with Oracle WebLogic
Powering the Cloud with Oracle WebLogic
Lucas 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 points
Jaime 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 cr
Vasily 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 jBPM
Kris Verlaenen
 
Eclipse Developement @ Progress Software
Eclipse Developement @ Progress SoftwareEclipse Developement @ Progress Software
Eclipse Developement @ Progress Software
sriikanthp
 
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
Strongback Consulting
 
ebs-adapter-webcast12345678900000000.pdf
ebs-adapter-webcast12345678900000000.pdfebs-adapter-webcast12345678900000000.pdf
ebs-adapter-webcast12345678900000000.pdf
Brighton26
 
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
Stéphane Leroy
 
System Center Orchestrator 2012 Overview
System Center Orchestrator 2012 OverviewSystem Center Orchestrator 2012 Overview
System Center Orchestrator 2012 Overview
Amit Gatenyo
 
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
Lucas Jellema
 
Ad

More from 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)...
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
 
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
 

Recently uploaded (20)

DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
"Rebranding for Growth", Anna Velykoivanenko
"Rebranding for Growth", Anna Velykoivanenko"Rebranding for Growth", Anna Velykoivanenko
"Rebranding for Growth", Anna Velykoivanenko
Fwdays
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
Salesforce AI Associate 2 of 2 Certification.docx
Salesforce AI Associate 2 of 2 Certification.docxSalesforce AI Associate 2 of 2 Certification.docx
Salesforce AI Associate 2 of 2 Certification.docx
José Enrique López Rivera
 
Asthma presentación en inglés abril 2025 pdf
Asthma presentación en inglés abril 2025 pdfAsthma presentación en inglés abril 2025 pdf
Asthma presentación en inglés abril 2025 pdf
VanessaRaudez
 
"PHP and MySQL CRUD Operations for Student Management System"
"PHP and MySQL CRUD Operations for Student Management System""PHP and MySQL CRUD Operations for Student Management System"
"PHP and MySQL CRUD Operations for Student Management System"
Jainul Musani
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
Leading AI Innovation As A Product Manager - Michael Jidael
Leading AI Innovation As A Product Manager - Michael JidaelLeading AI Innovation As A Product Manager - Michael Jidael
Leading AI Innovation As A Product Manager - Michael Jidael
Michael Jidael
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
"Client Partnership — the Path to Exponential Growth for Companies Sized 50-5...
"Client Partnership — the Path to Exponential Growth for Companies Sized 50-5..."Client Partnership — the Path to Exponential Growth for Companies Sized 50-5...
"Client Partnership — the Path to Exponential Growth for Companies Sized 50-5...
Fwdays
 
#AdminHour presents: Hour of Code2018 slide deck from 12/6/2018
#AdminHour presents: Hour of Code2018 slide deck from 12/6/2018#AdminHour presents: Hour of Code2018 slide deck from 12/6/2018
#AdminHour presents: Hour of Code2018 slide deck from 12/6/2018
Lynda Kane
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
Datastucture-Unit 4-Linked List Presentation.pptx
Datastucture-Unit 4-Linked List Presentation.pptxDatastucture-Unit 4-Linked List Presentation.pptx
Datastucture-Unit 4-Linked List Presentation.pptx
kaleeswaric3
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
"Rebranding for Growth", Anna Velykoivanenko
"Rebranding for Growth", Anna Velykoivanenko"Rebranding for Growth", Anna Velykoivanenko
"Rebranding for Growth", Anna Velykoivanenko
Fwdays
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
Salesforce AI Associate 2 of 2 Certification.docx
Salesforce AI Associate 2 of 2 Certification.docxSalesforce AI Associate 2 of 2 Certification.docx
Salesforce AI Associate 2 of 2 Certification.docx
José Enrique López Rivera
 
Asthma presentación en inglés abril 2025 pdf
Asthma presentación en inglés abril 2025 pdfAsthma presentación en inglés abril 2025 pdf
Asthma presentación en inglés abril 2025 pdf
VanessaRaudez
 
"PHP and MySQL CRUD Operations for Student Management System"
"PHP and MySQL CRUD Operations for Student Management System""PHP and MySQL CRUD Operations for Student Management System"
"PHP and MySQL CRUD Operations for Student Management System"
Jainul Musani
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
Leading AI Innovation As A Product Manager - Michael Jidael
Leading AI Innovation As A Product Manager - Michael JidaelLeading AI Innovation As A Product Manager - Michael Jidael
Leading AI Innovation As A Product Manager - Michael Jidael
Michael Jidael
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
"Client Partnership — the Path to Exponential Growth for Companies Sized 50-5...
"Client Partnership — the Path to Exponential Growth for Companies Sized 50-5..."Client Partnership — the Path to Exponential Growth for Companies Sized 50-5...
"Client Partnership — the Path to Exponential Growth for Companies Sized 50-5...
Fwdays
 
#AdminHour presents: Hour of Code2018 slide deck from 12/6/2018
#AdminHour presents: Hour of Code2018 slide deck from 12/6/2018#AdminHour presents: Hour of Code2018 slide deck from 12/6/2018
#AdminHour presents: Hour of Code2018 slide deck from 12/6/2018
Lynda Kane
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
Datastucture-Unit 4-Linked List Presentation.pptx
Datastucture-Unit 4-Linked List Presentation.pptxDatastucture-Unit 4-Linked List Presentation.pptx
Datastucture-Unit 4-Linked List Presentation.pptx
kaleeswaric3
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 

The AMIS Report from Oracle Open World and JavaOne 2011

  • 1. Report from oracle open world and JavaOne 2011Part TwoAMIS – 17th October 2011
  • 2. 3.1
  • 4. No licensefor Change Management Pack
  • 7. “Well, ifyou want APEX...the onlyplaceyoucan get it is SalesForce” Larry Ellison
  • 11. 4.2
  • 18. The year of the adfdeveloperadf @ oow11Aino Andriessen
  • 20. > 60 sessions about ADFADF EMG Super SundayFully packedADF screens everywhereFusion AppsEM 12c
  • 26. Adf mobileADF developmentMobile componentsDevice capabilities via datacontrolsGPS, agenda, contacts, …PhoneGapLocal DBEnterprise DB via webservicesDeploy to native appEmbedded jvmHTML5Note, iOS development requires Mac
  • 30. Browser based appsGesture supportSimple table componentHTML5PerformanceFlowing layout suppurt11g
  • 32. ADF timelineOracle CloudSupportOOW1120122013201111.1.1.511.1.1.4JDev 11g R111.1.1.711.1.1.611.1.2.111.1.2.2JDev 11g R2JDev 12cJune20112009NetBeansOEPE11.1.1.8
  • 34. Jdev / ADF 12cStandardsJava 7, JEE 6, HTML 5, CSS 3.0, …Performance, StabilityAlignment with 12c MiddlewareFeature sharing with Netbeans (Matisse??)IDEDependency visualizationMore Maven supportEmbedded DBGitNew Look and FeelNew windowing mgt (from NetBeans)Community EditionFreeOther JEE servers (GlassFish, Tomcat?)No dvt, mobile, desktop/Office
  • 36. Jdev / ADF 12cADFREST supportGroovy editor, debuggerADF Runtime customization…ADF FacesPublic facing sitesPage loading, Search, content delivery, simple tableLayout simplerNo more stretching vs. non stretching ?!New componentsSimple tableDVT
  • 41. Oracle enterprise pack for eclipse(OEPE)11.1.1.7ADF 11.1.1.4ADF FacesDVTWLSGlassfish11.1.1.8 SoonADF 11.1.1.6TaskflowsADF BC apps should runwlst?LaterDatacontrols: Pojo, EJB, WebservicesADF BC
  • 42. Angels in the ArchitectureChris MuirSingle ApplicationSingle UTF-BTF ApplicationMaster Application, Multi BTF ApplicationMulti Master Application, Multi BTF ApplicationThe “Services Pattern”
  • 43. Common ApplicationBTF ApplicationBTF ApplicationModelModelMaster ApplicationsModelFramework extensionsAppModuleView ObjectView ObjectAppModuleADF Library JARView ObjectView ObjectEntity ObjectEntity ObjectAppModuleView ObjectView ObjectViewControllerViewControllerBounded Task FlowBounded Task FlowADF Library JARBTF TemplatesBounded Task FlowBounded Task FlowjsffjsffADF Library JARDeclarative ComponentsjsffjsffPage TemplatesADF Library JARViewControllerUnbounded Task FlowjspxjspxSkinsJARReuse is part of the Framework
  • 44. Oracle team productivity centerCollaborationWork ItemsALM repositoriesBuild dashboardCI 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 andjenkinsBoth successfullJenkinsOpen SourceMore commits, bugfixesHudsonEnterpriseFocusStabilityPerformanceMaven 3UI: HudsonExtensibility: groovy, RubyShare plugins
  • 46. HudsonEclipse foundationTop priorityLicensing issues~ 190 third party librariesBugzilla :-(Enterprise focus6 week release cycleFormal QA process on Hudson and pluginsLicensingLDAP, SSO integrationComplex build pipelines and job coordinationOracle eats 'its' own dogfoodUI testingProvisioningBuild…
  • 47. AMIS Overview Oracle OpenWorld 2011SOA SuiteBPM SUITEEnterprise Gateway 11gPeter Ebell ([email protected])AMIS Services (www.amis.nl)
  • 48. SOA Suite NEWS (OTHER THAN BPM)
  • 50. SOA Suite is stabilizingOther than BPM, PS4 has no new features for BPEL, Mediator, Rules, etc. etcPS5 (end this year) will be a “dots-on-the-i’s” release – again no new featuresSo what about 12C??
  • 51. ORACLE SOA Suite directionsOracle has the most complete stack todayOracle has the most integrated stack todayNo technology disruption in 12cFocus areas:Industrial SOA
  • 52. Developer’s productivityIndustrial SOA“heavy duty”“Individual manual labor is replaced by mechanized mass production and craftsmen are replaced by assembly lines.“Developer ProductivityTemplatingZero-config dev environmentsMapping improvementsVisual debugger for BPEL, BPM en OSB“Industrial SOA”Performance & ScalabilityDiagnosabilityBuilt-in Governance
  • 53. Oracle Service Bus (OSB) in 12COSB has many changes coming in 12C (not before that)Design time moved to JDeveloperRuntime (OSB Console) will be split up:Admin pages (monitoring) will be moved to Enterprise ManagerDT@RT (where you build services in the browser) will be moved to SOA ComposerCode 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 OOW11Service Pack 4 (11gR1 PS4) was “all about BPM”Improved stabilityMany impressive new featuresBPM CAB (Customer Advisory Board) promises to intensify efforts
  • 55. Patch set 4 BPM FeaturesSignificantly enhanced Process ComposerNew 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’dAlter 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’dMessage correlation for running instancesThis feature used to require BPEL, but is now out-of-the-box available in BPMVarious 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 11gIn April 2011, Oracle announced the “Oracle Enterprise Gateway 11g”Some quotes from the press release:A key component of Oracle Fusion Middleware 11gFully integrated and certified with Oracle Fusion Middleware 11gSecures, accelerates, integrates and routes XML, Web ServicesAuthentication, Authorization and Audit capabilitiesMediates 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 moreDownload and installUnpack zipfile and click .bat file… It’s running!No WebLogic or FMW components anywhere in sight?! Fully integrated meaning..?Attend OOW11 sessionsFor a “key component”, VERY few sessionsMost explicitly mentioned: “Cloud & SOA Security”, on OWSM and Enterprise GatewayDemoGrounds to the resque!Talk to the developers!
  • 64. Oracle’s SOA & Fusion apps security
  • 77. Additional cloud facilities: leading data streams
  • 80. ccc
  • 82. WebCenterComposing the right marketing message and finding the target audienceReorganization of product managementAcquisition of FatWireAnd now the integration as WebCenter SitesRestructuring of productImplementation of the Oracle Social NetworkIntegrating some components from Oracle Beehive
  • 83. WebCenter – as of today
  • 84. composers for Design time at run time aka Fusion Extension PlatformDesign Time at Run Time for Empowered Business Users that realize Instant AgilityComposers for UI, Business Process and Business LogicPage ComposerData Composer (announced)Report Composer (announced)SOA ComposerProcess Composerand: ADF Change Persistence for custom dt@rtAll based on MDS
  • 94. Java Standard Edition (SE)Java 7 SE (Open JDK is reference) released in Summer 2011Preview available on Mac OS X; GA in Spring 2012Java 8 SE/JDK 8 slated for Summer 2013Lambda 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 platformA next-generation Java Client in the form of JavaFX 3.0Replacing Swing and AWTModern device support, including multi-touch.New Date Time APICompletion of the HotSpot/JRockit JVM convergence project, including performance enhancements and a second-generation Java Flight Recorder.
  • 96. Dynamic Scripting LanguagesJython, jRuby, Scala, Groovy, JavaScript, …All running on JVMCurrent 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 possibleJava 8 SE objective: ‘provide much better integration (two-way) between Java and various other JVM languages’Example: ScalaFX and GroovyFXprojects 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 RhinoTo do much faster processing of JavaScript based program logic and have much better integration from within JavaAlso 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 SEThemesSelf tuning Java Virtual MachineBetter integration with native libraries on O/SSupport for BigData (e.g. Collections > 2 Gb)Inter-platform object exchange protocolAdvanced concurrency on multi-core systemsReification (extension of generics)ContinuationsMerge between SE and ME2015?
  • 100. Java Enterprise Edition (EE)JEE 6: december 2009JEE 7: december 2012Project in full swing, 10+ JSRs underwayThemes for JEE 7Cloud PaaS standardization via APIsMulti-tenancy and isolationCache/Datagrid APIsVirtualizationNoSQLDeployment and RESTful Administration APIHTTP/JSON to complement JMX, EJB & proprietary such as t3ModularizationAlignment of ManagedBeans across CDI, EJB, JSF,… Pruning APIs: EJB CMP and BMP, JAX-RPC, Deployment API Reference implementation is Glassfish 4.0Early builds are already available!
  • 101. Java Enterprise Edition (EE)Revised Specifications in JEE 7:JMS 2.0EJB 3.2Servlet 3.1JPA 2.1JAX-RS 2.0CDI 1.1Bean Validation 1.1JSF 2.2EL 3.0New JSRs:JCache 1.0 – Java Temporary Caching APIConcurrency Utilities 1.0Java State Management 1.0Java Identity API 1.0Batch Processing 1.0JSON 1.0
  • 102. glassfishReference Implementation for JEE 5, 6, 7, …Open Source and Commercial (support) licenseGlassfish is a VSP: a Very Serious/Strategic Product!Convergence with WebLogic ServerTeams working together, exchanging code (JSF, Metro, Admin)WebLogic Server may end up as an added value layer on top of core Glassfish
  • 103. Java FXRelease 2.0 is GAJava APIs (no more JavaFX Script)FXML a scriptable, XML-based markup language for defining user interfacesJavaFX 2.0 allows the use of scripting languages that run on the Java Virtual Machine (JVM), including Groovy, JRuby and ScalaJavaFX applications are deployed either as desktop applications or securely in a browser via the Java browser plug-inExisting Java Swing applications can be updated with JavaFX features such as rich graphics API, media playback and embedded Web contentNetBeans is the main IDE for JavaFX developmentPreview on Mac OS X (GA in Spring)Early access program for JavaFX Scene Builder, a visual layout tool – public beta early 2012Demonstration of Java FX on iPad/iPhone (using ME JVM: CDC) and Android (leveraging Dalvik VM)
  • 104. Java FXRoadmap for 3.0 Summer 2013Ambition to merge into Java 8 SE – to succeed SwingDepending on JCP approvalJavaFX to be submitted as project under OpenJDKRendering to HTML 5Further integration with other JVM languages (for example ScalaFX and GroovyFX)Plans for Linux, requests for SolarisDepending on community requests perhaps JavaFX for Android and/or iOS (iPhone/iPad)
  • 107. Java ME and Java CardSE convergencesynchronize CLDC and JDK releases/converge CDC and Java SE EmbeddedUpdate to Connected Limited Device Configuration (CLDC) virtual machine and library specifications to enable better alignment with Java Development Kit (JDK) 7Offer full coverage of embedded vertical marketsBillions of devices running JavaProvide deep integration of content and services in terms of runtimes and toolsNear Field Communication – payment, identificationAlign with ETSI, the main world-wide telecommunications standards bodyNetwork APIs to enable operators to expose capabilities from their networks to developers Smart phone experience on feature phoneLocation, payment, messaging, user profile, authentication
  • 108. Android (and Google)Google was big absenteeat JavaOneGoogle is sorely missed in JCP and OpenJDKAndroid should be real Java platform?Android r referred to as ‘the Linux Tablet or Mobile Phone’
  • 109. Project AVATARThe impact of HTML 5 is expected to be hugeBrowsers and all kinds of mobile devices will support HTML 5HTML 5 allows for rich media and visualizations, rendering Flash obsoleteWebSockets provides a standardized, bi-directional, very low overhead communication protocolAlready available in most modern browsers, including Safari on iOS (iPad/iPhone)Foundation for Server Push, Event Driven and Real Time pro-active User InterfacesJSON, RESTful interaction and asynchronous are keyProject Avatar has these objectivesThorough support for HTML 5 & WS across Java PlatformWeb-native, bi-directional binding to the cloud Consistent support across all Java componentsUnifying Java ME, SE and EEMore than the sum of the parts
  • 110. That would be all folks…

Editor's Notes

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