SlideShare ist ein Scribd-Unternehmen logo
1 von 55
Downloaden Sie, um offline zu lesen
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise Edition Portfólio
Airton Lastori
airton.lastori@oracle.com
Julho 2016
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
• Soluções Completas
• #1 em todos os níveis da pilha
• Cloud e On Premise
• MySQL: Web, Mobile & Embedded
• Investimentos na Engenharia do
MySQL
MySQL é estratégico para Oracle
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Grandes usuários MySQL
4
Web, Cloud, Distribuído e Embarcado…
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 5
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
 Sistema de workflow para processos judiciais dos estados de RS, PR
e SC, desenvolvido internamente com MySQL+PHP
 Infraestrutura implementada com alta-disponibilidade, segurança e
escalabilidade incremental
 Mais de 25 milhões de documentos com picos de acesso de 3,5 mil
usuários simultâneos em 2012.
 Facilidade no desenvolvimento e administração, compartilhando
com sucesso o código com outras entidades públicas.
 Gerenciar milhões de
documentos digitais, provendo
acesso seguro via Internet aos
juízes, procuradores, advogados
e envolvidos.
 Manter histórico em repositório
confiável.
 Arquitetura ágil baseada em
tecnologias consolidadas que
possam prover alto nível de
disponibilidade.
Desafios Solução
Benefits
Confiança no MySQL
Copyright © 2016 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 © 2016 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 9
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise Edition
Suporte + Base de Conhecimento + Hot Backup + Monitor + Oracle EM + Workbench + Plug-ins
Escalabilidade
Autenticação
Firewall
Auditoria
novo TDE
Criptografia
MySQL Enterprise Monitor
Oracle EM for MySQL
Plug-ins
Suporte
Hot
Backup
Monitor &
Workbench
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise Edition
Suporte + Base de Conhecimento
Plug-ins
Suporte
Hot
Backup
Monitor &
Workbench
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise Edition
Hot Backup
Plug-ins
Suporte
Hot
Backup
Monitor &
Workbench
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Menor tempo em backups e restores, menos downtime
MySQL Enterprise Backup
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise Edition
Monitor amento
Plug-ins
Suporte
Hot
Backup
Monitor &
Workbench
MySQL Enterprise Monitor
Oracle EM for MySQL
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 21
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Métricas de Performance no Oracle EM
Mais de 560
métricas de
performance!
• Últimos valores
coletados
• Thresholds
• Métricas individuais
• Picos High/Low
• Histórico
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Explain Plan
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Eventos de Notificação (Alertas)
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
MEM Diagnostic Report
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Capacity Planning
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 34
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 35
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise Edition
Plug-ins
Plug-ins
Suporte
Hot
Backup
Monitor &
Workbench
Escalabilidade
Autenticação
Firewall
Auditoria
novo TDE
Criptografia
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
60x Melhor Escalabilidade com Thread Pool
MySQL 5.6.11
Oracle Linux 6.3, Unbreakable Kernel 2.6.32
4 sockets, 24 cores, 48 Threads
Intel(R) Xeon(R) E7540 2GHz CPUs
512GB DDR3 RAM
Enterprise Scalability com Thread Pool
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Authenticate
CREATE USER win_joe
IDENTIFIED WITH authentication_windows
AS ‘joe';
LDAP/AD
PAM / Windows
Auth
Usuário/senha definidos no diretório
Privilégios definidos no MySQL e
mapeados para usuários/grupos do diretório
Enterprise Authentication
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise Audit
42
2. Usuário conecta e executa query
1. DBA habilita Audit plugin
3. Log de conexões e queries
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 43
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
• Construção automática de
Whitelists
• Bloqueio online de ameaças
• Alertas & Logs
• Transparente para Aplicação
• Alta performance & Escalável
Enterprise Firewall
Select *.* from employee where id=?
Select *.* from employee where id=? or 1=1
Block & Log✖
Allow & Log✔
White ListApplications
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
MySQL 5.7: Transparent Data Encryption
• Suporta os requisitos regulatórios mais conhecidos como: PCI, HIPAA, SOX, etc.
• Criptografia automática em tempo real, protegendo a leitura de dados sensíveis em tablespace, backups
ou discos.
• Permite o gerenciamento centralizado de chaves (Master Key) com as soluções Oracle Key Vault e/ou
KMIP 1.2 Compliant Key Vault, garantindo a separação das chaves , dos dados criptografados.
46
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
– Public & private keys
– Key exchange methods: RSA, DSA, DH
• Sign & verify data
– Cryptographic hashing: digital signing, verification, & validation
Criptografia simétrica ou assimétrica baseada em chave pública/privada
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Exemplo com MySQL Enterprise Encryption
48
Encryption
Public Key
Decryption
Private Key
Encrypted
Data
Sensitive Data Sensitive Data
ApplicationsApplications
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Alta Disponibilidade
MySQL Enterprise Edition
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
mysql.com/why-mysql/white-papers/mysql_wp_ha_strategy_guide.php
Escolhendo a melhor solução para sua necessidade
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Soluções de HA homologadas pela Oracle
MySQL
Replication
MySQL
Fabric
Oracle VM
Template
Oracle
Clusterware
Solaris
Cluster
Windows
Cluster
DRBD
MySQL
Cluster
App Auto-Failover ✖ ✔ ✔ ✔ ✔ ✔ ✔ ✔
Data Layer Auto-Failover ✖ ✔ ✔ ✔ ✔ ✔ ✔ ✔
Zero Data Loss MySQL 5.7 MySQL 5.7 ✔ ✔ ✔ ✔ ✔ ✔
Platform Support All All Linux Linux Solaris Windows Linux All
Clustering Mode
Master +
Slaves
Master +
Slaves
Active/Pas
sive
Active/Passi
ve
Active/Pa
ssive
Active/Pass
ive
Active/Pa
ssive
Multi-
Master
Failover Time N/A Secs Secs + Secs + Secs + Secs + Secs + < 1 Sec
Scale-out Reads ✔ ✖ ✖ ✖ ✖ ✖ ✔
Cross-shard operations N/A ✖ N/A N/A N/A N/A N/A ✔
Transparent routing ✖ For HA ✔ ✔ ✔ ✔ ✔ ✔
Shared Nothing ✔ ✔ ✖ ✖ ✖ ✖ ✔ ✔
Storage Engine InnoDB+ InnoDB+ InnoDB+ InnoDB+ InnoDB+ InnoDB+ InnoDB+ NDB
Single Vendor Support ✔ ✔ ✔ ✔ ✔ ✖ ✔ ✔
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Alta disponibilidade no modo Ativo-Passivo
Topologia com redundância via Shared Storage
Data Access (mysqld)
Data (Shared Storage/SAN)
App Servers
Database connections
56
Ativo
Passivo
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
• Oracle Clusterware é o core do
Oracle RAC
– Para MySQL, funciona no modo
Ativo/Passivo
• Oracle Cluster 12c inclui o MySQL
Server 5.6 agent
• Paradas programadas ou failover
automático
– Transparente para a aplicação
04/10/2016
MySQL Enterprise Edition + Oracle Clusterware
57
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Alta Disponibilidade +
Escalabilidade de escrita
MySQL Cluster Carrier-Grade Edition
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 59
MySQL Cluster: Escalabilidade de Escritas
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
MySQL Cluster Carrier-Grade Edition
Inclui Enterprise Edition + Suporte ao NDB + Cluster Manager
Gerenciamento
Consolidado
ClusterPlug-ins
Suporte
Hot
Backup
Monitor &
Workbench
Cluster
Manager
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
MySQL Cluster Carrier-Grade Edition
Inclui Enterprise Edition + Suporte ao NDB + Cluster Manager
Gerenciamento
Consolidado
ClusterPlug-ins
Suporte
Hot
Backup
Monitor &
Workbench
Cluster
Manager
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Enhancing DevOps Agility,
Reducing Downtime
Automated Management
• Start / Stop node or
whole cluster
• On-Line Scaling
• On-Line Reconfiguration
• On-Line Upgrades
• On-Line Backup &
Restore
• Import Running Cluster
Self-Healing
• Node monitoring
• Auto-recovery extended
to SQL + mgmt nodes
HA Operations
• Cluster-wide
configuration
consistency
• Persistent
configurations
• HA Agents
04/10/2016 Copyright 2015, oracle and/or its affiliates. All rights reserved 62
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
MySQL Cloud Service
Oracle Cloud
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
• Simples & Automatizado
• Integrado
• Oracle Premier Support
• Enterprise Backup, Monitor, Security
64
Novo! MySQL Cloud Service
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Saiba mais sobre MySQL
Treinamentos, certificações, comunidade MySQLBR
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 66
Treinamentos e Certificações
MySQL 5.6 Database
Administrator
MySQL 5.6 Developer
education.oracle.com/mysql
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
@MySQLBR meetup.com/MySQL-BRfacebook.com/MySQLBR
pt.planet.mysql.com
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Sumário
• Há muito investimento da Oracle no MySQL.
• O MySQL Enterprise Edition aumenta a disponibilidade, o
desempenho e a segurança através de ferramentas, extensões
comerciais e suporte.
• Se a aplicações é de missão crítica ou tem potencial para ser a Oracle
pode ajudar profissionalizando seu ambiente com o MySQL Enterprise
Edition.
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Perguntas?
MySQL Enterprise Edition Portfólio
Contatos:
airton.lastori@oracle.com
henrique.lemes@oracle.com
twitter.com/mysqlbr
facebook.com/mysqlbr
MySQL Enterprise Edition Portfolio

