SlideShare uma empresa Scribd logo
1 de 36
Azure SQL Database hands-on:
Migrando Banco de Dados On-
Premises para Cloud
Aislan Honorato de Moraes
#azureconferencemt
Patrocinadores
Apoio:
SQL Server MT
Quem sou ??? Eu sou de Cuiabá-MT!!
42º
graus
42º
graus
Jacaré atravessa via em frente ao Parque das Águas em Cuiabá
Apresentação do Curriculum
• Currículo Lattes
• Endereço: http://lattes.cnpq.br/3289551274600527
• Formação:
• Graduação – Tecnologia de Processamento de Dados (FIC)
• Especialização – Informática na Educação (UNIRONDON)
• Graduação – Formação Pedagógica para Formadores de Educação Profissional
(Pedagogia - UNISUL)
• Mestrando em Direções Estratégicas em TI (FUNINBER – Santa Cantarina)
• Atuação:
• IF Cuiabá (Antigo CEFET Cuiabá – Serra de São Vicente)
• CEPROTEC
• FAUC
• SENAI/MT
• Instituto Panamericano de Educação
• FIC
• UFMT
• Duralex Sistemas de Gestão Pública
• SEDUC/MT
Contatos
• E-mail: aislanmano@gmail.com
• Facebook: https://www.facebook.com/aislan.honorato
• LinkedIn: https://www.linkedin.com/in/aislan-honorato/
• Skype: aislan.honorato
• Twitter: https://twitter.com/aislanm
• Instagram: @aislanmano
• Blog: http://aislanhonorato.blogspot.com/
Agenda
• O que Cloud Computing?
• Saas
• PaaS
• IaaS
• On-Premises x Cloud
• Azure
• O que é?
• Serviços de SQL DataBase
• Serviços de ADF
• ADF
• Extract, Transform, Load (ETL)
• DEMO DMA
Conceitos de Cloud Computing
Disponível em https://azure.microsoft.com/pt-br/overview/what-is-cloud-computing/
Conceitos de Cloud Computing
• Infraestructure-as-a-Service (IaaS)
• Software-as-a-Service (SaaS)
• Platform-as-a-Service (PaaS)
Disponível em https://azure.microsoft.com/pt-br/overview/what-is-cloud-computing/
IaaS x PaaS x SaaS
Disponível em https://www.lambda3.com.br/2017/08/iaas-paas-e-saas-qual-a-diferenca/
On-Premises x Cloud
Disponível em https://docs.microsoft.com/pt-br/dotnet/standard/modernize-with-azure-and-
containers/migrate-your-relational-databases-to-azure
Modelo de Dados
Portal Azure - portal.azure.com
Services tiers (Camadas de serviços)
Disponível em https://docs.microsoft.com/pt-br/azure/sql-database/sql-database-service-tiers
Services tiers (Camadas de serviços)
DTU
(Data Transaction Units
vCore
(Processador, Memoria, DB)
Services tiers (Camadas de serviços)
Disponível em https://docs.microsoft.com/en-us/azure/sql-database/sql-database-service-tiers
Services tiers (Camadas de serviços)
Services tiers (Camadas de serviços)
Disponível em https://azure.microsoft.com/en-us/pricing/details/sql-database/single/
Criando um banco de Dados no Azure
Disponível em https://docs.microsoft.com/pt-br/azure/sql-database/sql-database-get-started-portal
Migrando Banco de Dados
Disponível em https://docs.microsoft.com/pt-br/azure/sql-database/sql-database-cloud-migrate
Migrando Banco de Dados
Script DDL (Data Definition Language)
Migrando Banco de Dados
DMA
Data Migration Assistant (DMA)
Disponível em https://www.microsoft.com/en-us/download/details.aspx?id=53595
Migrando Banco de Dados
Disponível em https://www.microsoft.com/en-us/download/details.aspx?id=53595
Extract, Transform e Load
SCRUM
Disponível: http://www.alexandrebrodt.com.br/scrum-papeis-eventos-e-artefatos/
Ralph Kimball
Extract, Transform e Load
Extract, Transform, Load
- Download:
https://docs.microsoft.com/pt-br/visualstudio/install/install-visual-studio#step-2---download-visual-studio
Ferramenta de ETL – On Premises.
Ferramenta de ETL – On Premises
O SQL Server Data Tools é uma ferramenta de desenvolvimento
moderna que você pode baixar gratuitamente para compilar bancos de
dados relacionais do SQL Server, bancos de dados SQL do Azure,
pacotes do Integration Services, modelos de dados do Analysis Services
e relatórios do Reporting Services.
Com o SSDT, você pode projetar e implantar qualquer tipo de conteúdo
do SQL Server com a mesma facilidade com que desenvolve um
aplicativo no Visual Studio.
- Download:
https://docs.microsoft.com/pt-br/sql/ssdt/download-sql-server-data-tools-ssdt?view=sql-server-2017
ADF
Azure Data Factory
O Azure Data Factory é a plataforma que resolve
esses cenários de dados. É um serviço de integração
de dados com baseado em nuvem que permite que
você crie fluxos de trabalho orientados a dados na
nuvem para orquestrar e automatizar a
movimentação de dados e a transformação de dados.
Disponível em https://docs.microsoft.com/pt-br/azure/data-factory/introduction
• WorkFlow - Fluxos de trabalho orientados a dados (chamados de pipelines)
• ETL com serviços de computação:
 Azure HDInsight Hadoop, Spark, Azure Data Lake Analytics e Azure Machine Learning.
Documentações: https://docs.microsoft.com/pt-br/azure/data-factory/
Azure Data Factory - PaaS
Disponível em https://docs.microsoft.com/pt-br/azure/data-factory/tutorial-transform-data-spark-portal
Azure Data Factory - PaaS
Disponível em https://docs.microsoft.com/pt-br/azure/data-factory/tutorial-transform-data-spark-portal
Ferramenta de ETL - ADF
Disponível em https://docs.microsoft.com/pt-br/azure/data-factory/tutorial-hybrid-copy-portal
Estudo de Caso
. Controlar os Vôos do Palestrantes
Disponível em http://canalpiloto.com.br/sistemas-de-controle-de-voo-fly-wire/
DEMO
Aislan Honorato Moraes
E-mail: aislanmano@gmail.com
SQL Server MT
OBRIGADO!OBRIGADO!

Mais conteúdo relacionado

Semelhante a Azure sql database hands on migrando banco de dados on-premises para cloud

Curriculum Vitae - Vinicius Borges Gonçalves
Curriculum Vitae - Vinicius Borges GonçalvesCurriculum Vitae - Vinicius Borges Gonçalves
Curriculum Vitae - Vinicius Borges GonçalvesVinicius Gon
 
Currículo - Wladimir Teixeira Neto - Set_2016 - Português
Currículo - Wladimir Teixeira Neto - Set_2016 - PortuguêsCurrículo - Wladimir Teixeira Neto - Set_2016 - Português
Currículo - Wladimir Teixeira Neto - Set_2016 - PortuguêsWladimir Teixeira Neto
 
PETIC-UFS 2010-2012
PETIC-UFS 2010-2012PETIC-UFS 2010-2012
PETIC-UFS 2010-2012geraldoao
 
Artefato PETIC dcomp v3
Artefato PETIC dcomp v3Artefato PETIC dcomp v3
Artefato PETIC dcomp v3Diego Maynard
 
Curriculum - George Mendonça
Curriculum - George MendonçaCurriculum - George Mendonça
Curriculum - George MendonçaGeorge Mendonça
 
SQL Saturday 469 Brasília - Oportunidades com a plataforma de dados da Microsoft
SQL Saturday 469 Brasília - Oportunidades com a plataforma de dados da MicrosoftSQL Saturday 469 Brasília - Oportunidades com a plataforma de dados da Microsoft
SQL Saturday 469 Brasília - Oportunidades com a plataforma de dados da MicrosoftRodrigo Crespi
 
Gleidson rodrigues apresentação profissional
Gleidson rodrigues   apresentação profissionalGleidson rodrigues   apresentação profissional
Gleidson rodrigues apresentação profissionalGleidson Rodrigues
 
Curriculum Profissional Ti
Curriculum Profissional TiCurriculum Profissional Ti
Curriculum Profissional TiJoão Dias
 
datazen_inicio_ao_fim_sat_sp
datazen_inicio_ao_fim_sat_spdatazen_inicio_ao_fim_sat_sp
datazen_inicio_ao_fim_sat_sparthurjosemberg
 
Curriculum Vitae - Adriano Jose Boller
Curriculum Vitae - Adriano Jose BollerCurriculum Vitae - Adriano Jose Boller
Curriculum Vitae - Adriano Jose BollerJuliana Boller
 
SQLite: um motor de bases de dados relacional open source
SQLite: um motor de bases de dados relacional open sourceSQLite: um motor de bases de dados relacional open source
SQLite: um motor de bases de dados relacional open sourceLuis Borges Gouveia
 
Big data e mineração de dados
Big data e mineração de dadosBig data e mineração de dados
Big data e mineração de dadosElton Meira
 

Semelhante a Azure sql database hands on migrando banco de dados on-premises para cloud (20)

Curriculum Vitae - Vinicius Borges Gonçalves
Curriculum Vitae - Vinicius Borges GonçalvesCurriculum Vitae - Vinicius Borges Gonçalves
Curriculum Vitae - Vinicius Borges Gonçalves
 
Currículo - Wladimir Teixeira Neto - Set_2016 - Português
Currículo - Wladimir Teixeira Neto - Set_2016 - PortuguêsCurrículo - Wladimir Teixeira Neto - Set_2016 - Português
Currículo - Wladimir Teixeira Neto - Set_2016 - Português
 
PETIC-UFS 2010-2012
PETIC-UFS 2010-2012PETIC-UFS 2010-2012
PETIC-UFS 2010-2012
 
Folderdataprev2016 web
Folderdataprev2016 webFolderdataprev2016 web
Folderdataprev2016 web
 
Artefato PETIC dcomp v3
Artefato PETIC dcomp v3Artefato PETIC dcomp v3
Artefato PETIC dcomp v3
 
Célula Acadêmica ILES/ULBRA.NET
Célula Acadêmica ILES/ULBRA.NETCélula Acadêmica ILES/ULBRA.NET
Célula Acadêmica ILES/ULBRA.NET
 
Curriculum - George Mendonça
Curriculum - George MendonçaCurriculum - George Mendonça
Curriculum - George Mendonça
 
SQL Saturday 469 Brasília - Oportunidades com a plataforma de dados da Microsoft
SQL Saturday 469 Brasília - Oportunidades com a plataforma de dados da MicrosoftSQL Saturday 469 Brasília - Oportunidades com a plataforma de dados da Microsoft
SQL Saturday 469 Brasília - Oportunidades com a plataforma de dados da Microsoft
 
Gleidson rodrigues apresentação profissional
Gleidson rodrigues   apresentação profissionalGleidson rodrigues   apresentação profissional
Gleidson rodrigues apresentação profissional
 
Curriculum
CurriculumCurriculum
Curriculum
 
Curriculum Profissional Ti
Curriculum Profissional TiCurriculum Profissional Ti
Curriculum Profissional Ti
 
datazen_inicio_ao_fim_sat_sp
datazen_inicio_ao_fim_sat_spdatazen_inicio_ao_fim_sat_sp
datazen_inicio_ao_fim_sat_sp
 
Cursos a3
Cursos a3Cursos a3
Cursos a3
 
SQL SAT Salvador - Arquitetando Data Lake Multicloud
SQL SAT Salvador - Arquitetando Data Lake MulticloudSQL SAT Salvador - Arquitetando Data Lake Multicloud
SQL SAT Salvador - Arquitetando Data Lake Multicloud
 
Curriculo Alexandre
Curriculo AlexandreCurriculo Alexandre
Curriculo Alexandre
 
Curriculum Vitae - Adriano Jose Boller
Curriculum Vitae - Adriano Jose BollerCurriculum Vitae - Adriano Jose Boller
Curriculum Vitae - Adriano Jose Boller
 
FLISOL 2017 - SQL Server no Linux
FLISOL 2017 - SQL Server no LinuxFLISOL 2017 - SQL Server no Linux
FLISOL 2017 - SQL Server no Linux
 
SQLite: um motor de bases de dados relacional open source
SQLite: um motor de bases de dados relacional open sourceSQLite: um motor de bases de dados relacional open source
SQLite: um motor de bases de dados relacional open source
 
Big data e mineração de dados
Big data e mineração de dadosBig data e mineração de dados
Big data e mineração de dados
 
Minha Vida Fiap - Desenvolvimento
Minha Vida Fiap - DesenvolvimentoMinha Vida Fiap - Desenvolvimento
Minha Vida Fiap - Desenvolvimento
 

Azure sql database hands on migrando banco de dados on-premises para cloud

  • 1. Azure SQL Database hands-on: Migrando Banco de Dados On- Premises para Cloud Aislan Honorato de Moraes #azureconferencemt
  • 3. Quem sou ??? Eu sou de Cuiabá-MT!! 42º graus 42º graus
  • 4. Jacaré atravessa via em frente ao Parque das Águas em Cuiabá
  • 5. Apresentação do Curriculum • Currículo Lattes • Endereço: http://lattes.cnpq.br/3289551274600527 • Formação: • Graduação – Tecnologia de Processamento de Dados (FIC) • Especialização – Informática na Educação (UNIRONDON) • Graduação – Formação Pedagógica para Formadores de Educação Profissional (Pedagogia - UNISUL) • Mestrando em Direções Estratégicas em TI (FUNINBER – Santa Cantarina) • Atuação: • IF Cuiabá (Antigo CEFET Cuiabá – Serra de São Vicente) • CEPROTEC • FAUC • SENAI/MT • Instituto Panamericano de Educação • FIC • UFMT • Duralex Sistemas de Gestão Pública • SEDUC/MT
  • 6. Contatos • E-mail: aislanmano@gmail.com • Facebook: https://www.facebook.com/aislan.honorato • LinkedIn: https://www.linkedin.com/in/aislan-honorato/ • Skype: aislan.honorato • Twitter: https://twitter.com/aislanm • Instagram: @aislanmano • Blog: http://aislanhonorato.blogspot.com/
  • 7. Agenda • O que Cloud Computing? • Saas • PaaS • IaaS • On-Premises x Cloud • Azure • O que é? • Serviços de SQL DataBase • Serviços de ADF • ADF • Extract, Transform, Load (ETL) • DEMO DMA
  • 8. Conceitos de Cloud Computing Disponível em https://azure.microsoft.com/pt-br/overview/what-is-cloud-computing/
  • 9. Conceitos de Cloud Computing • Infraestructure-as-a-Service (IaaS) • Software-as-a-Service (SaaS) • Platform-as-a-Service (PaaS) Disponível em https://azure.microsoft.com/pt-br/overview/what-is-cloud-computing/
  • 10. IaaS x PaaS x SaaS Disponível em https://www.lambda3.com.br/2017/08/iaas-paas-e-saas-qual-a-diferenca/
  • 11. On-Premises x Cloud Disponível em https://docs.microsoft.com/pt-br/dotnet/standard/modernize-with-azure-and- containers/migrate-your-relational-databases-to-azure
  • 13. Portal Azure - portal.azure.com
  • 14. Services tiers (Camadas de serviços) Disponível em https://docs.microsoft.com/pt-br/azure/sql-database/sql-database-service-tiers
  • 15. Services tiers (Camadas de serviços) DTU (Data Transaction Units vCore (Processador, Memoria, DB)
  • 16. Services tiers (Camadas de serviços) Disponível em https://docs.microsoft.com/en-us/azure/sql-database/sql-database-service-tiers
  • 17. Services tiers (Camadas de serviços)
  • 18. Services tiers (Camadas de serviços) Disponível em https://azure.microsoft.com/en-us/pricing/details/sql-database/single/
  • 19. Criando um banco de Dados no Azure Disponível em https://docs.microsoft.com/pt-br/azure/sql-database/sql-database-get-started-portal
  • 20. Migrando Banco de Dados Disponível em https://docs.microsoft.com/pt-br/azure/sql-database/sql-database-cloud-migrate
  • 21. Migrando Banco de Dados Script DDL (Data Definition Language)
  • 22. Migrando Banco de Dados DMA Data Migration Assistant (DMA) Disponível em https://www.microsoft.com/en-us/download/details.aspx?id=53595
  • 23. Migrando Banco de Dados Disponível em https://www.microsoft.com/en-us/download/details.aspx?id=53595
  • 24. Extract, Transform e Load SCRUM Disponível: http://www.alexandrebrodt.com.br/scrum-papeis-eventos-e-artefatos/
  • 28. Ferramenta de ETL – On Premises O SQL Server Data Tools é uma ferramenta de desenvolvimento moderna que você pode baixar gratuitamente para compilar bancos de dados relacionais do SQL Server, bancos de dados SQL do Azure, pacotes do Integration Services, modelos de dados do Analysis Services e relatórios do Reporting Services. Com o SSDT, você pode projetar e implantar qualquer tipo de conteúdo do SQL Server com a mesma facilidade com que desenvolve um aplicativo no Visual Studio. - Download: https://docs.microsoft.com/pt-br/sql/ssdt/download-sql-server-data-tools-ssdt?view=sql-server-2017
  • 29. ADF
  • 30. Azure Data Factory O Azure Data Factory é a plataforma que resolve esses cenários de dados. É um serviço de integração de dados com baseado em nuvem que permite que você crie fluxos de trabalho orientados a dados na nuvem para orquestrar e automatizar a movimentação de dados e a transformação de dados. Disponível em https://docs.microsoft.com/pt-br/azure/data-factory/introduction • WorkFlow - Fluxos de trabalho orientados a dados (chamados de pipelines) • ETL com serviços de computação:  Azure HDInsight Hadoop, Spark, Azure Data Lake Analytics e Azure Machine Learning. Documentações: https://docs.microsoft.com/pt-br/azure/data-factory/
  • 31. Azure Data Factory - PaaS Disponível em https://docs.microsoft.com/pt-br/azure/data-factory/tutorial-transform-data-spark-portal
  • 32. Azure Data Factory - PaaS Disponível em https://docs.microsoft.com/pt-br/azure/data-factory/tutorial-transform-data-spark-portal
  • 33. Ferramenta de ETL - ADF Disponível em https://docs.microsoft.com/pt-br/azure/data-factory/tutorial-hybrid-copy-portal
  • 34. Estudo de Caso . Controlar os Vôos do Palestrantes Disponível em http://canalpiloto.com.br/sistemas-de-controle-de-voo-fly-wire/
  • 35. DEMO
  • 36. Aislan Honorato Moraes E-mail: aislanmano@gmail.com SQL Server MT OBRIGADO!OBRIGADO!