48
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Driving Digital Transformation with MySQL Airton Lastori [email protected] Jun-16

Enabling digital transformation with MySQL

Embed Size (px)

Citation preview

Page 1: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Driving Digital Transformation with MySQL

Airton Lastori [email protected] Jun-16

Page 2: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Page 3: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Digital Changes Everything

Around-the-clock Availability

Consumer Expectations

Real-time Fulfillment

Flawless Engagement

Personalized Service

Information any time, Anywhere

Business Model

Insight

Speed to Market

Employee Expectations

New Markets

Page 4: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 4

...rely on MySQL!

Page 5: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Conhecimento do MySQL e tuning via Suporte Consultivo

Boas práticas para o time de Desenvolvimento

Monitoramento intensivo e Análise de Queries

Hot Backup

Não precisa de um DBA Terceirizado, time interno continua suportando e crescendo com MySQL Enterprise e parceiro Spirit Linux.

Black Friday picos de ~150K QPS.

25 anos atuando no varejo. ERP e loja online desenvolvido internamente com MySQL+PHP.

Com 20 filiais, MySQL out-of-the-box atendia.

Expansão de lojas, hoje 60 filiais e diversos canais de vendas.

Operação em shoppings e outros canais limitam janelas de manutenção.

Desafios Solução

Benefits

MySQL escalando junto com o negócio

Page 6: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Readiness for Inorganic Growth

Efficiency in Post-merger Integration

Growth From Non-traditional Markets Demand for Faster Innovation Cycles Rapid Response to Non-traditional Competitors

Digital Transformation of the Business

Top Boardroom Priorities

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Source: “Inside The 2015 Boardroom Priorities”, Constellation Research, December 2014

Page 7: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

CIO Goals & Priorities

Digital Transformation

Security

Cloud Services

Big Data

Insights

Cost Control

Page 8: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

How does MySQL Help CIOs Achieve their Goals?

A Database Infrastructure for Digital Transformation

Security

MySQL-based Cloud Services

Unlocking Big Data Insights with MySQL

TCO

MySQL @ Oracle

1

2

3

4

5

6

Page 9: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

How does MySQL Help CIOs Achieve their Goals?

A Database Infrastructure for Digital Transformation

Security

MySQL-based Cloud Services

Unlocking Big Data Insights with MySQL

TCO

MySQL @ Oracle

1

2

3

4

5

6

Page 10: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

MySQL at the Heart of Digital Transformation Powers the Applications shaping the new Expectations of Customers & Employees

Page 11: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Application MySQL enabled Facebook to scale to over 1,5 Billion users. Facebook runs tens of thousands of MySQL servers, and a typical instance counts 1 to 2 Terabytes of data. 11.2 Million row changes and 2.5 Billion rows read per second are handled in MySQL. Why MySQL? “We haven't found anything that is better than MySQL.” Venkat Venkataramani, Director of Engineering , Facebook

Facebook

12

Page 12: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Application A typical day sees over 500 million tweets, which means about 5,700 per second with MySQL. Twitter achieved in August 2013 a World record of 143,199 Tweets Per Second (TPS). Why MySQL 5.6? “Performance, replication, compression improvements, transportable tablespaces, better monitoring & diagnostics.” Calvin Sun, Senior Engineering Manager, Twitter

Twitter

13

Page 13: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Application Over 6 billion hours of video are watched each month on YouTube. 300 hours of video are uploaded every minute. When you watch a video, you’re getting data from MySQL. Why MySQL? “Anybody that tells you that MySQL does not scale probably has not considered exactly how to solve the problem. Mike Salomon, one of the original YouTube engineers

YouTube

14

Page 14: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Application Booking has relied on MySQL since 2003. Supporting 60-70% annual growth and an agile development model. Each day, over 700,000 room nights are reserved on Booking.com. Why MySQL? Performance and scalability to manage a very large event volume: • 60 MByte/sec Event data rate • 2 Billion Events per day • 15 TB in MySQL for Events, lookups,

monitoring • 150 TB MySQL Event archive

Booking.com

Page 15: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

How does MySQL Help CIOs Achieve their Goals?

A Database Infrastructure for Digital Transformation

Security

MySQL-based Cloud Services

Unlocking Big Data Insights with MySQL

TCO

MySQL @ Oracle

1

2

3

4

5

6

Page 16: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Attackers Are Moving Faster

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

Page 17: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

• Poor Configurations

• Over Privileged Accounts

• Weak Access Control

• Weak Authentication

• Weak Auditing

• Lack of Encryption

• Proper Credential or Key Management

• Unsecured Backups

• No Monitoring

• Poorly Coded Applications

18

Database Vulnerabilities

