More Related Content
Similar to SOUG Day - autonomous what is next (20)
More from Thomas Teske (9)
SOUG Day - autonomous what is next
- 1. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Oracle Autonomous Cloud Platform
What is next ?
June 14th 2018
Thomas Teske
@ThomasTeskeOrcl
- 2. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Safe Harbor Statement
The following is intended to outline our general product direction. It is intended for
information purposes only, and may not be incorporated into any contract. It is not a
commitment to deliver any material, code, or functionality, and should not be relied upon
in making purchasing decisions. The development, release, and timing of any features or
functionality described for Oracle’s products remains at the sole discretion of Oracle.
2
- 3. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 3
Autonomous Services
What is the difference?
- 4. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Oracle Extends Autonomous Capabilities for the Cloud Platform
• Oracle Extends Autonomous capabilities
by making all Cloud Platform Services
Self-Running, Self-Securing, and Self-Repairing.
• We enable organizations to
lower cost, reduce risk, accelerate innovation
and get predictive insights.
4
- 5. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Automated – You Manage
• You must decide when/why to push buttons
• You are on the hook if something goes wrong
Automated –vs– Autonomous
5
Secure Scale Patch Backup FailoverProvision
- 6. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Autonomous – Oracle Manages
• You set polices
• Oracle automates customer policy based on Machine Learning
• Oracle is on the hook if something goes wrong
Automated –vs– Autonomous
6
Scale Patch Backup FailoverProvision
Savings: eliminate generic tasks, reduce labor, reduce costs, reduce errors
Provision Secure Scale Patch Backup Failover
- 7. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Self-Running – Lower Cost & Increased Productivity
– Eliminates human labor to provision, secure, monitor, backup, recover, troubleshoot & tune.
– Automatically upgrades & patches itself while running. Testing automation ensures changes are safe
– Elastically grows and shrinks compute or storage without downtime. Pay only for what you use
7
Foundational “Autonomous” Capabilities
Self-Securing – Lower Risk
– Protection from external attacks & from malicious internal users
– Automatically applies security updates with no downtime.
– Automatic encryption of all data
– Automatic interception of data leaks across all repositories with preventative controls
Self-Repairing – Higher Availability
– Automation eliminates administrator errors
– Up to 99.995% availability*. < 2.5 mins downtime per month including planned maintenance
* Availability can vary based on services
- 8. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Oracle Cloud Platform Autonomous Service Evolution
Installation
Configuration
Capacity Management
Patching
Upgrade
Monitoring
Self Tuning
Health Framework
Predictive MaintenanceElastic Capacity Mgmt.
ML-based Diagnostics
Error Correction
Automation Today
and Midterm
Algorithms in Progress
APIs & Machine Learning FrameworkSoftware Framework
Platform
Predictive Cyber Attack
Prevention
Service Specific
ApplicationDevelopment
Security/IdMMgmt
SystemsMgmt
App&DataIntegration
EnterpriseAnalytics
DataManagement
MobileandBots
8
- 9. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
• Self-defining integrations
automate business
processes across SaaS & on-
prem apps
• Predictive orchestration
patterns based on workload
• Self defining data flows with
automated data lake and
data prep pipeline creation
for ingesting data
• Automated data catalog
population with intelligent
data profiling
• Self-learning chatbots
observing interactions &
preferences to automate
frequently performed
actions
• Unsupervised, smart
bots using ML to learn
from conversations
enabling fluid,
contextual conversations
• Automated caching API
calls to nearest data
center in real time to
reduce response latency
based on location
Oracle Cloud Platform Autonomous Services
ORACLE CLOUD PLATFORM AUTONOMOUS SERVICES
• Automated code generation
with single button
deployment enabling rapid
application development
even by LoB users
• Automated artifact
discovery, dependency
management, and policy
based dependency updates
• Automated identification &
remediation of security
issues throughout the CI/CD
pipeline
App & Data
Integration
• Automated data
discovery and
preparation
• Automated analysis
for key findings along
with visualization and
narration delivering
quicker real time
insights
• Proactive and
personalized insights
at the right place and
right time
• ML-driven user and
entity behavior analytics
to automatically isolate
and eliminate suspicious
and malicious users
• Preventative controls to
intercept data leaks
across all kinds of data
repositories
• AI/ML-driven
management of
thresholds, server
topology, and
configuration drift
• Rapid insights and
innovation by
provisioning a data
warehouse in seconds
• Automated elastic
scaling to millions of
transactions per sec;
only pay for capacity
used
Analytics Application
Development
Data
Management
Security &
Management
Mobile &
Bots
9
- 10. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Autonomous Cloud Platform Your Benefits
• Lower Cost
– Reduce administration costs up to 80% with complete automation of operations and tuning
– Reduce runtime costs up to 70% by paying only for resources needed at any given time
– Deploy new apps in minutes vs months, , save tens of thousands of dollars in resource costs
10
• Reduce Risk
–Mitigate breach impact by avoiding reputational damage, associated breach costs & revenue losses
–Reduce human error, under 2.5 minutes of downtime per month*
–Run highest throughput mission critical workloads on proven Oracle & open source technologies
* Downtime may vary based on services
- 11. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Autonomous Cloud Platform Your Benefits
• Accelerate Innovation
– Develop new apps within hours with self generating code plus intelligent & secure CI/CD pipelines
– Deploy new business processes within minutes vs. days with voice enabled self defining integrations
– Provision a Data Warehouse in seconds and accelerate time to innovation
11
• Predictive Insights
–Proactively discover new insights with ML-based continuous data analysis
–Analyze data using AI with predictive data visualization, narration, & intelligent data discovery
–Get proactive insights with comprehensive in-database analytics for SQL, ML, Graph, R, Times series
- 12. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Everyone – really everyone should know this
• Everyone
«This is the most important thing we’ve been done in a long long time ...»
Larry Ellison, OOW 2018
• Everyone
“Ask why customers run big transaction or operational systems on Oracle and
their top reasons will probably be for high availability, reliability, and scalability.”
Andy Mendelsohn, Oracle EVP of Server Technologies, OOW 2018
• Everyone
Autonomous is a NEW service family introduced by Oracle.
12
- 13. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Who should care about such services?
• CFO, CDO, IT management, procurement, business manager
autonomous = low time-to-market + low TCO + cost control + low risk + best SLA
• IT architects, DWH experts
our service – your choice for data management architecture,
focus on business model and benefit rather than tuning
• Data scientists, developers
our service – your choice of tools for data loading, data integration, data analysis
• Security
Data encrypted and full control of privileges and interfaces
• Operations
Offload to cloud rather than squeezing the existing team & infrastructure.
13
- 14. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 14
Autonomous Data Management
Will Impact the Role of DBA
- 15. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 15Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
DBAs Spend More Time on Maintenance vs Innovation
72%
of IT Budget is spent on
Generic Maintenance vs
Innovation
http://www.computerworld.com/article/2486278/it-management/how-to-balance-maintenance-and-it-innovation.html
- 16. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 16
Traditionally DBA Responsibilities include
• Tasks Specific to Business and Innovation
– Architecture, planning, data modeling
– Data security and lifecycle management
– Application related tuning
– End-to-End service level management
• Maintenance Tasks
– Configuration and tuning of systems, network, storage
– Database provisioning, patching
– Database backups, H/A, disaster recovery
– Database optimization
Value Scale
Innovation
Maintenance
- 17. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 17
Autonomous Database Removes Generic Tasks
• Tasks Specific to Business and Innovation
– Architecture, planning, data modeling
– Data security and lifecycle management
– Application related tuning
– End-to-End service level management
• Maintenance Tasks
– Configuration and tuning of systems, network, storage
– Database provisioning, patching
– Database backups, H/A, disaster recovery
– Database optimization
Value Scale
Innovation
Maintenance
More Time to Innovate and Improve the Business
- 18. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Data Modeling
Architecture,
“data wrangler”
End-to-End Service
Level Management
Full stack availability
18
Data Security
Data classification,
Data life-cycle mgmt.
Application Tuning
SQL tuning,
connection mgmt.
The Evolution of the DBA Role
- 19. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 19
Autonomous Data Management
What is it?
- 20. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Oracle Autonomous Database Cloud
• For Data Warehousing
• For OLTP
• For JSON Documents, Simple Key-value Operations, IoT
• For Graph Analytics
Optimized for many use cases
20
- 21. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Analytic Freedom with Oracle Cloud
Interface
SQL REST PythonRnode.js JavaPHP
Data
Management
Cloud Services
P Object
Store
Autonomous OLTPAutonomous Data Warehouse Autonomous NoSQL
Analytic Cloud
Services
Big Data SQL Machine Learning Big Data Cloud Streaming
METADATA
Autonomous Graph
21
- 22. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Autonomous Data Warehouse Cloud
• Easy
– Simply create tables, load data, run analytics
– Robust set of in-database analytics for
SQL, ML, graph, R, times series, event pattern matching
• Fast
– Automatically optimizes for any level of user concurrency
• Elastic
– Any combination of compute and storage sizes (no rigid shapes)
– Instant scaling up/down of compute or storage with no downtime
For Data Marts, Data Warehouses, Data Science
Available
We like to test
this with you NOW.
22
- 23. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Cost-based
Optimization
Performance Tuning
and Diagnostics
Data
Optimization
Cloud-Scale
Operations
Automatic SQL Query
Optimization
Automatic memory and
resource management
Automatic undo
management
Automatic Standby
Management (Broker)
Automatic statistics
gathering
Automatic index and
materialized view advisors
Automatic segment
space management
Automatic Diagnostic
Framework
Automatic query rewrite
Automatic Database
Diagnostic Monitor
Automatic Storage
Management
Multitenant
Architecture
Automatic SQL Plan
management
Automatic Database
Workload capture & replay
Automatic Data
Optimization
Automatic Database
Clone Refresh
Automatic SQL tuning
Automatic Workload
Repository
Automatic columnar
cache
ML in Cluster Health
Advisor
Journey to Autonomous Database Cloud
Oracle has been developing the best database automation for decades
23
- 24. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Autonomous OLTP: 99.995% Uptime Enablers
24
– Real Application Clusters – provides transparent, near-zero
downtime patching, and near-zero downtime for server failover
– Active Data Guard - provides DB upgrade in seconds, corruption
prevention and auto repair, disaster failover, reporting offload
– Online Redefinition –provides online changes to table and index
definitions
– Exadata provides hardware fault-tolerance, fastest detection of
faults and sick components, lowest brownout
– Maximum Availability Architecture integration provides proven
Enterprise Mission Critical Architecture, configuration best practices,
and life cycle operations
– Cloud Automation – complete automation and testing of full stack
from database to disks ensures High Availability and prevents
configuration and operator issues
– Other building blocks include ASM, RMAN, Flashback, Multitenant
etc.
ASM RMAN
Flashback
Redef
RAC
Active Data
Guard
Cloud Automation
Multitenant
- 25. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Autonomous Data Warehouse - Data Mgmt. overview
Confidential – Oracle Internal/Restricted/Highly Restricted 25
Designed to support
heterogeneous environments
Embedded AI & ML to
empower IT & Business
Data
Integration
Analytics,
Visualization
Streaming
Data
ML,
Processing
Staging, Data Lake
Users:
LOB
ANALYSTS
IT
Data Sources:
ANY DATA
ANYWHERE
ANY SIZE
25
- 26. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | Confidential – Oracle Internal/Restricted/Highly Restricted 26
Autonomous Data Warehouse – your analytics
Flexible Choices
Oracle
Third Party
- 27. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Use-cases – Autonomous Data Warehouse
27
Analyze & VisualizeStore & ProcessConnect & Integrate
Structured
Data
Unstructured
Data
Data Marts / Warehouses
1010101
01010 Sandboxes for Data Scientists
Varying data
types
Quick & actionable
business insights
Focus on algorithms,
not infrastructure
Data available from
structured and
unstructured sources
Data Lakes
1010101
01010
- 34. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Autonomous OLTP Cloud
• Easy
– Fully Autonomous database management, monitoring and tuning
– Online independent auto scaling of compute and storage
• Secure
– Automated online security updates
– Industry leading internal and external attack protections
• Reliable
– Protects from all hardware and software failures
– SLA: < 2.5 minutes downtime per month (including maintenance)
For OLTP, Mixed Transactional/Analytic Workloads for all data types
Coming soon
- 35. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Autonomous NoSQL Cloud
• Easy
– Fully-managed, configured for high availability/scalability
– Provision, load, and go
• Fast
– Predictable low latency (single digit millisecond) access
• Elastic
– Instant scaling of throughput or storage with no downtime
For JSON Documents, Simple Key-value Operations, IoT
Coming soon
- 36. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Autonomous Graph Analytics
• Easy
– Fully-managed, pre-configured, automatically tuned
– Automatically generated graph schema
– Multi-purpose notebook
• Fast
– Massively scalable in-memory parallel algorithms
• Elastic
– Instant scaling of compute or storage with no downtime
Coming soon
- 37. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 37
What can I do to
prepare for this evolution
- 38. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Data Modeling
• Opportunity to spend more time focused on architecting a solution
and designing a good data model
– Systems can be provisioned by DBA in seconds without waiting on other teams
• Requires working closely with business users to learn how data is used
– Understanding how the data will be used helps determine best model
• A sound data model
– simplifies database tuning & Improves time to market & Reduces costs and trouble
38
Understand The Benefits of a Good Architecture
- 39. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
*7#$%!!@!%afb
##<>*$#@34
Data
Encryption
Key Vault
Data
Redaction
dob:xx/xx/xxxx
ssn:xxx-xx-4321
Applications
Users
CX App
DB
Control
sAccess denied
Sensitive Data, IP
PCI, PII, PHI
Privileged UsersPrivileged
User
Security
39
Region, Year
Size-based
Data
Subsetting
Dev/Test
Partners, BI
dob: 12/01/1987
Data
Masking
11/05/1999
xxxxxxxxxx
1
Lock the back door
2 Put the keys
somewhere safe
3
Lock the
front door
4 Protect data
from app
5 Protect data
in dev & test
Learn How To Protect Your Crown Jewels
- 40. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
End-to-End Service Level Management
• The business is going to look to you to determine
what database cloud service they should use
• You will be in charge of, and in control of, the end-to-end service levels
• You need to know what each Database Cloud Service offers you in terms of
– Availability & Security & Performance & Scalability
• Take advantage of trial accounts or entry level services such as Exadata
Express to get familiar with provisioning and using a cloud environment
40
Understand Database Cloud Offers
- 41. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
End-to-End Service Level Management
• Managed Database Cloud services will patch databases in a rolling fashion
• Goals is to have applications continue to operate without errors and within
the specified response time objectives while this patching occurs
• Steps to prepare for Application Continuity are:
1. Use Services for location transparency
2. Configure TNS connection string to enables transparent retries and load-balancing
3. Make sure your application is Fast Application Notification aware
• If you use Oracle client driver – you already have this
• If you use a 3rd party driver – follow the instructions in our white paper
4. Enable application continuity if you are currently on Oracle Database 12c
41
Application Continuity
- 42. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Application Tuning
42
A lifelong learning experience
• Take the time to understand the business process and what’s important
– No point improving a SQL statement if no one cares that it takes an hour
• Connection management is just as important in the cloud
– Having thousands of connects logging on and off the database every second won’t scale
• Hard parsing thousands of statements a second won’t scale
• Get familiar with new functionality that will improve end-user experiences
– Database In-Memory
– Real-Time Materialized Views
– JSON support
- Approximate Analytic Queries
– REST APIs
– Etc.
- 43. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Application Tuning
• DBAs should work more closely with developers to help improve the
end-user experience
• Advocates for the features and functionality that are in the database that
can improve the agility of development teams
– Stop developers from re-inventing the wheel in their application code
• Provide APIs to help developers get to the data
they need quickly and efficiently
43
Become a Database Advocate with Developers - goal productivity & collaboration
- 44. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 44
What do our customers say ?
- 45. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
“We are at the dawn of the intelligent, autonomous age and having
a self-driving database is a natural progression. Freeing DBAs from
the basic operational nuances of running a database is of
tremendous value. I feel that autonomous databases will become
ubiquitous in the future“ Clark A. Kho , Senior Technology Architect, Accenture
- 46. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 46
Erik Dvergnes – Architect, Aker BP
Aker BP is a fully-fledged E&P
company with exploration,
development and production
activities on the Norwegian
Continental Shelf.
Aker BP is one of the largest
independent oil companies in
Europe.
“The flexibility of Autonomous Data Warehouse
Cloud in terms of delivering instantaneous, fully
elastic scalability is truly outstanding and unique in
the market.”
- 47. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 47
Manuel Martin Marquez – Big Data Engineer and Data Scientist at CERN
Sebastien Masson – Database Administrator at CERN
“Our initial tests have shown that ADWC offers important
innovations. For instance, ADWC automatically reduced the
storage required by important control systems by a factor of 10.”
At CERN, the European Organization
for Nuclear Research, physicists and
engineers are probing the
fundamental structure of the
universe.
They use the world's largest and
most complex scientific instruments
to study the basic constituents of
matter – the fundamental particles.
- 48. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
“The Autonomous Data Warehouse Cloud will allow
Hertz to reduce costs and re-invest savings into
improving our customer service and rewarding our
customers” Benjamin Arnulf, Director, BI & Analytics, Hertz
- 49. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 49
Where to get more information ?
- 50. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 50
https://cloud.oracle.com/data-regions
- 51. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 51
https://cloudcustomerconnect.oracle.com/pages/home
- 52. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 52
For more Information: oracle.com/autonomous
- 53. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 53
One more thing: Pricing …