SlideShare uma empresa Scribd logo
1 de 17
Baixar para ler offline
WEBINAR
Transição para a nuvem:
Desafios e estratégias
Evandro Pacolla
Sales Engineer, LATAM
Denodo
2
Por que a transição para a Nuvem
Novos Recursos
▪ Baixo Custo operacional
▪ Nenhum investimento necessário em HW
▪ Mais flexibilidade
▪ Acesso de qualquer lugar
Novos riscos e desafios
▪ Segurança
▪ Latência de rede
▪ Desafios anteriores continuam a ser aplicados
3
Opções de migração em nuvem
1. Mudança de localização (rehost)
1. Mova dados como é para o mesmo sistema, mas hospedado na nuvem.
2. Por exemplo Oracle para Oracle RDS na AWS.
2. Mudança de plataforma (replatform)
1. Movendo dados como são para um novo sistema nativo da nuvem
2. Por exemplo, mudar a DW de Teradata para Snowflake
3. Mudança de arquitetura (refactor)
1. Mudar para um novo sistema nativo da nuvem, modificando também esquemas e estruturas
de dados, fluxos de ingestão, ferramentas de emissão de relatórios, etc.
4
Opções de migração - Pesquisa de Adoção em Nuvem
https://www.denodo.com/en/document/whitepaper/denodo-global-cloud-survey-2020
Pesquisa de Adoção em Nuvem, Denodo 2020 (250 clientes)
5
A estratégia de dados na transição para a Nuvem
• Uma mudança completa na arquitetura é um processo
complexo com modificações em muitos pontos do ecossistema
dados
• No entanto, ele garante que a estratégia de dados também
avança com novas tendências
• Não é apenas uma mudança de nome no banco de dados
• Tente corrigir problemas ou limitações existentes na estratégia
atual
• Uma mudança desse tamanho envolve projetos multi-estágio
• Eles podem durar anos
• Envolver estados híbridos intermediários com sistemas de nuvem
e outros on-prem
6
O que implica uma mudança de estratégia?
• Adotando opções nativas de SW para a nuvem
• AWS, Azure, Google oferecem alternativas em nuvem para todos os tipos de software
• Empresas especializadas somente em nuvem, como Snowflake, Databricks, Qubole, etc..
• Empresas tradicionais de software que migraram para a nuvem (por exemplo, Tableau, Denodo)
• Adoção de novos paradigmas de gestão de dados (ex. Data lakes, streaming) adaptando-se
a novas necessidades (data mining, machine learning, etc.)
• Migrando para opções de SaaS para aplicações
• Por exemplo, a partir de um CRM no local para Salesforce.com
• Aumento do uso de APIs para comunicação entre aplicativos e sistemas de dados
• Usando novos mecanismos de autenticação usando provedores de identidade
• E muitos outros aspectos
7
Etapas da transição para a Nuvem
On-prem
Transição
para
Nuvem
Híbrido
100%
Nuvem
Múltiplas
Nuvens
8
E se colocarmos tudo em um só sistema?
Aproveitando a mudança para a nuvem, não poderíamos consolidar todos os dados em um
único sistema, como um data lake? Isso é realista?
• Perda de funcionalidades: as capacidades de um data lake podem ser
completamente diferentes das dos sistemas originais
• Por exemplo, acesso por ID em um banco de dados operacional, sistemas de
rede, noSQL, etc.
• Grande investimento inicial: criar fluxos de ingestão é caro
• Vale a pena carregar dados que não sabemos se eles vão ser usados?
• E repositórios gigantes? Nós replicamos o DW?
• Custo de manutenção: uma vez criados, os fluxos devem ser mantidos para acomodar
alterações nas fontes (novas colunas, novas tabelas, etc.)
• Risco de inconsistências:
• Os dados devem ser atualizados periodicamente para refletir dados dos sistemas
originais
• "Data swamps“ ou Pântanos de dados, correndo o risco de acabar com várias
cópias, sem manter ou gerenciar, representando diferentes variantes dos
mesmos dados
9
O papel da virtualização de
dados em nuvem
10
Arquitetura típica de nuvem
11
Arquitetura típica de nuvem
12
O valor da camada de acesso a dados virtuais
• Para usuários de negócios:
• Os usuários finais não precisam navegar pela complexidade da arquitetura de dados
implantada no modo nuvem ou híbrido (nuvem e on-prem, ou várias nuvens)
• Agilidade para pesquisar e acessar, de forma segura, quaisquer dados de uma única
plataforma
• Todos os dados são acessíveis usando protocolos padrão: SQL, Web Services (REST, Odata,
GraphQL), independentemente do formato e localização original.
• Para TI
• Independência das tecnologias de armazenamento e processamento de dados com a camada
de acesso
• Flexibilidade para mudar tecnologias e mover dados sem interromper o serviço
• Controle centralizado de segurança e governança para todos os dados
13
Exemplo: Virtualização para facilitar a integração
Ponto de acesso comum para todos os dados tanto na
nuvem quanto no on-premisse
• Acesso a todos os dados de um único sistema
• Os dados são acessíveis diretamente das fontes
originais, sem a necessidade de carregá-lo ou copiá-lo
• Facilita a combinação de dados, independentemente
de sua localização e formato originais
• Defina um modelo de dados semântico, independente
das estruturas das fontes originais
• Adicionar segurança a qualquer acesso
• Estatísticas de documentação e uso incluídas no
Catálogo de Dados de Denodo
14
Exemplo: virtualização para simplificar migrações
• Migrações em nuvem de projetos críticos
são complexas
• Eles raramente são concluídos em um
único passo
• Requerem múltiplas fases, que podem ser
prorrogadas por meses ou anos
• A virtualização facilita a separação do
acesso aos dados do armazenamento
• Isola mudanças no Sistema de Consumo
• Permite mover dados em fases sem exigir
modificações nas ferramentas de consumo
15
Exemplo: virtualizar para acelerar e reduzir custos
• Muitos sistemas de nuvem cobram por uso. Por exemplo,:
• Snowflake cobra por “compute credits”
• AWS Athena por número de bytes lidos
• O uso de tecnologias de aceleração de consultas, como a de Denodo,
permite que você responda a consultas em menos tempo, e com menos
volume
• Consultas aceleradas não são apenas mais rápidas, mas também mais
baratas
• Até agora, essas tecnologias de aceleração só estavam disponíveis em
certas ferramentas de modelagem (BO, Microstrategy) e alguns sistemas on-
prem (Oracle, Teradata)
• Nenhum banco de dados para a nuvem ainda oferece esses recursos
• O Denodo oferece esses recursos independentemente das fontes e ferramentas
de emissão de relatórios
• Para más detalles:
SALES
10 billion rows
Sales summary
1 million rows
https://www.denodo.com/en/webinar/accelerate-your-queries-data-virtualization
Q&A
Thank you!
www.denodo.com info@denodo.com
© Copyright Denodo Technologies. All rights reserved
Unless otherwise specified, no part of this PDF file may be reproduced or utilized in any for or by any means, electronic or mechanical, including photocopying and microfilm,
without prior the written authorization from Denodo Technologies.