Page 18: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Management Tools Advanced Features Support

•Monitoring • Backup • Development • Administration •Migration

• Technical Support • Consultative Support •Oracle Certifications

Ensuring Database Security: MySQL Enterprise Edition

19

• Scalability • High Availability • Authentication • Audit • Encryption + TDE • Firewall

Page 19: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Security and Data Protection

MySQL Enterprise Backup

MySQL Enterprise Authentication

MySQL Enterprise Encryption + TDE

MySQL Enterprise Firewall

MySQL Enterprise Audit

Page 20: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Page 21: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Advisors implementam e automatizam boas práticas

Page 22: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Advisors de Segurança

Page 23: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Page 24: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

• Poor Configurations

– Set controls and change default setting

• Over Privileged Accounts

– Privilege Policies

• Weak Access Control – Dedicated Administrative Accounts

• Weak Authentication

– Strong Password Enforcement

• Weak Auditing

– Compliance & Audit Policies

• Lack of Encryption

– Data, Back, & Network Encryption

• Proper Credential or Key Management

– Use mysql_config_editor , Key Vaults

• Unsecured Backups – Encrypted Backups

• No Monitoring

– Security Monitoring, Users, Objects

• Poorly Coded Applications

– Database Firewall

25

Database Vulnerabilities

Page 25: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

How does MySQL Help CIOs Achieve their Goals?

A Database Infrastructure for Digital Transformation

Security

MySQL-based Cloud Services

Unlocking Big Data Insights with MySQL

TCO

MySQL @ Oracle

1

2

3

4

5

6

Page 26: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Why does MySQL Spread Through Organizations?

OPEN SOURCE RELIABILITY PERFORMANCE EASE OF USE

Page 27: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Power Curve of MySQL Deployments

Initial Deployment

‘Nice to Have’ Era

Business Value Discovered

Business Critical

Typical “Bottom up” Adoption Model

Time

Cri

tica

lity

Self support not a viable option for business critical apps Security, availability, data protection & regulatory compliance risks Generates database sprawl Non scalable operating model preventing operational efficiency & TCO

reduction

Page 28: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

What is OpenStack?

“OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface.” Source: http://www.openstack.org/software/

Page 29: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Database as a Service (DBaaS)

• Reduces Database Sprawl

• Supports Rapid Provisioning

• Enhances Security

• Improves Performance & Availability

• Automates Management

Improves agility, security & reduces TCO

Foundation for digital transformation, helps you innovate faster

With MySQL Enterprise Edition

MarketsandMarkets forecasts the Cloud Database and DBaaS Market to grow from $1.07 billion in 2014 to $14.05 billion by 2019, at a Compound Annual Growth Rate (CAGR) of 67.30% during the forecast period of 2014-2019.

Page 30: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

NEW! Uses MySQL Cluster to deliver Mission Critical High Availability, High Perfomance & Scalability for Core OpenStack Services

Support from Oracle at each Layer of the Stack for Cloud Deployments

Oracle OpenStack for Oracle Linux & MySQL

Page 31: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

How does MySQL Help CIOs Achieve their Goals?

A Database Infrastructure for Digital Transformation

Security

MySQL-based Cloud Services

Unlocking Big Data Insights with MySQL

TCO

MySQL @ Oracle

1

2

3

4

5

6

Page 32: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Why Is Big Data Important? Value Creation

HEALTH CARE MANUFACTURING COMMUNICATIONS

“In a big data world, a competitor that fails to sufficiently develop its capabilities will be left behind.”

Reduce Prescription Fraud

Accelerate Test Cycles to Reduce

Backlog

Offering New Services based on Location

Data

McKinsey Global Institute

RETAIL

Better Predict Product Success

PUBLIC SECTOR

Improve Student Outcomes

Page 33: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Big Data Lifecycle Better Decisions Using Big Data

ANALYZE

DECIDE ACQUIRE

ORGANIZE

CREATE VALUE FROM DATA

Page 34: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Big Data Lifecycle Better Decisions Using Big Data

ACQUIRE

CREATE VALUE FROM DATA

NoSQL Interfaces & JSON Support MySQL Database MySQL Cluster MySQL Router

Page 35: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Big Data Lifecycle Better Decisions Using Big Data

ACQUIRE

ORGANIZE

CREATE VALUE FROM DATA

Import Data Apache Sqoop

Page 36: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Leading Use-Case, On-Line Retail

Users Browsing

Recommendations Profile,

Purchase History

Web Logs: Pages Viewed

Comments Posted

Social media updates Preferences

Brands “Liked”

Recommendations