Weitere ähnliche Inhalte

Was ist angesagt?

MySQL Day Paris 2018 - MySQL & GDPR; Privacy and Security requirements
MySQL Day Paris 2018 - MySQL & GDPR; Privacy and Security requirementsMySQL Day Paris 2018 - MySQL & GDPR; Privacy and Security requirements
MySQL Day Paris 2018 - MySQL & GDPR; Privacy and Security requirements
Olivier DASINI
 

Was ist angesagt? (20)

Oracle Code Event - MySQL JSON Document Store
Oracle Code Event - MySQL JSON Document StoreOracle Code Event - MySQL JSON Document Store
Oracle Code Event - MySQL JSON Document Store
 
NoSQL no MySQL 5.7
NoSQL no MySQL 5.7NoSQL no MySQL 5.7
NoSQL no MySQL 5.7
 
MySQL Day Paris 2016 - MySQL Enterprise Edition
MySQL Day Paris 2016 - MySQL Enterprise EditionMySQL Day Paris 2016 - MySQL Enterprise Edition
MySQL Day Paris 2016 - MySQL Enterprise Edition
 
InnoDb Vs NDB Cluster
InnoDb Vs NDB ClusterInnoDb Vs NDB Cluster
InnoDb Vs NDB Cluster
 
MySQL Cluster Whats New
MySQL Cluster Whats NewMySQL Cluster Whats New
MySQL Cluster Whats New
 
