innovating with big data and data science on oracle cloud ... · volumes of data 2. building,...

31
Innovating with Big Data and Data Science on Oracle Cloud Infrastructure Rafał Skirzyński Główny Architekt Sektor Przemysłowy +48 603 503 083 Copyright © 2019 Oracle and/or its affiliates.

Upload: others

Post on 21-May-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

Innovating with Big Data and Data Science on Oracle Cloud Infrastructure

Rafał Skirzyński

Główny Architekt

Sektor Przemysłowy

+48 603 503 083

Copyright © 2019 Oracle and/or its affiliates.

Page 2: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

AI is Becoming Part of Our Day to Day Lives…

Copyright © 2019 Oracle and/or its affiliates.

Page 3: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

…But Not Always So Compellingly

Copyright © 2019 Oracle and/or its affiliates.

„After a few days of getting their bikes back in the water was only comfortable and comfortable”

Page 4: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

Paul the Octopus

85% Success Rate Predicting International Soccer From 2008-2010

Copyright © 2019 Oracle and/or its affiliates.

Page 5: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

Architectural tenets of a data driven organization

Copyright © 2019 Oracle and/or its affiliates.

High Availability

Data

Security

Scale & Performance

Data Reliability

Predictive Insights

Integrated Data

Context Based Data Access

Data Governance

Page 6: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

AI Requirements – 1,2,3...

1. Capturing and Managing LargeVolumes of Data

2. Building, TrainingMachine LearningModels

3. Operationalizing Models Into Analytics andApplications

Copyright © 2019 Oracle and/or its affiliates.

Page 7: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

1. Acquiring the Right Data

Copyright © 2019 Oracle and/or its affiliates.

End to End Data Management

Data Ingestion

Data Transformation

DataManagement

Data Security

Data Governance

Page 8: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

Unifying all data into one data fabric

Any Data, Any Format

Any application, any database/ data store

On-prem

Data Movement Data Management Data Governance

Data Catalog

Data Quality

Golden Gate

Database Migration

Data Integration

Streaming

Big Data Service

Oracle Object Storage

Autonomous Database

Cloud SQL

Data Flow (Spark)

Identity Access Manager

Copyright © 2019 Oracle and/or its affiliates.

Page 9: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

Unified data fabric for ease of management and consistent data access

Copyright © 2019 Oracle and/or its affiliates.

Benefits of Integrated data, applications, and platforms

• Process the data where the data is

• Reduce transformation of data

• Centralize data management

• Reduce multiple copies of data

• Real time data access and insightsUnified Data Fabric

Page 10: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

Oracle Cloud SQL

• Available Soon New name for Big Data SQL

• Scale out queries against Object Stores and Big Data Service

• Automatic and transparent

• Pay for what you use

Copyright © 2019 Oracle and/or its affiliates.

Cloud SQL

ADB

Oracle Object Store Big Data Service AWS Blob Store Azure Blob Store

Page 11: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

Supporting your multi cloud vision with no lock-ins

• Partnership with Microsoft, vmware

• APIs to establish secure connection with other cloud storage

• No charge for egress fee for ADB or for any OCI services

• Easy to migrate workloads across clouds

• Cloud SQL to query across cloud services

Copyright © 2019 Oracle and/or its affiliates.

Page 12: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

Copyright © 2019 Oracle and/or its affiliates.

Page 13: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

13

Akwizycja danych Big Data - Data Lake

Algorytmy obliczeniowe

Data scientist

Data Lab – Machine Learning

Obróbka strumieniowa

AP

I

Repozytorium relacyjne

AP

I

Udostepnianiedanych

Page 14: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

14

Akwizycja danych Big Data - Data Lake

Algorytmy obliczeniowe

Data scientist

Data Lab – Machine Learning

Obróbka strumieniowa

AP

I

Repozytorium relacyjne

AP

I

UdostepnianiedanychEvent Hub

Streaming Analytics

Big Data Cloud

Database Cloud

-Analytic Cloud , Data Visualization -Oracle R - Advanced Analytics- Machine Learning

AP

I Pla

tfo

rm

IAAS

Big

Dat

a SQ

L

AP

I Pla

tfo

rm

Identity Cloud

Page 15: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

2. Creating the Right Model

Copyright © 2019 Oracle and/or its affiliates.

Explore Data

Feature Engineer

Train Model

Manage Model

Evaluate/ExplainModel

End to End Machine Learning

Page 16: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

Oracle Cloud Data Management

Copyright © 2019 Oracle and/or its affiliates.

AutonomousDatabase

OCI Data Catalog*

OCI Data Integration*

Big Data Service*(Hadoop & Spark)

Database Cloud

OCI Object Storage

Oracle Cloud Infrastructure (OCI)

Oracle Analytics Cloud

*coming soon

Page 17: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

ML in Data Management

Copyright © 2019 Oracle and/or its affiliates.

NotebookOML4Spark

Oracle Machine Learning (OML) Notebooks

OML4SQLOML4R

AutonomousDatabase

OCI Data Catalog*

Big Data Service*(Hadoop & Spark)

Database Cloud

Oracle Cloud Infrastructure (OCI)

Oracle Analytics Cloud

*coming soon

OCI Data Integration*OCI Object Storage

Page 18: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

Copyright © 2019 Oracle and/or its affiliates.

AutonomousDatabase

Oracle Databasewith OAA option

OML Notebooks

Database Cloud Service

