review oracle openworld 2015 - overview, main themes, announcements and future
TRANSCRIPT
Team AMISTwitter Tag: #OOWreview
12th November 2015
Review Oracle OpenWorld 2015
2
3
About Oracle OpenWorld 2015
4
About Oracle OpenWorld 2015
6
Paints the town red
7
Plenty of content…
2014:
8
The Side Shows…
• REAL• User Groups• Oak Table World• OTN Lounge• Golfing, Cycling, Wining, Sailing, Dining• Cocktails, Receptions, Parties• Tweeting, Hacking, Blogging, Stalking, Chilling, Lounging• Appreciation Event
– Sir Elton John, Beck, 20,000 attendees & 500 coaches
9
Keynote Sessions
10
11
Three Transitions
• Big Data• Mobile• Cloud
12
Mobile
• Work – at any time and any location using any device
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. 13
The Cloud as a Platform
14
Mobile
15
Big Data
• Cloud will be your– Data Lake (collecting data)– Data Processing engine (Hadoop)– Data Analytics environment– Platform for Data
Visualization
16
17
CEO CloudCTO
18
Cloud History at OOW
You need a grid
Nah, you don’t need
a cloud
What about just a cute
little private cloud?
Are you sure you wouldn’t
prefer an engineered
system?
Today, we announce
the Oracle PubliC CloudA preview
of the beta of
the prototype is almost
…
Nimbus, Cirrus, Stratus, Incus,
Pannus, … any cloud under the sun. And
yes that takes a while!
The boss is off sailing. I’m here to
launch some new cloud services
2013
19
Larry & The (Elastic?) Beanstalk
20
21
20152014
We are almost there – and some
cloud services are really live…
Come, let me show you how to take a PDB from premise into the cloud
And: Lift Off!
22
23
24
25
Six Design Goals
26
Vision 2025
• 80% of production application will be inthe cloud (today 25%)
• Two Suite Providers will have 80% of the SaaS market– “Who will be the other one?”
• 100% of Dev/Test will be in the public cloud– 30-40% of IT spending
• Virtually all enterprise data will be stored in the clouds– Some % in Private Clouds
• Enterprise Clouds will be the most secure IT environments– Web scale security– State of the art Encryption– Latest [security] patch always applied– Physical security at near-military level
27
Oracle Stack and The Competition
<
28
Oracle Cloud Stack and The (new) Competition
>
29
Competition may not always be competition
• 9 out 10 biggest SaaS vendors– Run on the Oracle Platform– Not WorkDay (ERP, HCM)
• Custom database• Custom development tools & programming language
• Running Oracle Database, WebLogic Server and other Platform products on 3rd party IaaS/PaaS Public Clouds is an option– That brings in license revenues to Oracle (same as on premises)– Examples: AWS, Azure
30
Fall 2011 – Cloud Companies
31
=≈
32
Same stack on premises and in cloud (same skills,…)
33
Even same hardware(if so desired)
34
Other Cloud are Different!
35
“Different” make hybrid & co-existence quite difficult
42
S…X
43
The whole stack hangs together
• You want your infrastructure provider to run a public cloud– To allow relevant and enough investment
and evolution• Do you want IaaS provider
who does not run PaaS?– Running a platform helps you understand needs
from infrastructure• Or PaaS provider not running SaaS
– SaaS requirements help (im)prove PaaS• And of course a SaaS vendor must have an open PaaS
– for customizing/extending/complementing/integrating• Ideally, custom built software (or 3rd party software) can run on PaaS as
easily as in premises– And can be moved from one PaaS vendor to the next
44
Vision
• any person • anywhere in the world, • with just a browser, • (and perhaps a credit card)• can access our cloud
and get access to all these amazing new product innovations
45
Cloud Changes Oracle
• Something new: energy, buzz, excitement, opportunities, movement, pride– Some fear, denial, helpless/clueless
• O(o)ps at webscale• Dogfood in anger
– Many pieces coming together: many groups with (mutual) dependencies– Rising stars (JET, UX, DVT, DCS, DEV CS, …) – You cannot hide (if your product is not on the cloud – you better have a story)
• Looking beyond the traditional
46
Agile Development with Frequent Releases
• Product Development Teams workin Agile way using Scrum– Biweekly delivery (bugfix train) and
monthly (feature train)• Release number: YY.Q.#
– For example: 15.4.3• Feature planning
(distribute over sprints/releases)• A/B testing, Preview mode• Usage Tracking• Development Team feel
Ops responsbility– Teams are much closer to real world
usage of products
47
Cloud Changes Sales at Oracle
• Sales target: cloud consumption (not just cloud credits sold)
• Questions– Unused licences– Swap on premises for cloud– How to sell? How to charge?
(what is the metric?)• New competition
– Forget IBM and SAP and EMC– Workday, SalesForce, Microsoft, Amazon
• Compete on full service/full stack, on price (at least not lose on price)
• Go after SMB (Small & Midsize Business)– Self service - Buy through credit card
48
Citizen Developer
49
C[it]izen Developer
50
C[it]izen Developer
• Mobile Application Accelerator (in MCS)• StreamExplorer• Data Visualization Cloud Service• Big Data Discovery Cloud Service• Process Cloud • Integration Cloud• Application Builder Cloud• Collaborate and Engage
– Document Cloud, Sites Cloud,Social Network
51
Oracle Data Visualization [Cloud]
• Load data (from Excel) and analyze data and compose reports through drag & drop
52
So you want to be cloud provider?
• Physical Sites, Power, Staff• Hardware• Network• Economies of Scale
– Scale– Dynamic Scalability (up & down)– Density (functions per resource unit; more with less)– Automated DevOps (provisioning, patching, back up)
• Multitenancy – more density and still isolation• Security
– Physical– Software
• Portability
53
So you want to be cloud provider (too)?
• Oracle Hardware and Software powers the cloud and is being optimized for that purpose– You benefit on premises
with your private cloud• Multitenancy support
– Density – usage of physical resources (consolidation)
– Isolation – Ease of admin (provisioning, patch, backup,…), Single Pane of Glass
• Availability (KSplice Hot Patching, DB RAC, WLS Continuous Availability, Stretch Active-Active)
• Portability (PDB, Partition, Docker support)• Dynamic Scalability (In Memory, M7, Database Sharding)• Performance (reduced latency) DirectConnect, In Memory
54
Engineered to work together – at new levels
• PaaS Services - Shared capabilities– Elastic Compute & Storage Cloud– Identity & Access Management, Single Sign On– Document Cloud Service & Oracle Social Network– Billing, Management, Ops– Look & Feel– API Management, Cache, Business Events,
Conversation Context, User Profile, Cloud Bridge
55
Engineered to work together – at new levels
• PaaS Services - Shared capabilities– Elastic Compute & Storage Cloud– Identity & Access Management, Single Sign On– Document Cloud Service & Oracle Social Network– Billing, Management, Ops– Look & Feel– API Management, Cache, Business Events,
Conversation Context, User Profile, Cloud Bridge
• M7 – stuff in Silicon– SQL– Security
• Memory intrusion detection• Encryption
– [De]Compression
56
Some observations
• Some apparent risks– Too many changes and initiatives at once– Inconsistent, lack of focus, overlap– Hastily put together– Availability:
Today we announce service X [that at some point will be available] [probably] [to a very select group of customers]
– Divergence / mismatch On Premises Cloud
• Is there a Chief Cloud Architect?• Ability to scale seems limited
– Enough data centers?– Enough hardware?– Enough density?
Announcements
OpenStack v2
M7 (Stuff in Silicon)
FMW 12cR2 (12.2.1)
SCM Cloud
Data Visualization CS
Application Builder CS
Oracle JET
Exadata CS
RAC CS
Elastic Compute CS
Application Container CS
Oracle Private Cloud Machinefor PaaS & IaaS
KSplice in Userspace
GoldenGate CS
eCommerce CloudJust In Time Learning
Database 12cR2 (12.2.1)
DB In Memory on Flash & on Active
Data Guard
Big Data Preparation CSMultitenant WebLogic
NoSQL CS MySQL 5.7VirtualBox 5.0
Management CS
Enterprise Manager 13c“Single Pane of Glass”
Identity Management CS
Data Encryption
Archive Storage CS
Hierarchical Storage Manager
API
IoT CS
Network CS
Continuous Availability in WLS and SOA Suite
58
OOW 2015 Dictionary
SiliconAgent
Security
13c
Consumption
Container
Single Pane of Glass
Sharding
Beacon
Wearables
Cadence
Analytics
Glance, Scan, Commit
AltaUX
M7
Unicorn
Lift & Shift
PortabilityContinuous Availability
On Premises
Microservices
Real Time
Cloud Success Manager
Big Data
Kafka
Partition
Zero Downtime
Flash
Multitenancy
JET
API
REST
OpenStack
JavaScript
Visualization
Hadoop
Private Cloud
Responsive
DevOps
Data Lake
JSON IoT
Streams
Lambda
CitizenDeveloperIntegratorData Scientist
Docker PDB
Node.js
Agile & Scrum
Apache Spark
12.2.1
Density
Edge
Context
59
Multitenancy…
60
JavaOne
• Bigger crowds– Little bit less spark: Java is enterprise platform, not coolest dude around
• More collaboration with big Java partners – RedHat, IBM– Less with Google (settlement talks are happening) …
• Steady evolution of plaform– Adopting new hardware architecture– Embracing new programming insights– Moving to the Cloud– Containerization
• Java SE 8 – Rapid adoption, Streams, Lambdas
• Roadmaps for next two years– SE 9 and beyond, Embedded, EE 8
After OOW 2014Overall release roadmap
2012 2013 2014
Database
Fusion Middleware
Java
MAF
- WebLogicPS 5
Support until 2018/21
10.3.6
- ME, Embedded, SE & FX
- EE
PS 8?
12c 12.1.3
12.1.0.2
12c 12.1.3
ME 8
incl FX8
SOA Suite, BPM, ODI
More Java EE 7 APIs
SE 8
APEX 5
Data-base*
Database
Java *Developer
Java
Document
ComputeStorage
Mobile Cloud
Verizon, Azure, …
12c R1
PS 6
12c 12.1.2
12c 12.1.2
EE 7
Only ADF & Coherence
2015 2016
12c R2
12cR1 12.2.1
12cR2 12.2.1
SE 9
Support until 2018/21
iPaaS
Process
+ WebCenter, Forms, IDM
SocialNetwork
SOAaaS
BI BigData
MarketPlace
ME 8.1
AppBuilderMessaging
Alta
SE8
12.1.0.?
EE 8ME 9
After OOW 2015Overall release roadmap
2013 2014 2015
Database
Fusion Middleware
Java
MAF
- WebLogicPS 5
Support until 2018/21
10.3.6
- ME, Embedded, SE & FX
- EE
PS 8
12c 12.1.3
12.1.0.2
12c 12.2.1
ME 8
incl FX8
SOA Suite, BPM, ODI
Full Java EE 7
SE 8
APEX 5
EE 7
2016 2017
12c R2
12cR2 12.2.1
12cR2 12.2.2
SE 9
Support until 2018/21
+ IDM
ME 8.1
Alta
EE 8ME 9
12cR2 12.2.2
EM 13c
12c 12.1.3
API Mgr+ WebCenter& BI, Forms
APEX 5.1
SX
SE8Some Java EE 8?
API Catalog
Integration Insight
UX RDK
12c XE
OpenStack R2
MySQL 5.7
VB 5.0
API Platform
SX v2
IDM 11g PS3
JET OSSForms 12c
JET
Cloud Adapters
After OOW 2014:Overall release roadmap
IaaS
PaaS
SaaS
Database
Developer
Java
Document
ComputeStorage
Mobile Cloud
Process
SocialNetwork
SOAaaS
BI
BigData
AppBuilder
2013 2014 2015 2016
Cloud MarketPlace
ERP CloudHCM Cloud ATG
Sales Cloud
Messaging
iPaaS
Java SENode.js
Transport
Hyperion…
After OOW 2015:Overall release roadmap
IaaS
PaaS
SaaS
Database
Developer
Java
Document
Elastic ComputeStorage
Mobile Cloud
Process
SocialNetwork
SOA CS
NoSQL
ApplicationBuilder
2014 2015 2016
Cloud MarketPlace
ERP CloudHCM Cloud
Sales Cloud
Messaging
ICS
TransportCX Cloud
MAX
ExaData
RAC
ApplicationContainer
Management
SItesIoT
SCM Cloud
Container (Docker)
NetworkStorage - Archive
API MGR
Data Visualization
BigData Preparation
Java SENode.js
GoldenGate
BigData Discovery
DaaS
Paas4Saas
Marketing Customer Intelligence
Sales
Database Backup
IdM CS
API Platform
JCS 12.2.1
BigData
66
Near future…
• User Experience• Integration between Cloud Services• Easier access to (trials for) Cloud Services• More density and portability• EBS on the cloud?• How will SPARC M7/SuperCluster play into Oracle Public Cloud?
– Larry mentioned: “we have Oracle Enterprise Linux running on SPARC”
• (closing the) Gap between On Premises and Cloud
67
68
69
See you next year!
September 18-22, 2016
70
Agenda
• IaaS• Cloud Foundation• Dinner• PaaS:
• SaaS• Future