MySQL Day Paris 2016 - Introducing Oracle MySQL Cloud Service
MySQL Day Paris 2016 - Introducing Oracle MySQL Cloud ServiceMySQL Day Paris 2016 - Introducing Oracle MySQL Cloud Service
MySQL Day Paris 2016 - Introducing Oracle MySQL Cloud Service
 
MySQL Clusters
MySQL ClustersMySQL Clusters
MySQL Clusters
 
MySQL Day Paris 2018 - MySQL & GDPR; Privacy and Security requirements
MySQL Day Paris 2018 - MySQL & GDPR; Privacy and Security requirementsMySQL Day Paris 2018 - MySQL & GDPR; Privacy and Security requirements
MySQL Day Paris 2018 - MySQL & GDPR; Privacy and Security requirements
 
MySQL 5.7 InnoDB Cluster (Jan 2018)
MySQL 5.7 InnoDB Cluster (Jan 2018)MySQL 5.7 InnoDB Cluster (Jan 2018)
MySQL 5.7 InnoDB Cluster (Jan 2018)
 
MySQL 8 - 2018 MySQL Days
MySQL 8 - 2018 MySQL DaysMySQL 8 - 2018 MySQL Days
MySQL 8 - 2018 MySQL Days
 
MySQL Group Replication
MySQL Group ReplicationMySQL Group Replication
MySQL Group Replication
 
MySQL Day Paris 2016 - MySQL HA: InnoDB Cluster and NDB Cluster
MySQL Day Paris 2016 - MySQL HA: InnoDB Cluster and NDB ClusterMySQL Day Paris 2016 - MySQL HA: InnoDB Cluster and NDB Cluster
MySQL Day Paris 2016 - MySQL HA: InnoDB Cluster and NDB Cluster
 