Page 37: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Company Overview boo-box is one of the largest advertising networks in South America, with a focus on the Brazilian social media market. Application boo-box relies on MySQL and Hadoop to display 1 billion advertisements to 60 million people across 430,000 web sites and social network profiles every month. Why MySQL? "MySQL is a core part of our big data strategy. Simple integration with Hadoop enables us to improve our digital advertising service and grow our business with maximum speed and agility.“ Josafá Santos, IT Manager, boo-box

boo-box

Page 38: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

How does MySQL Help CIOs Achieve their Goals?

A Database Infrastructure for Digital Transformation

Security

MySQL-based Cloud Services

Unlocking Big Data Insights with MySQL

TCO

MySQL @ Oracle

1

2

3

4

5

6

Page 39: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Major TCO Savings with MySQL Enterprise Edition

Hardware Configuration: Intel x86_64 Servers: 4, CPUs/Server: 4, Cores/CPU: 8

http://www.mysql.com/tcosavings/

Page 40: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

MySQL for Beginners Ed 3

MySQL for Database Administrators Ed 3.1

MySQL Performance Tuning

MySQL High Availability

MySQL Cluster

MySQL DBA

Introduction to MySQL 5.5

MySQL Developers Techniques

MySQL for Beginners Ed 3

MySQL and PHP Developing Dynamic Web

Applications

MySQL for Developers Ed 2

MySQL Advanced Stored Procedures

MySQLDeveloper

education.oracle.com/mysql

Opcional

Necessário

Treinamentos e certificações

Oracle Certified Professional, MySQL 5.6

DBA

Oracle Certified Expert, MySQL Cluster DBA

Certificações

Oracle Certified Professional, MySQL 5.6

Developer

Page 41: Enabling digital transformation with MySQL

Copyright © 2015, 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

45

Page 42: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Performance

• Performance at scale

• Monitoring and tuning

Peace of Mind • Insurance

• Immediate help if/when needed

TCO

• Reduced risk of downtime

• Improved Productivity

Risks

• Security & regulatory compliance

• Contact with MySQL team

DevOps Agility

• Automated scaling & management

• Flexible, real-time backups

Customer Satisfaction • Application performance

• Application uptime

MySQL Enterprise Edition: The Bottom Line

Page 43: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

How does MySQL Help CIOs Achieve their Goals?

A Database Infrastructure for Digital Transformation

Security

MySQL-based Cloud Services

Unlocking Big Data Insights with MySQL

TCO

MySQL @ Oracle

1

2

3

4

5

6

Page 44: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

More Investment, More Innovation

Jan 2010 2016

2x Engineering Staff 3x QA Staff 2x Support Staff

MySQL @ Oracle: 6 Years of Stewardship

Page 45: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

MySQL Enterprise Monitor 2.2

MySQL Cluster 7.1

MySQL Cluster Manager 1.0

MySQL Workbench 5.2

MySQL Database 5.5

MySQL Enterprise Backup 3.5

MySQL Enterprise Monitor 2.3

MySQL Cluster Manager 1.1

MySQL Enterprise Backup 3.7

All GA!

Oracle Products Certifications

MySQL Windows tools

MySQL Enterprise Security

MySQL Enterprise Scalability

MySQL Enterprise Audit

MySQL Cluster 7.2

MySQL Cluster Manager 1.3

MySQL Utilities

MySQL Workbench 6.0

All GA!

MySQL Database 5.6

MySQL Cluster 7.3

MySQL Enterprise Monitor 3.0

Oracle Enterprise Manager for MySQL

MySQL Enterprise Encryption

MySQL Fabric

MySQL Enterprise Firewall

MySQL Workbench 6.2

MySQL Cluster 7.4

MySQL Database 5.7

MySQL Router

*Development Milestone Release All GA!

Driving MySQL Innovation: 2010 - 2016

Partial List of Releases Delivered

49

Page 46: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

MySQL Enterprise Oracle Certifications

• Oracle Linux

• Oracle VM

• Oracle GoldenGate

• Oracle Solaris Clustering

• Oracle Clusterware

• Oracle OpenStack for Oracle Linux

• Oracle Enterprise Manager

• Oracle Fusion Middleware

• Oracle Audit Vault & Database Firewall

• Oracle Secure Backup

• MyOracle Online Support

MySQL Integrates into the Oracle Environment

Page 47: Enabling digital transformation with MySQL

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Take Aways

• Digital Transformation is a top priority, spanning every function

• Drives the CIO Agenda, along with Security, Cloud Services, Big Data Insights and Cost Control

• The largest Web-based and most innovative applications defining the new customer and employee expectations rely on MySQL

• Oracle’s MySQL solutions can help you build a modern business and achieve your IT goals

• You get the #1 Open Source Database from the #1 Database company

Page 48: Enabling digital transformation with MySQL