Mais conteúdo relacionado

Mais procurados

STB Tour - Visão Geral do Windows Azure
STB Tour - Visão Geral do Windows AzureSTB Tour - Visão Geral do Windows Azure
STB Tour - Visão Geral do Windows AzureLuciano Condé
 
Windows Admin Center
Windows Admin CenterWindows Admin Center
Windows Admin CenterFabio Hara
 
STB Tour - Cresça os seus negócios com Windows azure
STB Tour - Cresça os seus negócios com Windows azureSTB Tour - Cresça os seus negócios com Windows azure
STB Tour - Cresça os seus negócios com Windows azureLuciano Condé
 
Cloud computing & Cloudstack: Como ter sua nuvem sem tempestades
Cloud computing & Cloudstack: Como ter sua nuvem sem tempestadesCloud computing & Cloudstack: Como ter sua nuvem sem tempestades
Cloud computing & Cloudstack: Como ter sua nuvem sem tempestadesRicardo Martins ☁
 
Windows Server 2012 - Alem da virtualização
Windows Server 2012 - Alem da virtualizaçãoWindows Server 2012 - Alem da virtualização
Windows Server 2012 - Alem da virtualizaçãoFabio Hara
 
Serviços em nuvem para sua infraestrutura virtual
Serviços em nuvem para sua infraestrutura virtualServiços em nuvem para sua infraestrutura virtual
Serviços em nuvem para sua infraestrutura virtualshsouza
 
Deep Dive sobre Entity Framework
Deep Dive sobre Entity FrameworkDeep Dive sobre Entity Framework
Deep Dive sobre Entity FrameworkLuciano Condé
 
Do zero ao openstack - Kelvin Soares
Do zero ao openstack - Kelvin SoaresDo zero ao openstack - Kelvin Soares
Do zero ao openstack - Kelvin SoaresKelvin V. Soares
 
Oracle - Visão Geral de IaaS e PaaS dos serviços de Nuvem da Oracle
Oracle - Visão Geral de IaaS e PaaS dos serviços de Nuvem da OracleOracle - Visão Geral de IaaS e PaaS dos serviços de Nuvem da Oracle
Oracle - Visão Geral de IaaS e PaaS dos serviços de Nuvem da OracleLuciano Condé
 
[Workshop] Azure Fundamentals
[Workshop] Azure Fundamentals[Workshop] Azure Fundamentals
[Workshop] Azure FundamentalsJaqueline Ramos
 
Banco de Dados NoSQL - Disciplina: Sistemas Distribuídos
Banco de Dados NoSQL - Disciplina: Sistemas DistribuídosBanco de Dados NoSQL - Disciplina: Sistemas Distribuídos
Banco de Dados NoSQL - Disciplina: Sistemas DistribuídosJoão Helis Bernardo
 
Por que computação em nuvem?
Por que computação em nuvem?Por que computação em nuvem?
Por que computação em nuvem?Dervanil Junior
 