1 my sql20151219-kaji_ivan
1 my sql20151219-kaji_ivan1 my sql20151219-kaji_ivan
1 my sql20151219-kaji_ivan
 
MySQL Day Paris 2016 - MySQL as a Document Store
MySQL Day Paris 2016 - MySQL as a Document StoreMySQL Day Paris 2016 - MySQL as a Document Store
MySQL Day Paris 2016 - MySQL as a Document Store
 
MySQL InnoDB Cluster - Group Replication
MySQL InnoDB Cluster - Group ReplicationMySQL InnoDB Cluster - Group Replication
MySQL InnoDB Cluster - Group Replication
 
MySQL Day Paris 2018 - What’s New in MySQL 8.0 ?
MySQL Day Paris 2018 - What’s New in MySQL 8.0 ?MySQL Day Paris 2018 - What’s New in MySQL 8.0 ?
MySQL Day Paris 2018 - What’s New in MySQL 8.0 ?
 
MySQL Enterprise Monitor 3
MySQL Enterprise Monitor 3MySQL Enterprise Monitor 3
MySQL Enterprise Monitor 3
 
MySQL for Software-as-a-Service (SaaS)
MySQL for Software-as-a-Service (SaaS)MySQL for Software-as-a-Service (SaaS)
MySQL for Software-as-a-Service (SaaS)
 
MySQL Cloud Service Deep Dive
MySQL Cloud Service Deep DiveMySQL Cloud Service Deep Dive
MySQL Cloud Service Deep Dive
 
2016 MySQL State of the Dolphin
2016 MySQL State of the Dolphin2016 MySQL State of the Dolphin
2016 MySQL State of the Dolphin
 

Ähnlich wie MySQL Enterprise Edition Portfolio

Oracle MySQL Tutorial -- MySQL NoSQL Cloud Buenos Aires Nov, 13 2014
Oracle MySQL Tutorial -- MySQL NoSQL Cloud Buenos Aires Nov, 13 2014Oracle MySQL Tutorial -- MySQL NoSQL Cloud Buenos Aires Nov, 13 2014
Oracle MySQL Tutorial -- MySQL NoSQL Cloud Buenos Aires Nov, 13 2014
Manuel Contreras
 
CON6492 - Oracle Database Public Cloud Services v1 1
CON6492 - Oracle Database Public Cloud Services v1 1CON6492 - Oracle Database Public Cloud Services v1 1
CON6492 - Oracle Database Public Cloud Services v1 1
David van Schalkwyk
 
MySQL Enterprise Monitor
MySQL Enterprise MonitorMySQL Enterprise Monitor
MySQL Enterprise Monitor
Mario Beck
 

Ähnlich wie MySQL Enterprise Edition Portfolio (20)

Netherlands Tech Tour 03 - MySQL Cluster
Netherlands Tech Tour 03 -   MySQL ClusterNetherlands Tech Tour 03 -   MySQL Cluster
Netherlands Tech Tour 03 - MySQL Cluster
 
MySQL cluster 7.4
MySQL cluster 7.4 MySQL cluster 7.4
MySQL cluster 7.4
 
RMOUG MySQL 5.7 New Features
RMOUG MySQL 5.7 New FeaturesRMOUG MySQL 5.7 New Features
RMOUG MySQL 5.7 New Features
 
MySQL InnoDB Cluster and NDB Cluster
MySQL InnoDB Cluster and NDB ClusterMySQL InnoDB Cluster and NDB Cluster
MySQL InnoDB Cluster and NDB Cluster
 
MySQL in oracle public cloud
MySQL in oracle public cloudMySQL in oracle public cloud
MySQL in oracle public cloud
 
MySQL HA
MySQL HAMySQL HA
MySQL HA
 
Oracle MySQL Tutorial -- MySQL NoSQL Cloud Buenos Aires Nov, 13 2014
Oracle MySQL Tutorial -- MySQL NoSQL Cloud Buenos Aires Nov, 13 2014Oracle MySQL Tutorial -- MySQL NoSQL Cloud Buenos Aires Nov, 13 2014
Oracle MySQL Tutorial -- MySQL NoSQL Cloud Buenos Aires Nov, 13 2014
 
