4. 4
Oracle OpenWorld “speak”
• “I would be very interested to hear your use cases”
– I have got a hammer, do you happen to have something resembling a nail?
• “I suggest we take this discussion off-line”
– Please, stop yammering and let me continue with my presentation
– Or: I would prefer not to answer this question with the whole audience listening in
• “Today we announce …”
– We are thinking about this product/functionality and it may be released soon/ever
• “The slides will be available [so don’t bother taking pictures]”
– Yeah, right. These sides stay right where they are so there is no evidence at all
• “We are going to show you a demo [of this functionality] right now”
– Using HTML mock ups we will give you an impression of what it may look like
• “This Year”
– Can be any of: current Calendar Year, current Fiscal Year, just the next 12 months
• “Many customers are using this product right now [see their logos]”
– Customers may have done a PoC, may have signed a contract, maybe in small scale
production, or may have credits that they have not touched yet
• …
8. 8
Background facts
• Average age of IT infrastructure: 5.5 years
• Average age of IT application: 21 years
• 80/20 rule on IT budgets
– > 80% of IT spending is on ‘keeping existing stuff running’
– < 20% on innovation – new functionality
(including regulation, compliance, security)
• Today (2016):
– Cloud investments grew by 44% over last year
– Cloud IT spending = $30B – out of $1T (aka 3%)
– SaaS spending 3 times >> IaaS
• New enterprise architecture/IT guideline: Lease before buy before build
21. The main theme of Oracle OpenWorld 2016
Infrastructure as a Service
(bigger, better, cheaper >> AWS)
21
22. 22
Infrastructure as a Service
• Generation 2 Infrastructure
– Leap frogging the competition with latest generation technology and best practices
• Network
– performance & predictability
– add as extension to customer’s enterprise network
• Storage
– High IOPS with big NVMe, huge block storage (& distributed)
• Compute Shapes
– #cores, memory size, also as bare metal
• Workload portability
– run same workloads, unchanged; (almost) any OS
– Migrate Vmware ESX “constellations” to public cloud with Ravello
• Security, Governance & Compliance
– Certifications, Audits
– Customer insight & control
– H/A (locally redundant), Disaster Recovery
• High density & degree of Ops automation in Oracle Data Centers
23. 23
Network
• Flat network architecture – no oversubscription
– Always 10 Gb/s bandwidth & low latency between nodes (compute & storage) in a DC
– Design principle: “Location independency”
• Network (& Storage) virtualized in the network (SDN)
• Each customer’s traffic is isolated (in Private Layer 3 Overlay Network)
• Networking as a Service (IaaS: Compute, Storage, Network)
24. 24
Waging war on AWS
You have to be willing to pay less!
[Otherwise, you cannot get it]
25. 25
Cloud@Customer
• Oracle Public Cloud
– Behind customer firewall
• Use cases:
– Regulations regarding data
– Network latency challenges
– (ultimate) Control
• It is a service (the Oracle Public Cloud)
– You do not buy or even lease a machine
• Subscription based
35. 35
PaaS Cloud Strategy
Engage
Build
Integrate
Secure
Open
– Standards Based (Java, SQL,
JavaScript, REST)
Cloud First
– Also delivered on-premises
– Roadmaps SOA Suite, BPM Suite,
ADF, WebCenter, ODI
Comprehensive
– Cloud Native, Migrate & Extend,
Low Code
Integrated
– IaaS, PaaS, and SaaS
36. 36
PaaS Fabric
• PaaS Cloud Services share a set of common platform facilities
– Identity Management (Account Management, Authorization, Subscription, Billing)
– Provisioning, Management, Scaling, Patching, Monitoring, Notifications, Metrics
– Scheduling, Events, Load Balancing, Caching, H/A & DR, ZDT ops
PaaS Service Manager: https://docs.oracle.com/cloud/latest/jcs_gs/PSCLI/toc.htm
37. 37
PaaS Dogfood Doctrine [at last]
• Designated capabilities
– Identity and accountmanagement & authentication
– Visual, declarative User Interface development
– API design, publication, management & governance
– Integration
– Monitoring & Ops Analytics
– Document management
– Data Visualization
– Load Balancing
– Event Bus
– Data Cache/Data Grid
– Software engineering, Continuous Integration & Delivery
• That are leveraged and integrated
– PCS integrates with ICS, Doc CS, OSN, (ABCS & JET)
– Mgt CS leverages Data Visualization, Data Discovery & Predictive Analytics
– ICS will integrate with API Platform [as will MCS?]
– All will integrate with ID CS
38. 38
Cloud subscription models
• Free trials (one month)
• Only based on Users or OCPUs
• Through Suites & Editions (personal, workgroup, enterprise)
• Restricted usage (capability, capacity)?
• The startup model: do not pay until you start making money
• Multitenant reselling through Managed Service Provider
41. 41
SaaS
• Most areas covered already (ERP, Sales, Supply Chain, HCM, CX)
• … and expanding
– Enterprise Performance Management (EPM), ‘upper levels of PaaS’
• Next: more niches – regions, industries & sectors, special functional areas
42. 42
The traditional applications
(SaaS avant la lettre)
• What about ‘Applications Unlimited’ (on premises) (EBS, JD Edwards,
PeopleSoft, Siebel, ..)
– Continued innovation…
– “Siebel support until 2038”, “Guaranteed new releases”
– Strategies for deployment on Oracle Public Cloud
• DBaaS and Compute (not on JCS!)
45. 45
Data
• ACID is expensive
• OLTP is a niche
• Moving data takes long – bring processing to data
• SQL is omnipresent – expose all data in an SQL friendly way
– Including NoSQL and data on Hadoop
• Data from the past should be able to help us predict the future
– Bring on machine learning (aka AI aka predictive analytics)
– Aided by the citizen data scientist in (Big) Data Discovery
• Fast Data (big data at high velocity) should be handled in real time
– Enter: Streaming Analytics & Apache Kafka
• Oh and ehm …. a next major release of Oracle Database is available
– 12cR2 – only on the cloud for now
– Highlights: Sharding, More PDB (“virtual database”),
Approximate Query Processing, Leverage In-Memory
even more, JSON document generation and faster
JSON processing, Analytic Views
Quick , broad, no investment, only knowledge for layer you are using; evolution of underlying tiers is included
Global accessibility (market), niche SaaS solutions, citizen ‘user’ , enterprise facilities for SMB
H/A, DR
Peeling away bottom layers, focus less on maintenance, ready for ramp up, citizen