AAB308 - Cloud Computing Windows Azure - wcamb.pdf
AAB308 - Cloud Computing Windows Azure - wcamb.pdfAAB308 - Cloud Computing Windows Azure - wcamb.pdf
AAB308 - Cloud Computing Windows Azure - wcamb.pdfMicrosoft Brasil
 
Apresentação IC - UNICAMP - Computação Distribuída - Cloud Computing
Apresentação IC - UNICAMP - Computação Distribuída - Cloud ComputingApresentação IC - UNICAMP - Computação Distribuída - Cloud Computing
Apresentação IC - UNICAMP - Computação Distribuída - Cloud Computingrcdbarros
 
Ws2012r2 hyper v
Ws2012r2 hyper vWs2012r2 hyper v
Ws2012r2 hyper vFabio Hara
 
windows server 2012 e windows 8 = melhores juntos
windows server 2012 e windows 8 = melhores juntoswindows server 2012 e windows 8 = melhores juntos
windows server 2012 e windows 8 = melhores juntosFabio Hara
 

Mais procurados (20)

STB Tour - Visão Geral do Windows Azure
STB Tour - Visão Geral do Windows AzureSTB Tour - Visão Geral do Windows Azure
STB Tour - Visão Geral do Windows Azure
 
Windows Admin Center
Windows Admin CenterWindows Admin Center
Windows Admin Center
 
STB Tour - Cresça os seus negócios com Windows azure
STB Tour - Cresça os seus negócios com Windows azureSTB Tour - Cresça os seus negócios com Windows azure
STB Tour - Cresça os seus negócios com Windows azure
 
Cloud computing & Cloudstack: Como ter sua nuvem sem tempestades
Cloud computing & Cloudstack: Como ter sua nuvem sem tempestadesCloud computing & Cloudstack: Como ter sua nuvem sem tempestades
Cloud computing & Cloudstack: Como ter sua nuvem sem tempestades
 
Windows Server 2012 - Alem da virtualização
Windows Server 2012 - Alem da virtualizaçãoWindows Server 2012 - Alem da virtualização
Windows Server 2012 - Alem da virtualização
 
3 Telas e uma nuvem
3 Telas e uma nuvem3 Telas e uma nuvem
3 Telas e uma nuvem
 
Serviços em nuvem para sua infraestrutura virtual
Serviços em nuvem para sua infraestrutura virtualServiços em nuvem para sua infraestrutura virtual
Serviços em nuvem para sua infraestrutura virtual
 
Deep Dive sobre Entity Framework
Deep Dive sobre Entity FrameworkDeep Dive sobre Entity Framework
Deep Dive sobre Entity Framework
 
Do zero ao openstack - Kelvin Soares
Do zero ao openstack - Kelvin SoaresDo zero ao openstack - Kelvin Soares
Do zero ao openstack - Kelvin Soares
 
Oracle - Visão Geral de IaaS e PaaS dos serviços de Nuvem da Oracle
Oracle - Visão Geral de IaaS e PaaS dos serviços de Nuvem da OracleOracle - Visão Geral de IaaS e PaaS dos serviços de Nuvem da Oracle
Oracle - Visão Geral de IaaS e PaaS dos serviços de Nuvem da Oracle
 
Banco de Dados - NoSQL
Banco de Dados - NoSQLBanco de Dados - NoSQL
Banco de Dados - NoSQL
 
[Workshop] Azure Fundamentals
[Workshop] Azure Fundamentals[Workshop] Azure Fundamentals
[Workshop] Azure Fundamentals
 
Banco de Dados NoSQL - Disciplina: Sistemas Distribuídos
Banco de Dados NoSQL - Disciplina: Sistemas DistribuídosBanco de Dados NoSQL - Disciplina: Sistemas Distribuídos
Banco de Dados NoSQL - Disciplina: Sistemas Distribuídos
 
Por que computação em nuvem?
Por que computação em nuvem?Por que computação em nuvem?
Por que computação em nuvem?
 
Azure @ Rio Cloud Meetup
Azure @ Rio Cloud MeetupAzure @ Rio Cloud Meetup
Azure @ Rio Cloud Meetup
 
AAB308 - Cloud Computing Windows Azure - wcamb.pdf
AAB308 - Cloud Computing Windows Azure - wcamb.pdfAAB308 - Cloud Computing Windows Azure - wcamb.pdf
AAB308 - Cloud Computing Windows Azure - wcamb.pdf
 
Apresentação IC - UNICAMP - Computação Distribuída - Cloud Computing
Apresentação IC - UNICAMP - Computação Distribuída - Cloud ComputingApresentação IC - UNICAMP - Computação Distribuída - Cloud Computing
Apresentação IC - UNICAMP - Computação Distribuída - Cloud Computing
 
Overview AWS - Bemobi
Overview AWS - BemobiOverview AWS - Bemobi
Overview AWS - Bemobi
 
Ws2012r2 hyper v
Ws2012r2 hyper vWs2012r2 hyper v
Ws2012r2 hyper v
 
windows server 2012 e windows 8 = melhores juntos
windows server 2012 e windows 8 = melhores juntoswindows server 2012 e windows 8 = melhores juntos
windows server 2012 e windows 8 = melhores juntos
 