MySQL in oracle_public_cloud
MySQL in oracle_public_cloudMySQL in oracle_public_cloud
MySQL in oracle_public_cloud
 
Oracle Cloud Café hybrid Cloud 19 mai 2016
Oracle Cloud Café hybrid Cloud 19 mai 2016Oracle Cloud Café hybrid Cloud 19 mai 2016
Oracle Cloud Café hybrid Cloud 19 mai 2016
 
Oracle Management Cloud - HybridCloud Café - May 2016
Oracle Management Cloud - HybridCloud Café - May 2016Oracle Management Cloud - HybridCloud Café - May 2016
Oracle Management Cloud - HybridCloud Café - May 2016
 
CON6492 - Oracle Database Public Cloud Services v1 1
CON6492 - Oracle Database Public Cloud Services v1 1CON6492 - Oracle Database Public Cloud Services v1 1
CON6492 - Oracle Database Public Cloud Services v1 1
 
#PCMVision: Oracle Hybrid Cloud Solutions
#PCMVision: Oracle Hybrid Cloud Solutions#PCMVision: Oracle Hybrid Cloud Solutions
#PCMVision: Oracle Hybrid Cloud Solutions
 
10 Razões para Usar MySQL em Startups
10 Razões para Usar MySQL em Startups10 Razões para Usar MySQL em Startups
10 Razões para Usar MySQL em Startups
 
MySQL Enterprise Monitor
MySQL Enterprise MonitorMySQL Enterprise Monitor
MySQL Enterprise Monitor
 
20190615 hkos-mysql-troubleshootingandperformancev2
20190615 hkos-mysql-troubleshootingandperformancev220190615 hkos-mysql-troubleshootingandperformancev2
20190615 hkos-mysql-troubleshootingandperformancev2
 
Open Source Software – Open Day Oracle 2013
Open Source Software  – Open Day Oracle 2013Open Source Software  – Open Day Oracle 2013
Open Source Software – Open Day Oracle 2013
 
MySQL London Tech Tour March 2015 - Embedded Database of Choice
MySQL London Tech Tour March 2015 - Embedded Database of ChoiceMySQL London Tech Tour March 2015 - Embedded Database of Choice
MySQL London Tech Tour March 2015 - Embedded Database of Choice
 
What's new in MySQL Cluster 7.4 webinar charts
What's new in MySQL Cluster 7.4 webinar chartsWhat's new in MySQL Cluster 7.4 webinar charts
What's new in MySQL Cluster 7.4 webinar charts
 
Enterprise manager 13c
Enterprise manager 13cEnterprise manager 13c
Enterprise manager 13c
 
Valor diferencial de la propuesta cloud
Valor diferencial de la propuesta cloudValor diferencial de la propuesta cloud
Valor diferencial de la propuesta cloud
 

Mehr von MySQL Brasil

Mehr von MySQL Brasil (20)

MySQL como Document Store PHP Conference 2017
MySQL como Document Store PHP Conference 2017MySQL como Document Store PHP Conference 2017
MySQL como Document Store PHP Conference 2017
 
MySQL no Paypal Tesla e Uber
MySQL no Paypal Tesla e UberMySQL no Paypal Tesla e Uber
MySQL no Paypal Tesla e Uber
 
MySQL 8.0.1 DMR
MySQL 8.0.1 DMRMySQL 8.0.1 DMR
MySQL 8.0.1 DMR
 
Alta disponibilidade com MySQL Enterprise
Alta disponibilidade com MySQL EnterpriseAlta disponibilidade com MySQL Enterprise
Alta disponibilidade com MySQL Enterprise
 
MySQL Roadmap NoSQL HA Fev17
MySQL Roadmap NoSQL HA Fev17MySQL Roadmap NoSQL HA Fev17
MySQL Roadmap NoSQL HA Fev17
 
Segurança no MySQL
Segurança no MySQLSegurança no MySQL
Segurança no MySQL
 
Alta disponibilidade no MySQL 5.7 GUOB 2016
Alta disponibilidade no MySQL 5.7 GUOB 2016Alta disponibilidade no MySQL 5.7 GUOB 2016
Alta disponibilidade no MySQL 5.7 GUOB 2016
 
