Submit Search
Upload
MySQL Cloud - 2018 MySQL Days
•
0 likes
•
139 views
Mark Swarbrick
Follow
MySQL Cloud - 2018 MySQL Days
Read less
Read more
Technology
Report
Share
Report
Share
1 of 66
Download now
Download to read offline
Recommended
OOD Principles and Patterns
OOD Principles and Patterns
Nguyen Tung
Cloud 2014: Top Five Best Practices for Your Application PaaS Audience
Cloud 2014: Top Five Best Practices for Your Application PaaS Audience
Ruma Sanyal
Mobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with Oracle
Mobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with Oracle
Chris Muir
Accelerate Cloud Migrations - Introduction to PaaSLane
Accelerate Cloud Migrations - Introduction to PaaSLane
Benjamin Grubin
Let's Talk Mobile
Let's Talk Mobile
Chris Muir
An Introduction to IaaS Framework
An Introduction to IaaS Framework
Inocybe Technologies inc.
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...
Chris Muir
Java EE Arquillian Testing with Docker & The Cloud
Java EE Arquillian Testing with Docker & The Cloud
Bruno Borges
Recommended
OOD Principles and Patterns
OOD Principles and Patterns
Nguyen Tung
Cloud 2014: Top Five Best Practices for Your Application PaaS Audience
Cloud 2014: Top Five Best Practices for Your Application PaaS Audience
Ruma Sanyal
Mobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with Oracle
Mobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with Oracle
Chris Muir
Accelerate Cloud Migrations - Introduction to PaaSLane
Accelerate Cloud Migrations - Introduction to PaaSLane
Benjamin Grubin
Let's Talk Mobile
Let's Talk Mobile
Chris Muir
An Introduction to IaaS Framework
An Introduction to IaaS Framework
Inocybe Technologies inc.
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...
Chris Muir
Java EE Arquillian Testing with Docker & The Cloud
Java EE Arquillian Testing with Docker & The Cloud
Bruno Borges
Servidores de Aplicação: por que ainda precisamos deles?
Servidores de Aplicação: por que ainda precisamos deles?
Bruno Borges
AMIS 25: DevOps Best Practice for Oracle SOA and BPM
AMIS 25: DevOps Best Practice for Oracle SOA and BPM
Matt Wright
2017 sitNL Cloud Foundry Masterclass
2017 sitNL Cloud Foundry Masterclass
Ted Castelijns
Migrating From Applets to Java Desktop Apps in JavaFX
Migrating From Applets to Java Desktop Apps in JavaFX
Bruno Borges
Oracle Enterprise integration
Oracle Enterprise integration
kumar gaurav
Part 4: Custom Buildpacks and Data Services (Pivotal Cloud Platform Roadshow)
Part 4: Custom Buildpacks and Data Services (Pivotal Cloud Platform Roadshow)
VMware Tanzu
Pivotal cf for_devops_mkim_20141209
Pivotal cf for_devops_mkim_20141209
minseok kim
Experiences in building a PaaS Platform - Java One SFO 2012
Experiences in building a PaaS Platform - Java One SFO 2012
Jagadish Prasath
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle Developers
B3 getting started_with_cloud_native_development
B3 getting started_with_cloud_native_development
Dr. Wilfred Lin (Ph.D.)
Open Stack Cloud Services
Open Stack Cloud Services
Saurabh Gupta
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
jeckels
Developing Oracle Fusion Middleware Applications in the Cloud
Developing Oracle Fusion Middleware Applications in the Cloud
Matt Wright
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
Intro - Cloud Native
Intro - Cloud Native
Albert Suwandhi
Hybrid mobile development with Oracle JET
Hybrid mobile development with Oracle JET
Rohit Dhamija
Apex day 1.0 fastest route to cloud sept 2015_julian lane
Apex day 1.0 fastest route to cloud sept 2015_julian lane
APEX Solutions - Natural Intelligence
Oracle Cloud café sur les mobile apps 10 mars
Oracle Cloud café sur les mobile apps 10 mars
Sorathaya Sirimanotham
Red Hat Container Strategy
Red Hat Container Strategy
Red Hat Events
MySQL day Dublin - OCI & Application Development
MySQL day Dublin - OCI & Application Development
Henry J. Kröger
CLS
CLS
Amr Adel
4th pdf off page seo.pdf
4th pdf off page seo.pdf
excellenceacademy420
More Related Content
What's hot
Servidores de Aplicação: por que ainda precisamos deles?
Servidores de Aplicação: por que ainda precisamos deles?
Bruno Borges
AMIS 25: DevOps Best Practice for Oracle SOA and BPM
AMIS 25: DevOps Best Practice for Oracle SOA and BPM
Matt Wright
2017 sitNL Cloud Foundry Masterclass
2017 sitNL Cloud Foundry Masterclass
Ted Castelijns
Migrating From Applets to Java Desktop Apps in JavaFX
Migrating From Applets to Java Desktop Apps in JavaFX
Bruno Borges
Oracle Enterprise integration
Oracle Enterprise integration
kumar gaurav
Part 4: Custom Buildpacks and Data Services (Pivotal Cloud Platform Roadshow)
Part 4: Custom Buildpacks and Data Services (Pivotal Cloud Platform Roadshow)
VMware Tanzu
Pivotal cf for_devops_mkim_20141209
Pivotal cf for_devops_mkim_20141209
minseok kim
Experiences in building a PaaS Platform - Java One SFO 2012
Experiences in building a PaaS Platform - Java One SFO 2012
Jagadish Prasath
What's hot
(8)
Servidores de Aplicação: por que ainda precisamos deles?
Servidores de Aplicação: por que ainda precisamos deles?
AMIS 25: DevOps Best Practice for Oracle SOA and BPM
AMIS 25: DevOps Best Practice for Oracle SOA and BPM
2017 sitNL Cloud Foundry Masterclass
2017 sitNL Cloud Foundry Masterclass
Migrating From Applets to Java Desktop Apps in JavaFX
Migrating From Applets to Java Desktop Apps in JavaFX
Oracle Enterprise integration
Oracle Enterprise integration
Part 4: Custom Buildpacks and Data Services (Pivotal Cloud Platform Roadshow)
Part 4: Custom Buildpacks and Data Services (Pivotal Cloud Platform Roadshow)
Pivotal cf for_devops_mkim_20141209
Pivotal cf for_devops_mkim_20141209
Experiences in building a PaaS Platform - Java One SFO 2012
Experiences in building a PaaS Platform - Java One SFO 2012
Similar to MySQL Cloud - 2018 MySQL Days
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle Developers
B3 getting started_with_cloud_native_development
B3 getting started_with_cloud_native_development
Dr. Wilfred Lin (Ph.D.)
Open Stack Cloud Services
Open Stack Cloud Services
Saurabh Gupta
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
jeckels
Developing Oracle Fusion Middleware Applications in the Cloud
Developing Oracle Fusion Middleware Applications in the Cloud
Matt Wright
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
Intro - Cloud Native
Intro - Cloud Native
Albert Suwandhi
Hybrid mobile development with Oracle JET
Hybrid mobile development with Oracle JET
Rohit Dhamija
Apex day 1.0 fastest route to cloud sept 2015_julian lane
Apex day 1.0 fastest route to cloud sept 2015_julian lane
APEX Solutions - Natural Intelligence
Oracle Cloud café sur les mobile apps 10 mars
Oracle Cloud café sur les mobile apps 10 mars
Sorathaya Sirimanotham
Red Hat Container Strategy
Red Hat Container Strategy
Red Hat Events
MySQL day Dublin - OCI & Application Development
MySQL day Dublin - OCI & Application Development
Henry J. Kröger
CLS
CLS
Amr Adel
4th pdf off page seo.pdf
4th pdf off page seo.pdf
excellenceacademy420
Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018
Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018
UX Antwerp Meetup
Combining Cloud Native & PaaS: Building a Fully Managed Application Platform ...
Combining Cloud Native & PaaS: Building a Fully Managed Application Platform ...
DigitalOcean
Эволюция интерфейса Siebel - Responsive Web Design
Эволюция интерфейса Siebel - Responsive Web Design
crm2life
SAP Cloud Strategy
SAP Cloud Strategy
Finceptum Oy
Making NFV Easy
Making NFV Easy
ADVA
DevOps as a Pathway to AWS | AWS Public Sector Summit 2016
DevOps as a Pathway to AWS | AWS Public Sector Summit 2016
Amazon Web Services
Similar to MySQL Cloud - 2018 MySQL Days
(20)
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018
B3 getting started_with_cloud_native_development
B3 getting started_with_cloud_native_development
Open Stack Cloud Services
Open Stack Cloud Services
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
Developing Oracle Fusion Middleware Applications in the Cloud
Developing Oracle Fusion Middleware Applications in the Cloud
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
Intro - Cloud Native
Intro - Cloud Native
Hybrid mobile development with Oracle JET
Hybrid mobile development with Oracle JET
Apex day 1.0 fastest route to cloud sept 2015_julian lane
Apex day 1.0 fastest route to cloud sept 2015_julian lane
Oracle Cloud café sur les mobile apps 10 mars
Oracle Cloud café sur les mobile apps 10 mars
Red Hat Container Strategy
Red Hat Container Strategy
MySQL day Dublin - OCI & Application Development
MySQL day Dublin - OCI & Application Development
CLS
CLS
4th pdf off page seo.pdf
4th pdf off page seo.pdf
Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018
Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018
Combining Cloud Native & PaaS: Building a Fully Managed Application Platform ...
Combining Cloud Native & PaaS: Building a Fully Managed Application Platform ...
Эволюция интерфейса Siebel - Responsive Web Design
Эволюция интерфейса Siebel - Responsive Web Design
SAP Cloud Strategy
SAP Cloud Strategy
Making NFV Easy
Making NFV Easy
DevOps as a Pathway to AWS | AWS Public Sector Summit 2016
DevOps as a Pathway to AWS | AWS Public Sector Summit 2016
More from Mark Swarbrick
MySQL NoSQL Document Store
MySQL NoSQL Document Store
Mark Swarbrick
MySQL @ the University Of Nottingham
MySQL @ the University Of Nottingham
Mark Swarbrick
InnoDb Vs NDB Cluster
InnoDb Vs NDB Cluster
Mark Swarbrick
MySQL Security & GDPR
MySQL Security & GDPR
Mark Swarbrick
Intro To MySQL 2019
Intro To MySQL 2019
Mark Swarbrick
MySQL 8
MySQL 8
Mark Swarbrick
MySQL Dublin Event Nov 2018 - MySQL 8
MySQL Dublin Event Nov 2018 - MySQL 8
Mark Swarbrick
MySQL Dublin Event Nov 2018 - State of the Dolphin
MySQL Dublin Event Nov 2018 - State of the Dolphin
Mark Swarbrick
Oracle Code Event - MySQL JSON Document Store
Oracle Code Event - MySQL JSON Document Store
Mark Swarbrick
TLV - MySQL Security overview
TLV - MySQL Security overview
Mark Swarbrick
TLV - MySQL Enterprise Edition + Cloud
TLV - MySQL Enterprise Edition + Cloud
Mark Swarbrick
TLV - Whats new in MySQL 8
TLV - Whats new in MySQL 8
Mark Swarbrick
MySQL At University Of Nottingham - 2018 MySQL Days
MySQL At University Of Nottingham - 2018 MySQL Days
Mark Swarbrick
MySQL At Mastercard - 2018 MySQL Days
MySQL At Mastercard - 2018 MySQL Days
Mark Swarbrick
MySQL 8 - 2018 MySQL Days
MySQL 8 - 2018 MySQL Days
Mark Swarbrick
MySQL Security + GDPR - 2018 MySQL Days
MySQL Security + GDPR - 2018 MySQL Days
Mark Swarbrick
MySQL InnoDB + NDB Cluster - 2018 MySQL Days
MySQL InnoDB + NDB Cluster - 2018 MySQL Days
Mark Swarbrick
MySQL 2018 Intro - 2018 MySQL Days
MySQL 2018 Intro - 2018 MySQL Days
Mark Swarbrick
MySQL + GDPR
MySQL + GDPR
Mark Swarbrick
MySQL Cluster Whats New
MySQL Cluster Whats New
Mark Swarbrick
More from Mark Swarbrick
(20)
MySQL NoSQL Document Store
MySQL NoSQL Document Store
MySQL @ the University Of Nottingham
MySQL @ the University Of Nottingham
InnoDb Vs NDB Cluster
InnoDb Vs NDB Cluster
MySQL Security & GDPR
MySQL Security & GDPR
Intro To MySQL 2019
Intro To MySQL 2019
MySQL 8
MySQL 8
MySQL Dublin Event Nov 2018 - MySQL 8
MySQL Dublin Event Nov 2018 - MySQL 8
MySQL Dublin Event Nov 2018 - State of the Dolphin
MySQL Dublin Event Nov 2018 - State of the Dolphin
Oracle Code Event - MySQL JSON Document Store
Oracle Code Event - MySQL JSON Document Store
TLV - MySQL Security overview
TLV - MySQL Security overview
TLV - MySQL Enterprise Edition + Cloud
TLV - MySQL Enterprise Edition + Cloud
TLV - Whats new in MySQL 8
TLV - Whats new in MySQL 8
MySQL At University Of Nottingham - 2018 MySQL Days
MySQL At University Of Nottingham - 2018 MySQL Days
MySQL At Mastercard - 2018 MySQL Days
MySQL At Mastercard - 2018 MySQL Days
MySQL 8 - 2018 MySQL Days
MySQL 8 - 2018 MySQL Days
MySQL Security + GDPR - 2018 MySQL Days
MySQL Security + GDPR - 2018 MySQL Days
MySQL InnoDB + NDB Cluster - 2018 MySQL Days
MySQL InnoDB + NDB Cluster - 2018 MySQL Days
MySQL 2018 Intro - 2018 MySQL Days
MySQL 2018 Intro - 2018 MySQL Days
MySQL + GDPR
MySQL + GDPR
MySQL Cluster Whats New
MySQL Cluster Whats New
Recently uploaded
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
Manik S Magar
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
UiPathCommunity
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Hervé Boutemy
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Mattias Andersson
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
SeasiaInfotech2
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Stephanie Beckett
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Commit University
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Patryk Bandurski
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
hariprasad279825
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Mark Simos
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Kalema Edgar
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Slibray Presentation
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
comworks
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Safe Software
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Wonjun Hwang
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Mark Billinghurst
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Fwdays
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
Memoori
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Fwdays
Recently uploaded
(20)
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
MySQL Cloud - 2018 MySQL Days
1.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Container Native: Modern Application Development in the Cloud
2.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Container Native User: DevOps / SRE granular control highly scriptable deep introspection open cloud neutral PaaS User: Web/Mobile Dev limited control prescriptive limited introspection short/efficient onramp affixed to environment Enterprise Java User: Legacy tightly controlled for consistency uniform tooling designed for seamlessness Visual/Low Code User: Line of Business no exposure to controls intuitive / UI based integrated into a suite low/no complexity Spectrum of Users & Needs Serverless f(x) High Control/Productivity vs Prescriptive/Productivity
3.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Container Native Strategy • Deliver a container native suite that is complete, integrated, open – CI/CD, Orchestration/Scheduling, Management/Operations, Analytics/Introspection – With a cloud neutral application development platform for microservices and serverless • That is community driven, cloud neutral and open source – Deep investment in open source communities and foundations (Kubernetes, Docker, CNCF) via engineering resources, code contributions & sponsorship •
Differentiated on quality of service and operational excellence – Full, transparent management – Deployed to Oracle Cloud Infrastructure – Enterprise grade security, HA and governance In today’s market, there is no open cloud platform that solves for the full container native application lifecycles
4.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Open Source and Community • Oracle will act differently than developers expect – We need to earn trust in the Docker ecosystem – Investing in Docker and Kubernetes: start by “cutting wood and carrying water” • And we have made some significant moves in the Java space – Opening up Java EE – Making Java SE faster and more agile •
While building and investing new communities – FaaS needs a winning OSS platform… We have a lot of trust to earn, but that is imperative to our success
5.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Changing: Oracle, Open Source and Community • Oracle’s participation in open source community – Active Participation – CNCF and Kubernetes –
No forked code – straight from the source • Act differently – Change Java SE – faster releases, fix licensing, no proprietary Oracle versions – Donate Java EE tech to Eclipse; enable it to move forward • Lead by example – Oracle software on Docker Store – Kubernetes engineering in CNCF • Innovate in open source – Container utilities like smith, railcar, crashcart • Sponsor & contribute to key conferences – DockerCon, Kubecon, CoreOS Fest, SpringOne 5 OpenJDK 4 Containers Active Community Participation Innovate in Open Source Kubernetes railcar smith crashcart Open Sourcing Docker Utilities
6.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Vision: An End-to-End Container Native Suite Build, Deploy, Operate – An Open, Standards Based, Cloud Neutral AppDev Platform
7.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Container Engine and Container Registry Driving Down the Cost of Managing Kubernetes • Container Native – Standard Kubernetes; Fully Managed Lifecycle; Integrated Registry • Developer Friendly – Simple, Streamlined User Interface; Rich API; Helm and DNS Built-in •
Enterprise Ready – Bare Metal Performance; Highly Available; Secure with Access Controls AD2 Secure, Highly Available, Bare Metal Performance AD1 AD3 Kubernetes with Lifecycle, Integrated Registry Developer Friendly: REST API, Helm, DNS, UI DNS API REST
8.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Container Engine & Container Registry Architecture CI/CD Registry AD 1 AD
3 Node Pool K8S Cluster Node Pool BM VM VCN PV AD 2 Exposed Kubernetes Service
9.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Kubernetes is a Cloud Neutral Runtime Foundation Can Support Traditional Oracle and Cloud Native Workloads • Customers who want a common foundation in their data center and on the cloud can adopt Kubernetes everywhere • Database and WebLogic Server teams currently doing certification and best practice recommendations for DB and WLS on Kubernetes Managed Kubernetes Fusion
Middleware Oracle Database Managed Kubernetes us us us Fn Fn Fn Traditional Oracle Workloads Ççç√ Ççç√ Cloud Native Workloads
10.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | What is Serverless? • Category of cloud services that raises the abstraction level so that developers never think about servers, VM’s, and other IaaS components • Functions-as-a-Service (FaaS) forms the application programming model of a serverless architecture used in conjunction with data services •
Increases developer productivity and agility while reducing cost • Services scale per function and customers do not pay for idle 10 Traditional infrastructure Virtualized infrastructure FaaS Compute on demand
11.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | The Fn Project Java FDK Fn Server Fn Flow
12.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Container Native Serverless - Functions as Service a functions (triggered events) based platform • Polyglot function platform with Java Optimizations • Open Source • Container Native with Local Dev Experience • Cloud and Scheduler Neutral Function CI/CD Local Develop Fn Flow Polyglot Function
Engine fn fn fn fn Managed Kubernetes
13.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Meet Customers Where They Are with DevOps Build, deploy and publish services and APIs with your preferred toolchain 13 Oracle Container Native REST APIS Service API Catalog Command Line tools or curl >psm setup >psm list
services >psm push app … >curl -i -X GET -H "Authorization:joe @example.com:joePa ssword" -H ... Automation Tools Hashicorp CI-CD/DevOps Pipelines Developer Cloud
14.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | But Provide a Leading CI/CD and Container Lifecycle Solution Container Pipelines (Wercker) - easy to assemble and automated builds to registries and production-grade clusters Git Build Push to Registry Push Test Deploy to Orchestration Scheduler Deploy Registry OSS CLI Pipeline/Build Console Workflow Automation Oracle, Pivotal, Amazon, Google … Chatbot Integration with Slack (Walterbot)
15.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | A Full Suite of Container Native Capabilities Serverless Function as a Service for any language, best of class for Java with distributed state management Microservices A collection of services, frameworks and libraries for the modern cloud developer; based on Cloud Native Compute Foundation Container Pipelines A market leading solution for application lifecycle management with a Docker centric product view Container Engine Fully managed container service based on Kubernetes Java Diagnostics Performance/ Tuning Highly optimized and self tuning JVM for the Oracle Cloud Java language features for building distributed systems. fn Build --- Deploy --- Operate
16.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise + MySQL Cloud Service Mark Swarbrick Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
17.
18.
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. 18
19.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Confidential – Oracle Internal/Restricted/Highly Restricted 19 Topics
PaaS • MySQL Enterprise Edition Overview • Technical Overview of MySQL Cloud Service • Summary
20.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Management Tools Advanced Features Support • Scalability • High Availability • Authentication • Audit • Encryption + TDE • Firewall • Monitoring • Backup • Development • Administration • Migration • Technical Support • Consultative Support • Oracle Certifications MySQL Enterprise Edition The Highest Levels of MySQL Performance, Security & Uptime 20
21.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Edition • MySQL Enterprise Firewall – Block SQL Injection Attacks –
Intrusion Detection • MySQL Enterprise Encryption – Public/Private Key Cryptography – Asymmetric Encryption – Digital Signatures, Data Validation • MySQL Enterprise Authentication – External Authentication Modules • Microsoft AD, Linux PAMs • MySQL Enterprise Audit – User Activity Auditing, Regulatory Compliance 21 • MySQL Enterprise Monitor – Changes in Database Configurations, Users Permissions, Database Schema, Passwords • MySQL Enterprise Backup – Physical backup ideal for larger databases – Verifies data as it copies • MySQL Thread Pool – Improves performance on high concurrency workloads More information available at : http://www.mysql.com/products/enterprise/
22.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | • Provides 20x better scalability • Plugin improves sustained performance as user connections grow MySQL Enterprise Scalability : Thread Pool
23.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Security: A Major Concern Over 430 M new unique pieces of malware in 2015, up 36% from previous year. Over Half a Billion Personal Records Were Stolen or Lost in 2015. A New Zero-Day Vulnerability Was Discovered on Average Each Week in 2015, a 125% increase from 2014. Spear-Phishing Campaigns Targeting Employees Increased 55 Percent in 2015. Source: Internet Security Threat Report 2016, Symantec
24.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Regulatory Compliance: Top Trends Worldwide in 2016 Source: https://risk.thomsonreuters.com/content/dam/openweb/documents/pdf/risk/infographic/top-5-compliance-trends-around-globe-2016-infographic.pdf
25.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Encryption • MySQL encryption libraries – Symmetric encryption AES256 – Public-key / asymmetric cryptography • Key management – Generate public and private keys – Key exchange methods: RSA, DSA, DH •
Sign and verify data – Cryptographic hashing for digital signing, verification, & validation
26.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Transparent Data Encryption Encrypted Tablespace Files Tablespace Key Malicious OS User / Hacker Accesses Files Directly Information Access Blocked By Encryption Master Key
27.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Audit • Out-of-the-box logging of connections, logins, and query • Simple to fine grained policies for filtering, and log rotation •
Dynamically enabled, disabled: no server restart • XML-based audit stream – Send data to a remote server / audit data vault • Oracle Audit Vault • Splunk, etc. Adds regulatory compliance to MySQL applications (HIPAA, Sarbanes-Oxley, PCI, etc.)
28.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Authentication • PAM (Pluggable Authentication Modules) – Access external authentication methods – Standard interface (Unix, LDAP, Kerberos, others) – Proxied and non-proxied users • Windows – Access native Windows services – Authenticate users already logged into Windows (Windows Active Directory) •
Pluggable Authentication API Integrates MySQL with existing security infrastructures and SOPs
29.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Backup • Online, non-locking backup and recovery – Complete MySQL instance backup (data and config) –
Partial backup and restore • Direct Cloud storage backups – Oracle Storage Cloud, S3, etc. • Incremental backups • Point-in-time recovery • Advanced compressed and encryption • Backup to tape (SBT) • Optimistic backups • Cross-Platform (Windows, Linux, Unix)
30.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | MySQL DBA Checklist 1. Ensure your production databases are available ✔ 2. Monitor MySQL performance throughout the day ✔ 3. Verify that MySQL replication is working properly
✔ 4. Confirm that backups have completed successfully ✔ 5. Monitor disk space to ensure MySQL won’t run out of space ✔ 6. Regularly monitor and identify blocking issues ✔ 7. Verify there have been no changes to database schema ✔ 8. Check OS metrics for unusual events ✔ 9. Check for security vulnerabilities ✔ 10. Monitor and analyze memory usage ✔ 30
31.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | MySQL DBA Challenges • “The database is slow. What needs tuning?” • “What are my most expensive queries?” •
“Are indexes optimized?” • “Is replication lag a problem?” • “Did my last backup succeed?” • “When will my disk fill up?” • “When will I need more hardware to scale-out?” • “Has my database schema changed?” • “Are there security vulnerabilities that I need to be concerned about?” 31
32.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Monitor 32 • Start monitoring MySQL in 10 minutes • Real-time MySQL performance and availability monitoring •
Visually find & fix problem queries • Disk monitoring for capacity planning • Cloud friendly architecture – No agents required – Policy driven configuration – Easy integration with DevOps tools
33.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Cloud Friendly Architecture • MySQL – Performance Schema provides Query Analyzer data – Provides all MySQL related metrics • Service Manager – Collects all MySQL related metrics – Collects all OS/Host related metrics •
Repository – Stores all historical data • Agent (optional) – Only required for OS/Host metrics 33 MySQL Enterprise Dashboard Service Manager Repository HTTPS Data Center Public Cloud Private Cloud
34.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Installation & Configuration • Install the Service Manager – shell> ./mysqlmonitor-3.X.X.XXXX-…-installer.bin • Up and Running in 10 minutes – Auto-discovery of MySQL servers – Advisors are pre-configured – Advisors are pre-scheduled •
Customization – Centralized configuration dashboard – Advisors – Event handling 34
35.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Hardware Schema Changes Data Growth Indexes SQL 90% of Performance Problems Source of Database Performance Problems 35
36.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | MySQL Performance Schema • Identify performance bottlenecks • Identify problematic queries •
Get real time insight into locks • See exactly what is happening within MySQL • Get real time insight into MySQL internals • Get real time insight into query executions 36 mysql> select * from host_summary_by_stages; +------+--------------------------------+-------+-----------+-----------+ | host | event_name | total | wait_sum | wait_avg | +------+--------------------------------+-------+-----------+-----------+ | hal | stage/sql/Opening tables | 889 | 1.97 ms | 2.22 us | | hal | stage/sql/Creating sort index | 4 | 1.79 ms | 446.30 us | | hal | stage/sql/init | 10 | 312.27 us | 31.23 us | | hal | stage/sql/checking permissions | 10 | 300.62 us | 30.06 us | | hal | stage/sql/freeing items | 5 | 85.89 us | 17.18 us | | hal | stage/sql/statistics | 5 | 79.15 us | 15.83 us | | hal | stage/sql/preparing | 5 | 69.12 us | 13.82 us | | hal | stage/sql/optimizing | 5 | 53.11 us | 10.62 us | | hal | stage/sql/Sending data | 5 | 44.66 us | 8.93 us | | hal | stage/sql/closing tables | 5 | 37.54 us | 7.51 us | | hal | stage/sql/System lock | 5 | 34.28 us | 6.86 us | | hal | stage/sql/query end | 5 | 24.37 us | 4.87 us | | hal | stage/sql/end | 5 | 8.60 us | 1.72 us | | hal | stage/sql/Sorting result | 5 | 8.33 us | 1.67 us | | hal | stage/sql/executing | 5 | 5.37 us | 1.07 us | | hal | stage/sql/cleaning up | 5 | 4.60 us | 919.00 ns | +------+--------------------------------+-------+-----------+-----------+
37.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Performance Monitoring • Monitor MySQL performance • Monitor OS performance •
Monitor query performance • Advice on index usage • Alerts on performance problems 37
38.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Enterprise Query Analyzer • Real-time query performance • Visual correlation graphs •
Find & fix expensive queries • Detailed query statistics • Query Response Time index (QRTi) 38 “With the MySQL Query Analyzer, we were able to identify and analyze problematic SQL code, and triple our database performance. More importantly, we were able to accomplish this in three days, rather than taking weeks.” Keith Souhrada Software Development Engineer Big Fish Games
39.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Monitor + Backup • Monitor backup results • Monitor backup performance •
Ensure backups are up to date
40.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | MySQL Workbench EE • Database migrations – From Microsoft SQL Server, PostgreSQL, Sybase ASE, Sybase SQL Anywhere, SQLite, Microsoft Access, and more • Manage migration projects •
Source and target selection • Object migration • Data migration • MySQL version upgrades Database Migration Wizard for SQL Server, Sybase, SQLite, SQL Anywhere & PostgreSQL
41.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | MySQL Workbench EE + Audit • Fast and easy access to Audit events • Indexed searches – Event type – User account – Date range – Text match
42.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | MySQL Workbench EE + Backup • Create and manage backup jobs – Create new backup jobs – Schedule backup jobs to run automatically – View current backup jobs – View recent backup activity • Restore backups – Full, partial, incremental …
43.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Support • Provided by the experts, straight from the source • Backed by the MySQL developers •
World-class support, in 29 languages • Hot fixes & maintenance releases • 24x7x365 • Unlimited incidents • Consultative support • Global scale and reach Get immediate help for any MySQL issue, plus expert advice
44.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | MySQL Consultative Support Make the Most of your Deployments • Remote troubleshooting •
Replication review • Partitioning review • Schema review • Query review • Performance tuning • ...and more
45.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Work Directly with MySQL Engineering • A direct relationship with the MySQL team • The ability to participate in: – Product roadmaps – Product betas – Customer advisory boards •
Work closely with Support Engineers – Resolve issues faster – Request bug and feature request escalations
46.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Oracle Certifications • Oracle Enterprise Manager • Oracle Linux & Oracle VM • Oracle Solaris • Oracle Solaris Clustering • Oracle Clusterware •
Oracle OpenStack • My Oracle Support • Oracle Fusion Middleware • Oracle GoldenGate • Oracle Audit Vault • Oracle Database Firewall • Oracle Secure Backup MySQL integrates into your Oracle environment
47.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Edition Take Aways On-Premises: Achieve the highest levels of MySQL Performance, security & uptime In Oracle Cloud: Additionally increase business agility, accelerate innovation & reduce costs Hybrid: Flexibility to move workloads between on-premises & the cloud and to implement hybrid architectures
48.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | MySQL Cloud Service: Product Overview Confidential – Oracle Internal/Restricted/Highly Restricted 48 PaaS Compute Database Administration Automated Provisioning Push Button Patching 1-Click Instance Management Enterprise Monitoring Backup & Recovery Automated Backup Point-in-time Recovery On-demand Snapshot Scalability Elastic Compute Elastic Storage Enterprise Thread Pool Elastic Replication* High Availability Replication Replication Monitor Multi-AD Support* Security Network Access Control Enterprise Firewall Enterprise Authentication Enterprise Encryption & TDE* Enterprise Audit Management Access Data Access CLI REST API Oracle Cloud Console MySQL Tools On-premise Applications Oracle Premier Support Oracle Infrastructure Cloud Services MySQL Enterprise Edition
49.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Confidential – Oracle Internal/Restricted/Highly Restricted 49 In Short •
Oracle Public Cloud • Database as a Service (PaaS) • MySQL with the annoying bits managed for you: – Backups – Patches – Monitoring – etc. PaaS
50.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Confidential – Oracle Internal/Restricted/Highly Restricted 50 What version of MySQL is it? •
Powered by MySQL 5.7 Enterprise Edition • Same software used in cloud as on premise – You will be able to migrate workloads in both directions • Optimized configuration – In my.cnf file – In compute and storage
51.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Under the Hood 51
52.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | • InnoDB IO Configuration optimized – Number of IO threads – O_DIRECT – Redo log size and buffer – Plus more… • Thread Pool Enabled By Default •
Scalable Auto Increment • Memory optimized to compute shape – Buffer Pool • Plus more… Confidential – Oracle Internal/Restricted/Highly Restricted 52 Optimized Configuration of MySQL
53.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | • Oracle Linux 6 – UEK – MySQL task priority – Memlock – ext4 Filesytstem • Storage is powered by ZFS Appliances •
Optimized for latency: – Binary Logs – Redo Logs • Optimized for throughput: – Data files Confidential – Oracle Internal/Restricted/Highly Restricted 53 Optimized Compute and Storage
54.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Confidential – Oracle Internal/Restricted/Highly Restricted 54
55.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | • Fully Managed: – On Demand – Scheduled – Incremental • Powered by MySQL Enterprise Backup •
Default – Weekly full backup – Daily incremental backup – 30 day retention (in Cloud Storage) – 7 day retention (locally) • Access to Raw Backup Files Confidential – Oracle Internal/Restricted/Highly Restricted 55 Backup
56.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Confidential – Oracle Internal/Restricted/Highly Restricted 56 User Initiated Patching •
Time maintenance to opportune time • Click of a Button • Delay upgrade if desired – Very occasionally patches need to change behavior – Security being example • Automatic backup before patching • Rollback option if required
57.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Edition • MySQL Enterprise Firewall – Block SQL Injection Attacks –
Intrusion Detection • MySQL Enterprise Encryption – Public/Private Key Cryptography – Asymmetric Encryption – Digital Signatures, Data Validation • MySQL Enterprise Authentication – External Authentication Modules • Microsoft AD, Linux PAMs • MySQL Enterprise Audit – User Activity Auditing, Regulatory Compliance 57 • MySQL Enterprise Monitor – Changes in Database Configurations, Users Permissions, Database Schema, Passwords • MySQL Enterprise Backup – Physical backup ideal for larger databases – Verifies data as it copies • MySQL Thread Pool – Improves performance on high concurrency workloads More information available at : http://www.mysql.com/products/enterprise/
58.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Confidential – Oracle Internal/Restricted/Highly Restricted 58 Oracle Public Cloud Exclusive Feature SSH Access •
Log into your MySQL Cloud Service Instance • Works well with MySQL Workbench – SSH Tunnel direct from Workbench to Cloud Service – Port 3306 does not need to be exposed
59.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Confidential – Oracle Internal/Restricted/Highly Restricted 59 MySQL Root Access •
Connect via Command Line or Workbench • Perform Administration tasks as MySQL root: – Set offline mode, read only
60.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Confidential – Oracle Internal/Restricted/Highly Restricted 60 Replication •
Binary log already enabled – Service already fully configured to be a master – Binary log defaults to 90 day retention • Can replicate to/from on premise – Restricted only by firewall rules • Can replicate to other instances of MySQL Cloud Service
61.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Scaling Up / Down 61
62.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Confidential – Oracle Internal/Restricted/Highly Restricted 62
63.
Oracle MySQL Cloud Service Simple, Automated, Integrated & Enterprise-Ready • The #1 Open Source Database in Oracle Cloud • Only public cloud integrating MySQL Enterprise Edition •
Rapidly, securely and cost-effectively develop & deploy modern MySQL-based applications
64.
Highest Levels of Security Scalability & Availability Expert MySQL Technical Support Integration into Oracle Cloud Environment Hybrid deployments across cloud & on-premises Lower TCO
65.
• Increase Business Agility: Focus your resources on innovation and rapidly deliver new modern applications. • Ensure Security, Performance & Uptime: relying on the most comprehensive MySQL cloud platform – straight from the source . •
Reduce Total Cost of Ownership: Saving on infrastructure and database management operations costs while improving uptime. Oracle MySQL Cloud Service: Business Benefits
Download now