Semelhante a Transição para a nuvem: desafios e estratégias

Think Cloud! - Hands On @ ESTCB 24 Mar 2012
Think Cloud!  - Hands On @ ESTCB 24 Mar 2012Think Cloud!  - Hands On @ ESTCB 24 Mar 2012
Think Cloud! - Hands On @ ESTCB 24 Mar 2012sandrobmartins
 
Introdução a Cloud Computing
Introdução a Cloud ComputingIntrodução a Cloud Computing
Introdução a Cloud ComputingFrederico Madeira
 
Cloudbridge whitepape rportuguese
Cloudbridge whitepape rportugueseCloudbridge whitepape rportuguese
Cloudbridge whitepape rportugueseNuno Alves
 
Transferência para uma nuvem privada com confiança
Transferência para uma nuvem privada com confiançaTransferência para uma nuvem privada com confiança
Transferência para uma nuvem privada com confiançaCisco do Brasil
 
Introdução ao AWS Database Migration Service
Introdução ao AWS Database Migration ServiceIntrodução ao AWS Database Migration Service
Introdução ao AWS Database Migration ServiceAmazon Web Services LATAM
 
Data center MCSBRC2010-slides.pdf
Data center MCSBRC2010-slides.pdfData center MCSBRC2010-slides.pdf
Data center MCSBRC2010-slides.pdfssuser1198af
 
Cloud computing - Apresentação
Cloud computing - ApresentaçãoCloud computing - Apresentação
Cloud computing - ApresentaçãoAna Paula Novello
 
Data Mesh: O que é e quais tecnologias facilitam sua implementação?
Data Mesh: O que é e quais tecnologias facilitam sua implementação?Data Mesh: O que é e quais tecnologias facilitam sua implementação?
Data Mesh: O que é e quais tecnologias facilitam sua implementação?Denodo
 
Apresentação cloud computing
Apresentação   cloud computingApresentação   cloud computing
Apresentação cloud computingVictor Queiroga
 
Cloud Computing - Conceitos e Aplicações Práticas
Cloud Computing - Conceitos e Aplicações PráticasCloud Computing - Conceitos e Aplicações Práticas
Cloud Computing - Conceitos e Aplicações PráticasRafael Bandeira
 
TDC2017 | POA Trilha BigData - Utilizando o Apache Kudu como Workload Analítico
TDC2017 | POA Trilha BigData - Utilizando o Apache Kudu como Workload AnalíticoTDC2017 | POA Trilha BigData - Utilizando o Apache Kudu como Workload Analítico
TDC2017 | POA Trilha BigData - Utilizando o Apache Kudu como Workload Analíticotdc-globalcode
 
Introdução à Computação em Nuvem
Introdução à Computação em NuvemIntrodução à Computação em Nuvem
Introdução à Computação em NuvemTonyEsa
 
2019-2 - BD I - Aula 02 - Camadas de aplicação a Banco de Dados e Introd MER
2019-2 - BD I - Aula 02 - Camadas de aplicação a Banco de Dados e Introd MER2019-2 - BD I - Aula 02 - Camadas de aplicação a Banco de Dados e Introd MER
2019-2 - BD I - Aula 02 - Camadas de aplicação a Banco de Dados e Introd MERRodrigo Kiyoshi Saito
 

Semelhante a Transição para a nuvem: desafios e estratégias (20)

Think Cloud! - Hands On @ ESTCB 24 Mar 2012
Think Cloud!  - Hands On @ ESTCB 24 Mar 2012Think Cloud!  - Hands On @ ESTCB 24 Mar 2012
Think Cloud! - Hands On @ ESTCB 24 Mar 2012
 
Introdução a Cloud Computing
Introdução a Cloud ComputingIntrodução a Cloud Computing
Introdução a Cloud Computing
 
Cloudbridge whitepape rportuguese
Cloudbridge whitepape rportugueseCloudbridge whitepape rportuguese
Cloudbridge whitepape rportuguese
 
OpenShift
OpenShiftOpenShift
OpenShift
 
Transferência para uma nuvem privada com confiança
Transferência para uma nuvem privada com confiançaTransferência para uma nuvem privada com confiança
Transferência para uma nuvem privada com confiança
 
Introdução ao AWS Database Migration Service
Introdução ao AWS Database Migration ServiceIntrodução ao AWS Database Migration Service
Introdução ao AWS Database Migration Service
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Computação em Nuvem: conceitos básicos
Computação em Nuvem: conceitos básicosComputação em Nuvem: conceitos básicos
Computação em Nuvem: conceitos básicos
 
Data center MCSBRC2010-slides.pdf
Data center MCSBRC2010-slides.pdfData center MCSBRC2010-slides.pdf
Data center MCSBRC2010-slides.pdf
 
Cloud computing - Apresentação
Cloud computing - ApresentaçãoCloud computing - Apresentação
Cloud computing - Apresentação
 