Alta Disponibilidade no MySQL 5.7 para aplicações em PHP
Alta Disponibilidade no MySQL 5.7 para aplicações em PHPAlta Disponibilidade no MySQL 5.7 para aplicações em PHP
Alta Disponibilidade no MySQL 5.7 para aplicações em PHP
 
Alta Disponibilidade no MySQL 5.7
Alta Disponibilidade no MySQL 5.7Alta Disponibilidade no MySQL 5.7
Alta Disponibilidade no MySQL 5.7
 
OpenStack & MySQL
OpenStack & MySQLOpenStack & MySQL
OpenStack & MySQL
 
Novidades do MySQL para desenvolvedores ago15
Novidades do MySQL para desenvolvedores ago15Novidades do MySQL para desenvolvedores ago15
Novidades do MySQL para desenvolvedores ago15
 
Estratégias de Segurança e Gerenciamento para MySQL
Estratégias de Segurança e Gerenciamento para MySQLEstratégias de Segurança e Gerenciamento para MySQL
Estratégias de Segurança e Gerenciamento para MySQL
 
Novidades do Universo MySQL julho-15
Novidades do Universo MySQL julho-15Novidades do Universo MySQL julho-15
Novidades do Universo MySQL julho-15
 
Serviços Escaláveis e de Alta Performance com MySQL e Java
Serviços Escaláveis e de Alta Performance com MySQL e JavaServiços Escaláveis e de Alta Performance com MySQL e Java
Serviços Escaláveis e de Alta Performance com MySQL e Java
 
MySQL The State of the Dolphin - jun15
MySQL The State of the Dolphin - jun15MySQL The State of the Dolphin - jun15
MySQL The State of the Dolphin - jun15
 
Aumentando a segurança, disponibilidade e desempenho com MySQL Enterprise Edi...
Aumentando a segurança, disponibilidade e desempenho com MySQL Enterprise Edi...Aumentando a segurança, disponibilidade e desempenho com MySQL Enterprise Edi...
Aumentando a segurança, disponibilidade e desempenho com MySQL Enterprise Edi...
 
Desenvolvendo serviços escaláveis e de alta performance com MySQL
Desenvolvendo serviços escaláveis e de alta performance com MySQLDesenvolvendo serviços escaláveis e de alta performance com MySQL
Desenvolvendo serviços escaláveis e de alta performance com MySQL
 
Novidades do Universo MySQL para PHP Web Developers - Dezembro 2014
Novidades do Universo MySQL para PHP Web Developers - Dezembro 2014Novidades do Universo MySQL para PHP Web Developers - Dezembro 2014
Novidades do Universo MySQL para PHP Web Developers - Dezembro 2014
 
Novidades do Universo MySQL Agosto 2014
Novidades do Universo MySQL Agosto 2014Novidades do Universo MySQL Agosto 2014
Novidades do Universo MySQL Agosto 2014
 
MySQL para Desenvolvedores de Produto
MySQL para Desenvolvedores de ProdutoMySQL para Desenvolvedores de Produto
MySQL para Desenvolvedores de Produto
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Kürzlich hochgeladen (20)

CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 

