Upload
mysql-brasil
View
376
Download
0
Embed Size (px)
Citation preview
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Driving Digital Transformation with MySQL
Airton Lastori [email protected] Jun-16
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
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
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 4
...rely on 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
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
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
CIO Goals & Priorities
Digital Transformation
Security
Cloud Services
Big Data
Insights
Cost Control
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
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
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
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
12
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
13
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
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
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
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
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
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
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
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Advisors implementam e automatizam boas práticas
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Advisors de Segurança
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
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
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
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Why does MySQL Spread Through Organizations?
OPEN SOURCE RELIABILITY PERFORMANCE EASE OF USE
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
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/
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.
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
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
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
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
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
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
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
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
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
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/
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
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
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
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
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
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
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
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