Data Mesh: O que é e quais tecnologias facilitam sua implementação?
Data Mesh: O que é e quais tecnologias facilitam sua implementação?Data Mesh: O que é e quais tecnologias facilitam sua implementação?
Data Mesh: O que é e quais tecnologias facilitam sua implementação?
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Apresentação cloud computing
Apresentação   cloud computingApresentação   cloud computing
Apresentação cloud computing
 
Cloud Computing - Conceitos e Aplicações Práticas
Cloud Computing - Conceitos e Aplicações PráticasCloud Computing - Conceitos e Aplicações Práticas
Cloud Computing - Conceitos e Aplicações Práticas
 
TDC2017 | POA Trilha BigData - Utilizando o Apache Kudu como Workload Analítico
TDC2017 | POA Trilha BigData - Utilizando o Apache Kudu como Workload AnalíticoTDC2017 | POA Trilha BigData - Utilizando o Apache Kudu como Workload Analítico
TDC2017 | POA Trilha BigData - Utilizando o Apache Kudu como Workload Analítico
 
Introdução à Computação em Nuvem
Introdução à Computação em NuvemIntrodução à Computação em Nuvem
Introdução à Computação em Nuvem
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
2019-2 - BD I - Aula 02 - Camadas de aplicação a Banco de Dados e Introd MER
2019-2 - BD I - Aula 02 - Camadas de aplicação a Banco de Dados e Introd MER2019-2 - BD I - Aula 02 - Camadas de aplicação a Banco de Dados e Introd MER
2019-2 - BD I - Aula 02 - Camadas de aplicação a Banco de Dados e Introd MER
 
Ap gt8
Ap gt8Ap gt8
Ap gt8
 
Construindo um data lake na nuvem aws
Construindo um data lake na nuvem awsConstruindo um data lake na nuvem aws
Construindo um data lake na nuvem aws
 

Mais de Denodo

Enterprise Monitoring and Auditing in Denodo
Enterprise Monitoring and Auditing in DenodoEnterprise Monitoring and Auditing in Denodo
Enterprise Monitoring and Auditing in DenodoDenodo
 
Lunch and Learn ANZ: Mastering Cloud Data Cost Control: A FinOps Approach
Lunch and Learn ANZ: Mastering Cloud Data Cost Control: A FinOps ApproachLunch and Learn ANZ: Mastering Cloud Data Cost Control: A FinOps Approach
Lunch and Learn ANZ: Mastering Cloud Data Cost Control: A FinOps ApproachDenodo
 
Achieving Self-Service Analytics with a Governed Data Services Layer
Achieving Self-Service Analytics with a Governed Data Services LayerAchieving Self-Service Analytics with a Governed Data Services Layer
Achieving Self-Service Analytics with a Governed Data Services LayerDenodo
 
What you need to know about Generative AI and Data Management?
What you need to know about Generative AI and Data Management?What you need to know about Generative AI and Data Management?
What you need to know about Generative AI and Data Management?Denodo
 
Mastering Data Compliance in a Dynamic Business Landscape
Mastering Data Compliance in a Dynamic Business LandscapeMastering Data Compliance in a Dynamic Business Landscape
Mastering Data Compliance in a Dynamic Business LandscapeDenodo
 
Denodo Partner Connect: Business Value Demo with Denodo Demo Lite
Denodo Partner Connect: Business Value Demo with Denodo Demo LiteDenodo Partner Connect: Business Value Demo with Denodo Demo Lite
Denodo Partner Connect: Business Value Demo with Denodo Demo LiteDenodo
 
Expert Panel: Overcoming Challenges with Distributed Data to Maximize Busines...
Expert Panel: Overcoming Challenges with Distributed Data to Maximize Busines...Expert Panel: Overcoming Challenges with Distributed Data to Maximize Busines...
Expert Panel: Overcoming Challenges with Distributed Data to Maximize Busines...Denodo
 
Drive Data Privacy Regulatory Compliance
Drive Data Privacy Regulatory ComplianceDrive Data Privacy Regulatory Compliance
Drive Data Privacy Regulatory ComplianceDenodo
 
Знакомство с виртуализацией данных для профессионалов в области данных
Знакомство с виртуализацией данных для профессионалов в области данныхЗнакомство с виртуализацией данных для профессионалов в области данных
Знакомство с виртуализацией данных для профессионалов в области данныхDenodo
 
Data Democratization: A Secret Sauce to Say Goodbye to Data Fragmentation
Data Democratization: A Secret Sauce to Say Goodbye to Data FragmentationData Democratization: A Secret Sauce to Say Goodbye to Data Fragmentation
Data Democratization: A Secret Sauce to Say Goodbye to Data FragmentationDenodo
 
Denodo Partner Connect - Technical Webinar - Ask Me Anything
Denodo Partner Connect - Technical Webinar - Ask Me AnythingDenodo Partner Connect - Technical Webinar - Ask Me Anything
Denodo Partner Connect - Technical Webinar - Ask Me AnythingDenodo
 
Lunch and Learn ANZ: Key Takeaways for 2023!
Lunch and Learn ANZ: Key Takeaways for 2023!Lunch and Learn ANZ: Key Takeaways for 2023!
Lunch and Learn ANZ: Key Takeaways for 2023!Denodo
 