OML4SQL

Oracle Data Miner

OML4R

OML4Py1

SQL DeveloperSQL*Plus

SQL Developer

R client

Python client

Data Management PlatformOracle Machine Learning Component

Tool

ML

ML

ML

ML in Databases

(OAA – Oracle Advanced Analytics)1Coming soon

Apache Zeppelin

Cloud SQL

Page 19: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

Copyright © 2019 Oracle and/or its affiliates.

Oracle Big Data ApplianceOracle Big Data Service*

DIY Spark ClustersOML4SparkR client

Data Management Platform

ML in Data Lakes

*Coming soon

Tool

aka – Oracle R Advanced Analytics for Hadoop (ORAAH)

Oracle Machine Learning Component

Cloud SQL

Object StorageNoSQL

Page 20: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

Customer Behavior Analytics with ML

Provide a better and seamless experience for their 1.7M customers

Copyright © 2019 Oracle and/or its affiliates.

CUSTOMER PERSPECTIVE

Energy Australia’s architecture of Oracle’s Big Data Solution is smart enough to leverage and utilize what Oracle cloud can offer, to provide a better, seamless experience for the customer…it allows us to better understand when a customer will call us with regards to a bill cycle or an extension, or any other associated program...

Gaurav Singh, Big Data and Data Warehouse Solution Architect at Energy Australia

A Hadoop Augmented Data Warehouse architecture provides

improved call center flow to boost customer loyalty

Easily monitor the world’s

longest interconnected

power grid

Page 21: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

Copyright © 2019 Oracle and/or its affiliates.

Page 22: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

Enable Data Science Teams

Copyright © 2019 Oracle and/or its affiliates.

OCI Data Science*

AutonomousDatabase

OCI Data Catalog*

Big Data Service*(Hadoop & Spark)

Cloud SQL

Oracle Cloud Infrastructure (OCI)

OCI Data Integration*OCI Object Storage

*coming soon

Page 23: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

OCI Data ScienceBuilding, Training, & Deploying AI/ML

Copyright © 2019 Oracle and/or its affiliates.

OCI Data Science *

Collaborative

Project driven UI enables teams to easily work together on end-to-end modeling workflows with self-service access to data and resources

Integrated

Support for latest open source tools, version control, and tight integration with OCI and Oracle Big Data Platform

Enterprise-Grade

A fully managed platform built to meet the needs of the modern enterprise

Projects NotebooksOpen Source Languages &

Libraries

Version Control

Use Case Templates

Model Build & Train

Model Deployment

Model Monitoring

Access Controls &

Security

*coming soon

Page 24: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

Copyright © 2019 Oracle and/or its affiliates.

ML on Oracle Cloud Infrastructure

Data Platforms

AI & ML

Data LakeData Integration &

Preparation BI & Visualization

EdgeStorageContainersCompute Network Database

Oracle Cloud Infrastructure

Page 25: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

Copyright © 2019 Oracle and/or its affiliates.

Page 26: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

3. Putting The Right Predictions To Work

Copyright © 2019 Oracle and/or its affiliates.

Deploy Model

SecureModel

Consume Model

UpdateModel

MonitorModel

End to End Model Lifecyclefor Applications and Analytics

Page 27: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

Oracle Cloud Deployment

Copyright © 2019 Oracle and/or its affiliates.

Oracle Cloud Infrastructure

OCI API Gateway

Oracle Functions (Serverless)

Analytics APIs MobileCustom Apps

</>

Page 28: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

Oracle’s integrated data platform, for all your data needs

Copyright © 2019 Oracle and/or its affiliates.

Consume

Business Users

Analysts

Data Scientists

Developers

Oracle Cloud Infrastructure: Built for Artificial Intelligence and High Performance Compute Workloads

Oracle ML

Data Science & ML

Data Science Service

Data Management

ADWATP

DBCS

NoSQL MySQL

ExaCS

Object Storage

Big Data Service

Data Virtualization

Cloud SQL

APEX

Application Development

Visual Builder Cloud Service Funcions API Gateway, Kubernetes

Data Catalog

Data Governance

Data Quality

Data Movement

Oracle GoldenGate

Database Migration

Oracle Data Integrator

Data Streaming

Data Flow

Source

Oracle Apps

ISV Apps

Custom Apps

Events – IoTSocial - Logs

Analytics

OACAnalytics for Fusion Apps

Oracle Analytics Server

Page 29: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

Oracle’s commitment to open source today

Copyright © 2019 Oracle and/or its affiliates.

Active Participation in Open Source Communities

Open Source Software (OSS) based OCI Cloud Services

Innovation and Contributions in Open Source

For OCI Services

crashcart smith railcar

Standards based Technology Stacks for Multi-cloud

Built on Unforked Supported Open Source Software

• No lock-in• Portability for

on-premises and 3rd party clouds

Oracle software as Docker images

https://container-registry.oracle.com

Products as Dockerfileshttps://github.com/oracle

Page 30: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

Put your data to work with Oracle

Copyright © 2019 Oracle and/or its affiliates.

Try Oracle Cloud for free$0

Go fromAutomated to Autonomous

Remove data silosBuild a unified data tier

Democratize your data using AI and ML

Page 31: Innovating with Big Data and Data Science on Oracle Cloud ... · Volumes of Data 2. Building, Training Machine Learning Models 3. Operationalizing Models Into Analytics and ... Oracle

Thank You