Some OOW15 Observations
-
Upload
phil-wilkins -
Category
Software
-
view
266 -
download
0
Transcript of Some OOW15 Observations
OOW15 Middleware Observations02/12/2015 (slide 1) [email protected] www.mp3monster.org
OOW15 Middleware Observations
Phil WilkinsOracle ACE Associate
https://oracle.mp3monster.org
OOW15 Middleware Observations02/12/2015 (slide 2) [email protected] www.mp3monster.org
Introduction
• The following slide cheery pick some insights from Oracle Open World 15 in the middleware space
• This is not intended to be exhaustive – for that checkout the material from Amis.
OOW15 Middleware Observations02/12/2015 (slide 3) [email protected] www.mp3monster.org
About Terminology ….
Oracle often describe Hybrid as a mix of on-premise & Oracle cloud
The reality is that a Hybrid model could be any combination of Oracle cloud, other cloud provider and on-premise.• The principles for supporting Hybrid solutions
should hold true in both contexts
OOW15 Middleware Observations02/12/2015 (slide 4) [email protected] www.mp3monster.org
General Observations …• Oracle PaaS appears to be maturing a lot quicker than other areas
• We’ve seen the ‘tanker’ Oracle over last couple of years changing direction significantly – this year showed signs that the turning is largely complete
• OOW15 included a wide range of early adopter use cases & experiences/lessons learnt• Likely to be a reflection of the observation from Ellison: “Then we realized that if
Oracle was going to be in PaaS business, we also had to be in IaaS business “• Oracle are driving to provide a cloud enabling platform both vertically & horizontally
• gaps that had been addressed by OEM agreements now being overhauled (e.g. API Gateway),
• missing features being delivered e.g. ease of monetization of APIs.• Working to make the hybrid model of iPaaS both in cloud & on-premise as seamless as
possible
• In various sessions the following reasons had been mentioned as a motivation to adopting Oracle iPaaS• Speed of getting environments up and running > 6 weeks for environments was not
unusual (longer if hardware provisioning necessary)• Speed of deployment helped improve business perception of IT as more agile
• We’re seeing increasing support for JavaScript, JSON & REST through out the middleware tier (12.2.1 supports JSON end to end and embedding JavaScript)
• Oracle are getting ‘Geek Trendy’ supporting & engaging with hot contemporary tech & ideas such as Docker & Microservices
OOW15 Middleware Observations02/12/2015 (slide 5) [email protected] www.mp3monster.org
Product Announcements (1)• SOA 12.2.1 Announced
• Integration workload stats to help make tuning easier• Further improvements to system start-up time• Composite patching (long running composites can be patched
‘inflight’)• Dehydration Store provided through Coherence OOTB – should offer
significant performance gains• Circuit breaker feature – if system starts to backup – source stream
can be halted• Container level multi-tenancy (previously all at DB level)• Support for broader range of DR approaches including Active-Active clusters• Increased adoption of Alta UI (meaning more mobile friendly & cleaner L&F)
• SOA Cloud Service (SOA CS)• Was announced just before OOW, but a lot of messaging on this as well• Includes OSB, BPEL, Composites – BAM & B2B to follow in next Qtr• Offered on 12.1.3, 12.2 will be available next Qtr• Builds on Java Cloud Service – so inherits all the service offerings
• New products/announcements• Insights (very long full product name) effectively BAM without invasive change for sensor points – limitation
is that only whilst inside SOA & OSB• Support for Docker going forward including Docker packaged deployment – SOA not an apparently good
target for Docker, but …• Means increased agility in Continuous Integration contexts (increased density)• Easier for handling delivery of patch sets as Docker uses an overlay style model• Wouldn’t recommend in a production context
OOW15 Middleware Observations02/12/2015 (slide 6) [email protected] www.mp3monster.org
Product Announcements(2)• MFT
• as iPaaS on 12.1.3 in CY15 (12.2.1 following Qtr)• More connectivity OOTB in 12.2.1 (e.g. Oracle IaaS
Storage & Docs Cloud)• 12.2.1 adoption of Alta UI
• Java Cloud Service• Elastic (automated) scaling – which will in turn provide
elastic scaling for other PaaS services for FY16• JCS for SaaS version to provide platform for SaaS app
extensions• Mobile Cloud Service
• Although not announced at OOW the tie up Xamarin for native mobile apps (and Xamarin recently acquiring RoboVM which is Xamarin for Java),
• MCS also clearly accommodating a more pluggable component adoption (so you can use MCS with your own Mobile Device Manager such as Airwatch)
• Use cases such as Bluetooth beacons reaching a level of maturity
JCS Architecture
OOW15 Middleware Observations02/12/2015 (slide 7) [email protected] www.mp3monster.org
Product Announcements(3)• Coherence
• 12.2.1 provides middleware multi-tenancy• Security management improvements• Supports Weblogic Active-Active resilience including multi-site & federated models (candidate
strategy for ensuring digital enabling services are globally performant)• Coherence comes in 3 flavours (Standard Edition One (aka Developer Edition) Coherence Grid)
• JDeveloper• Supports all Fusion components from SOA suite to BI• Integrated connectivity to Oracle Cloud (no additional configuration steps in your environment)
• ODI (12.2.1)• Big Data support for Spark (SQL for Big Data), Pig (Procedural programming for Hadoop) & Oozie
(workflow engine)• Integration with lifecycle management – subversion (Git in the pipeline)• Closer linkages to OEDQ & OWSM• Public repository for sharing ODI KMs• ODI in the cloud coming
OOW15 Middleware Observations02/12/2015 (slide 8) [email protected] www.mp3monster.org
Integration Cloud Service (ICS) – A Close Look• ICS was the 1st cloud integration product from Oracle,
under the skin its core is OSB, but offers• Citizen Integrator style development – web UI no
developer tooling• Rapidly growing eco system of adaptors and
connectors (provided by Oracle, Partners & Customers)
• What was seen• OOW included use cases from early adopters & best
practises• Some clear use cases/patterns developing (more in a
minute)• Future …
• highlighted the issues of potential overlap of products (OSB on premise vs SOA CS (particularly with OSB) vs ICS)
• More feature coming• 8 significant cloud adaptors from Oracle per Qtr (cloud
adaptors will also work with SOA & SOA CS)
OOW15 Middleware Observations02/12/2015 (slide 9) [email protected] www.mp3monster.org
ICS Usage Pattern Emerging
• Oracle Products Period• Completely discrete
solutions with integration offered by middleware & licensed PIPs
• Apps build on own technologies
• Apps are effectively ‘share nothing’ OOTB
Improved Data M
odel Alignm
ent & Sharing
Internal Event Fram
ework Capable of
Crossing Domains
Fusion Middleware
Provides technology for
products
Service Cloud
Supply Chain Cloud
Financials Cloud
Integration Cloud Service (ICS)ICS provides
simple Object Synchronisation
from P2P
• Oracle Cloud Suites• Groupings of related Fusion
apps/components• Each cloud offering now
decoupled from other clouds – so ICS invoked by cloud solution event framework
• Customer configures ICS to respond to CRUD based services – interface data model mapping kept easy through recommendation engine populated with standard Oracle provided mappings
Evolution of Integration
• Oracle Fusion Apps• Re built apps using Fusion
Technology Stack• Where products features
overlapped best ideas carried forward into Fusion generation
• Integration needs sought to be reduced by making data models more common & exploit Fusion integration mechanisms internally
OOW15 Middleware Observations02/12/2015 (slide 10) [email protected] www.mp3monster.org
API Reference & RoadmapProvides:• Cataloguing• Discovery• Usage • Measure &
monitor• Security (A&A)• Threat detection
& prevention
OOW15 Middleware Observations02/12/2015 (slide 11) [email protected] www.mp3monster.org
Thankyou