It’s a Wrap! 2023 – A Groundbreaking Year for AI and The Way Forward
It’s a Wrap! 2023 – A Groundbreaking Year for AI and The Way ForwardIt’s a Wrap! 2023 – A Groundbreaking Year for AI and The Way Forward
It’s a Wrap! 2023 – A Groundbreaking Year for AI and The Way ForwardDenodo
 
Quels sont les facteurs-clés de succès pour appliquer au mieux le RGPD à votr...
Quels sont les facteurs-clés de succès pour appliquer au mieux le RGPD à votr...Quels sont les facteurs-clés de succès pour appliquer au mieux le RGPD à votr...
Quels sont les facteurs-clés de succès pour appliquer au mieux le RGPD à votr...Denodo
 
Lunch and Learn ANZ: Achieving Self-Service Analytics with a Governed Data Se...
Lunch and Learn ANZ: Achieving Self-Service Analytics with a Governed Data Se...Lunch and Learn ANZ: Achieving Self-Service Analytics with a Governed Data Se...
Lunch and Learn ANZ: Achieving Self-Service Analytics with a Governed Data Se...Denodo
 
How to Build Your Data Marketplace with Data Virtualization?
How to Build Your Data Marketplace with Data Virtualization?How to Build Your Data Marketplace with Data Virtualization?
How to Build Your Data Marketplace with Data Virtualization?Denodo
 
Webinar #2 - Transforming Challenges into Opportunities for Credit Unions
Webinar #2 - Transforming Challenges into Opportunities for Credit UnionsWebinar #2 - Transforming Challenges into Opportunities for Credit Unions
Webinar #2 - Transforming Challenges into Opportunities for Credit UnionsDenodo
 
Enabling Data Catalog users with advanced usability
Enabling Data Catalog users with advanced usabilityEnabling Data Catalog users with advanced usability
Enabling Data Catalog users with advanced usabilityDenodo
 
Denodo Partner Connect: Technical Webinar - Architect Associate Certification...
Denodo Partner Connect: Technical Webinar - Architect Associate Certification...Denodo Partner Connect: Technical Webinar - Architect Associate Certification...
Denodo Partner Connect: Technical Webinar - Architect Associate Certification...Denodo
 
GenAI y el futuro de la gestión de datos: mitos y realidades
GenAI y el futuro de la gestión de datos: mitos y realidadesGenAI y el futuro de la gestión de datos: mitos y realidades
GenAI y el futuro de la gestión de datos: mitos y realidadesDenodo
 

Mais de Denodo (20)

Enterprise Monitoring and Auditing in Denodo
Enterprise Monitoring and Auditing in DenodoEnterprise Monitoring and Auditing in Denodo
Enterprise Monitoring and Auditing in Denodo
 
Lunch and Learn ANZ: Mastering Cloud Data Cost Control: A FinOps Approach
Lunch and Learn ANZ: Mastering Cloud Data Cost Control: A FinOps ApproachLunch and Learn ANZ: Mastering Cloud Data Cost Control: A FinOps Approach
Lunch and Learn ANZ: Mastering Cloud Data Cost Control: A FinOps Approach
 
Achieving Self-Service Analytics with a Governed Data Services Layer
Achieving Self-Service Analytics with a Governed Data Services LayerAchieving Self-Service Analytics with a Governed Data Services Layer
Achieving Self-Service Analytics with a Governed Data Services Layer
 
What you need to know about Generative AI and Data Management?
What you need to know about Generative AI and Data Management?What you need to know about Generative AI and Data Management?
What you need to know about Generative AI and Data Management?
 
Mastering Data Compliance in a Dynamic Business Landscape
Mastering Data Compliance in a Dynamic Business LandscapeMastering Data Compliance in a Dynamic Business Landscape
Mastering Data Compliance in a Dynamic Business Landscape
 
Denodo Partner Connect: Business Value Demo with Denodo Demo Lite
Denodo Partner Connect: Business Value Demo with Denodo Demo LiteDenodo Partner Connect: Business Value Demo with Denodo Demo Lite
Denodo Partner Connect: Business Value Demo with Denodo Demo Lite
 
Expert Panel: Overcoming Challenges with Distributed Data to Maximize Busines...
Expert Panel: Overcoming Challenges with Distributed Data to Maximize Busines...Expert Panel: Overcoming Challenges with Distributed Data to Maximize Busines...
Expert Panel: Overcoming Challenges with Distributed Data to Maximize Busines...
 
Drive Data Privacy Regulatory Compliance
Drive Data Privacy Regulatory ComplianceDrive Data Privacy Regulatory Compliance
Drive Data Privacy Regulatory Compliance
 
Знакомство с виртуализацией данных для профессионалов в области данных
Знакомство с виртуализацией данных для профессионалов в области данныхЗнакомство с виртуализацией данных для профессионалов в области данных
Знакомство с виртуализацией данных для профессионалов в области данных
 