MySQL Enterprise Edition Portfolio

  • 1. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Edition Portfólio Airton Lastori airton.lastori@oracle.com Julho 2016
  • 2. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | • Soluções Completas • #1 em todos os níveis da pilha • Cloud e On Premise • MySQL: Web, Mobile & Embedded • Investimentos na Engenharia do MySQL MySQL é estratégico para Oracle
  • 3. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Grandes usuários MySQL 4 Web, Cloud, Distribuído e Embarcado…
  • 4. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 5
  • 5. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |  Sistema de workflow para processos judiciais dos estados de RS, PR e SC, desenvolvido internamente com MySQL+PHP  Infraestrutura implementada com alta-disponibilidade, segurança e escalabilidade incremental  Mais de 25 milhões de documentos com picos de acesso de 3,5 mil usuários simultâneos em 2012.  Facilidade no desenvolvimento e administração, compartilhando com sucesso o código com outras entidades públicas.  Gerenciar milhões de documentos digitais, provendo acesso seguro via Internet aos juízes, procuradores, advogados e envolvidos.  Manter histórico em repositório confiável.  Arquitetura ágil baseada em tecnologias consolidadas que possam prover alto nível de disponibilidade. Desafios Solução Benefits Confiança no MySQL
  • 6. Copyright © 2016 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
  • 7. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 9
  • 8. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Edition Suporte + Base de Conhecimento + Hot Backup + Monitor + Oracle EM + Workbench + Plug-ins Escalabilidade Autenticação Firewall Auditoria novo TDE Criptografia MySQL Enterprise Monitor Oracle EM for MySQL Plug-ins Suporte Hot Backup Monitor & Workbench
  • 9. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Edition Suporte + Base de Conhecimento Plug-ins Suporte Hot Backup Monitor & Workbench
  • 10. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
  • 11. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Edition Hot Backup Plug-ins Suporte Hot Backup Monitor & Workbench
  • 12. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Menor tempo em backups e restores, menos downtime MySQL Enterprise Backup
  • 13. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
  • 14. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
  • 15. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Edition Monitor amento Plug-ins Suporte Hot Backup Monitor & Workbench MySQL Enterprise Monitor Oracle EM for MySQL
  • 16. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 21
  • 17. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Métricas de Performance no Oracle EM Mais de 560 métricas de performance! • Últimos valores coletados • Thresholds • Métricas individuais • Picos High/Low • Histórico
  • 18. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
  • 19. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
  • 20. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
  • 21. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
  • 22. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Explain Plan
  • 23. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Eventos de Notificação (Alertas)
  • 24. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | MEM Diagnostic Report
  • 25. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Capacity Planning
  • 26. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
  • 27. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 34
  • 28. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 35
  • 29. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Edition Plug-ins Plug-ins Suporte Hot Backup Monitor & Workbench Escalabilidade Autenticação Firewall Auditoria novo TDE Criptografia
  • 30. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 60x Melhor Escalabilidade com Thread Pool MySQL 5.6.11 Oracle Linux 6.3, Unbreakable Kernel 2.6.32 4 sockets, 24 cores, 48 Threads Intel(R) Xeon(R) E7540 2GHz CPUs 512GB DDR3 RAM Enterprise Scalability com Thread Pool
  • 31. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Authenticate CREATE USER win_joe IDENTIFIED WITH authentication_windows AS ‘joe'; LDAP/AD PAM / Windows Auth Usuário/senha definidos no diretório Privilégios definidos no MySQL e mapeados para usuários/grupos do diretório Enterprise Authentication
  • 32. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Audit 42 2. Usuário conecta e executa query 1. DBA habilita Audit plugin 3. Log de conexões e queries
  • 33. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 43
  • 34. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | • Construção automática de Whitelists • Bloqueio online de ameaças • Alertas & Logs • Transparente para Aplicação • Alta performance & Escalável Enterprise Firewall Select *.* from employee where id=? Select *.* from employee where id=? or 1=1 Block & Log✖ Allow & Log✔ White ListApplications
  • 35. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | MySQL 5.7: Transparent Data Encryption • Suporta os requisitos regulatórios mais conhecidos como: PCI, HIPAA, SOX, etc. • Criptografia automática em tempo real, protegendo a leitura de dados sensíveis em tablespace, backups ou discos. • Permite o gerenciamento centralizado de chaves (Master Key) com as soluções Oracle Key Vault e/ou KMIP 1.2 Compliant Key Vault, garantindo a separação das chaves , dos dados criptografados. 46
  • 36. 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 – Public & private keys – Key exchange methods: RSA, DSA, DH • Sign & verify data – Cryptographic hashing: digital signing, verification, & validation Criptografia simétrica ou assimétrica baseada em chave pública/privada
  • 37. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Exemplo com MySQL Enterprise Encryption 48 Encryption Public Key Decryption Private Key Encrypted Data Sensitive Data Sensitive Data ApplicationsApplications
  • 38. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Alta Disponibilidade MySQL Enterprise Edition
  • 39. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | mysql.com/why-mysql/white-papers/mysql_wp_ha_strategy_guide.php Escolhendo a melhor solução para sua necessidade
  • 40. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Soluções de HA homologadas pela Oracle MySQL Replication MySQL Fabric Oracle VM Template Oracle Clusterware Solaris Cluster Windows Cluster DRBD MySQL Cluster App Auto-Failover ✖ ✔ ✔ ✔ ✔ ✔ ✔ ✔ Data Layer Auto-Failover ✖ ✔ ✔ ✔ ✔ ✔ ✔ ✔ Zero Data Loss MySQL 5.7 MySQL 5.7 ✔ ✔ ✔ ✔ ✔ ✔ Platform Support All All Linux Linux Solaris Windows Linux All Clustering Mode Master + Slaves Master + Slaves Active/Pas sive Active/Passi ve Active/Pa ssive Active/Pass ive Active/Pa ssive Multi- Master Failover Time N/A Secs Secs + Secs + Secs + Secs + Secs + < 1 Sec Scale-out Reads ✔ ✖ ✖ ✖ ✖ ✖ ✔ Cross-shard operations N/A ✖ N/A N/A N/A N/A N/A ✔ Transparent routing ✖ For HA ✔ ✔ ✔ ✔ ✔ ✔ Shared Nothing ✔ ✔ ✖ ✖ ✖ ✖ ✔ ✔ Storage Engine InnoDB+ InnoDB+ InnoDB+ InnoDB+ InnoDB+ InnoDB+ InnoDB+ NDB Single Vendor Support ✔ ✔ ✔ ✔ ✔ ✖ ✔ ✔
  • 41. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Alta disponibilidade no modo Ativo-Passivo Topologia com redundância via Shared Storage Data Access (mysqld) Data (Shared Storage/SAN) App Servers Database connections 56 Ativo Passivo
  • 42. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | • Oracle Clusterware é o core do Oracle RAC – Para MySQL, funciona no modo Ativo/Passivo • Oracle Cluster 12c inclui o MySQL Server 5.6 agent • Paradas programadas ou failover automático – Transparente para a aplicação 04/10/2016 MySQL Enterprise Edition + Oracle Clusterware 57
  • 43. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Alta Disponibilidade + Escalabilidade de escrita MySQL Cluster Carrier-Grade Edition
  • 44. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 59 MySQL Cluster: Escalabilidade de Escritas
  • 45. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | MySQL Cluster Carrier-Grade Edition Inclui Enterprise Edition + Suporte ao NDB + Cluster Manager Gerenciamento Consolidado ClusterPlug-ins Suporte Hot Backup Monitor & Workbench Cluster Manager
  • 46. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | MySQL Cluster Carrier-Grade Edition Inclui Enterprise Edition + Suporte ao NDB + Cluster Manager Gerenciamento Consolidado ClusterPlug-ins Suporte Hot Backup Monitor & Workbench Cluster Manager
  • 47. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Enhancing DevOps Agility, Reducing Downtime Automated Management • Start / Stop node or whole cluster • On-Line Scaling • On-Line Reconfiguration • On-Line Upgrades • On-Line Backup & Restore • Import Running Cluster Self-Healing • Node monitoring • Auto-recovery extended to SQL + mgmt nodes HA Operations • Cluster-wide configuration consistency • Persistent configurations • HA Agents 04/10/2016 Copyright 2015, oracle and/or its affiliates. All rights reserved 62
  • 48. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | MySQL Cloud Service Oracle Cloud
  • 49. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | • Simples & Automatizado • Integrado • Oracle Premier Support • Enterprise Backup, Monitor, Security 64 Novo! MySQL Cloud Service
  • 50. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Saiba mais sobre MySQL Treinamentos, certificações, comunidade MySQLBR
  • 51. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 66 Treinamentos e Certificações MySQL 5.6 Database Administrator MySQL 5.6 Developer education.oracle.com/mysql
  • 52. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | @MySQLBR meetup.com/MySQL-BRfacebook.com/MySQLBR pt.planet.mysql.com
  • 53. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Sumário • Há muito investimento da Oracle no MySQL. • O MySQL Enterprise Edition aumenta a disponibilidade, o desempenho e a segurança através de ferramentas, extensões comerciais e suporte. • Se a aplicações é de missão crítica ou tem potencial para ser a Oracle pode ajudar profissionalizando seu ambiente com o MySQL Enterprise Edition.
  • 54. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Perguntas? MySQL Enterprise Edition Portfólio Contatos: airton.lastori@oracle.com henrique.lemes@oracle.com twitter.com/mysqlbr facebook.com/mysqlbr