Data Democratization: A Secret Sauce to Say Goodbye to Data Fragmentation
Data Democratization: A Secret Sauce to Say Goodbye to Data FragmentationData Democratization: A Secret Sauce to Say Goodbye to Data Fragmentation
Data Democratization: A Secret Sauce to Say Goodbye to Data Fragmentation
 
Denodo Partner Connect - Technical Webinar - Ask Me Anything
Denodo Partner Connect - Technical Webinar - Ask Me AnythingDenodo Partner Connect - Technical Webinar - Ask Me Anything
Denodo Partner Connect - Technical Webinar - Ask Me Anything
 
Lunch and Learn ANZ: Key Takeaways for 2023!
Lunch and Learn ANZ: Key Takeaways for 2023!Lunch and Learn ANZ: Key Takeaways for 2023!
Lunch and Learn ANZ: Key Takeaways for 2023!
 
It’s a Wrap! 2023 – A Groundbreaking Year for AI and The Way Forward
It’s a Wrap! 2023 – A Groundbreaking Year for AI and The Way ForwardIt’s a Wrap! 2023 – A Groundbreaking Year for AI and The Way Forward
It’s a Wrap! 2023 – A Groundbreaking Year for AI and The Way Forward
 
Quels sont les facteurs-clés de succès pour appliquer au mieux le RGPD à votr...
Quels sont les facteurs-clés de succès pour appliquer au mieux le RGPD à votr...Quels sont les facteurs-clés de succès pour appliquer au mieux le RGPD à votr...
Quels sont les facteurs-clés de succès pour appliquer au mieux le RGPD à votr...
 
Lunch and Learn ANZ: Achieving Self-Service Analytics with a Governed Data Se...
Lunch and Learn ANZ: Achieving Self-Service Analytics with a Governed Data Se...Lunch and Learn ANZ: Achieving Self-Service Analytics with a Governed Data Se...
Lunch and Learn ANZ: Achieving Self-Service Analytics with a Governed Data Se...
 
How to Build Your Data Marketplace with Data Virtualization?
How to Build Your Data Marketplace with Data Virtualization?How to Build Your Data Marketplace with Data Virtualization?
How to Build Your Data Marketplace with Data Virtualization?
 
Webinar #2 - Transforming Challenges into Opportunities for Credit Unions
Webinar #2 - Transforming Challenges into Opportunities for Credit UnionsWebinar #2 - Transforming Challenges into Opportunities for Credit Unions
Webinar #2 - Transforming Challenges into Opportunities for Credit Unions
 
Enabling Data Catalog users with advanced usability
Enabling Data Catalog users with advanced usabilityEnabling Data Catalog users with advanced usability
Enabling Data Catalog users with advanced usability
 
Denodo Partner Connect: Technical Webinar - Architect Associate Certification...
Denodo Partner Connect: Technical Webinar - Architect Associate Certification...Denodo Partner Connect: Technical Webinar - Architect Associate Certification...
Denodo Partner Connect: Technical Webinar - Architect Associate Certification...
 
GenAI y el futuro de la gestión de datos: mitos y realidades
GenAI y el futuro de la gestión de datos: mitos y realidadesGenAI y el futuro de la gestión de datos: mitos y realidades
GenAI y el futuro de la gestión de datos: mitos y realidades
 

Transição para a nuvem: desafios e estratégias

  • 1. WEBINAR Transição para a nuvem: Desafios e estratégias Evandro Pacolla Sales Engineer, LATAM Denodo
  • 2. 2 Por que a transição para a Nuvem Novos Recursos ▪ Baixo Custo operacional ▪ Nenhum investimento necessário em HW ▪ Mais flexibilidade ▪ Acesso de qualquer lugar Novos riscos e desafios ▪ Segurança ▪ Latência de rede ▪ Desafios anteriores continuam a ser aplicados
  • 3. 3 Opções de migração em nuvem 1. Mudança de localização (rehost) 1. Mova dados como é para o mesmo sistema, mas hospedado na nuvem. 2. Por exemplo Oracle para Oracle RDS na AWS. 2. Mudança de plataforma (replatform) 1. Movendo dados como são para um novo sistema nativo da nuvem 2. Por exemplo, mudar a DW de Teradata para Snowflake 3. Mudança de arquitetura (refactor) 1. Mudar para um novo sistema nativo da nuvem, modificando também esquemas e estruturas de dados, fluxos de ingestão, ferramentas de emissão de relatórios, etc.
  • 4. 4 Opções de migração - Pesquisa de Adoção em Nuvem https://www.denodo.com/en/document/whitepaper/denodo-global-cloud-survey-2020 Pesquisa de Adoção em Nuvem, Denodo 2020 (250 clientes)
  • 5. 5 A estratégia de dados na transição para a Nuvem • Uma mudança completa na arquitetura é um processo complexo com modificações em muitos pontos do ecossistema dados • No entanto, ele garante que a estratégia de dados também avança com novas tendências • Não é apenas uma mudança de nome no banco de dados • Tente corrigir problemas ou limitações existentes na estratégia atual • Uma mudança desse tamanho envolve projetos multi-estágio • Eles podem durar anos • Envolver estados híbridos intermediários com sistemas de nuvem e outros on-prem
  • 6. 6 O que implica uma mudança de estratégia? • Adotando opções nativas de SW para a nuvem • AWS, Azure, Google oferecem alternativas em nuvem para todos os tipos de software • Empresas especializadas somente em nuvem, como Snowflake, Databricks, Qubole, etc.. • Empresas tradicionais de software que migraram para a nuvem (por exemplo, Tableau, Denodo) • Adoção de novos paradigmas de gestão de dados (ex. Data lakes, streaming) adaptando-se a novas necessidades (data mining, machine learning, etc.) • Migrando para opções de SaaS para aplicações • Por exemplo, a partir de um CRM no local para Salesforce.com • Aumento do uso de APIs para comunicação entre aplicativos e sistemas de dados • Usando novos mecanismos de autenticação usando provedores de identidade • E muitos outros aspectos
  • 7. 7 Etapas da transição para a Nuvem On-prem Transição para Nuvem Híbrido 100% Nuvem Múltiplas Nuvens
  • 8. 8 E se colocarmos tudo em um só sistema? Aproveitando a mudança para a nuvem, não poderíamos consolidar todos os dados em um único sistema, como um data lake? Isso é realista? • Perda de funcionalidades: as capacidades de um data lake podem ser completamente diferentes das dos sistemas originais • Por exemplo, acesso por ID em um banco de dados operacional, sistemas de rede, noSQL, etc. • Grande investimento inicial: criar fluxos de ingestão é caro • Vale a pena carregar dados que não sabemos se eles vão ser usados? • E repositórios gigantes? Nós replicamos o DW? • Custo de manutenção: uma vez criados, os fluxos devem ser mantidos para acomodar alterações nas fontes (novas colunas, novas tabelas, etc.) • Risco de inconsistências: • Os dados devem ser atualizados periodicamente para refletir dados dos sistemas originais • "Data swamps“ ou Pântanos de dados, correndo o risco de acabar com várias cópias, sem manter ou gerenciar, representando diferentes variantes dos mesmos dados
  • 9. 9 O papel da virtualização de dados em nuvem
  • 12. 12 O valor da camada de acesso a dados virtuais • Para usuários de negócios: • Os usuários finais não precisam navegar pela complexidade da arquitetura de dados implantada no modo nuvem ou híbrido (nuvem e on-prem, ou várias nuvens) • Agilidade para pesquisar e acessar, de forma segura, quaisquer dados de uma única plataforma • Todos os dados são acessíveis usando protocolos padrão: SQL, Web Services (REST, Odata, GraphQL), independentemente do formato e localização original. • Para TI • Independência das tecnologias de armazenamento e processamento de dados com a camada de acesso • Flexibilidade para mudar tecnologias e mover dados sem interromper o serviço • Controle centralizado de segurança e governança para todos os dados
  • 13. 13 Exemplo: Virtualização para facilitar a integração Ponto de acesso comum para todos os dados tanto na nuvem quanto no on-premisse • Acesso a todos os dados de um único sistema • Os dados são acessíveis diretamente das fontes originais, sem a necessidade de carregá-lo ou copiá-lo • Facilita a combinação de dados, independentemente de sua localização e formato originais • Defina um modelo de dados semântico, independente das estruturas das fontes originais • Adicionar segurança a qualquer acesso • Estatísticas de documentação e uso incluídas no Catálogo de Dados de Denodo
  • 14. 14 Exemplo: virtualização para simplificar migrações • Migrações em nuvem de projetos críticos são complexas • Eles raramente são concluídos em um único passo • Requerem múltiplas fases, que podem ser prorrogadas por meses ou anos • A virtualização facilita a separação do acesso aos dados do armazenamento • Isola mudanças no Sistema de Consumo • Permite mover dados em fases sem exigir modificações nas ferramentas de consumo
  • 15. 15 Exemplo: virtualizar para acelerar e reduzir custos • Muitos sistemas de nuvem cobram por uso. Por exemplo,: • Snowflake cobra por “compute credits” • AWS Athena por número de bytes lidos • O uso de tecnologias de aceleração de consultas, como a de Denodo, permite que você responda a consultas em menos tempo, e com menos volume • Consultas aceleradas não são apenas mais rápidas, mas também mais baratas • Até agora, essas tecnologias de aceleração só estavam disponíveis em certas ferramentas de modelagem (BO, Microstrategy) e alguns sistemas on- prem (Oracle, Teradata) • Nenhum banco de dados para a nuvem ainda oferece esses recursos • O Denodo oferece esses recursos independentemente das fontes e ferramentas de emissão de relatórios • Para más detalles: SALES 10 billion rows Sales summary 1 million rows https://www.denodo.com/en/webinar/accelerate-your-queries-data-virtualization
  • 16. Q&A
  • 17. Thank you! www.denodo.com info@denodo.com © Copyright Denodo Technologies. All rights reserved Unless otherwise specified, no part of this PDF file may be reproduced or utilized in any for or by any means, electronic or mechanical, including photocopying and microfilm, without prior the written authorization from Denodo Technologies.