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!

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

  • 1.
    Azure SQL Databasehands-on: Migrando Banco de Dados On- Premises para Cloud Aislan Honorato de Moraes #azureconferencemt
  • 2.
  • 3.
    Quem sou ???Eu sou de Cuiabá-MT!! 42º graus 42º graus
  • 4.
    Jacaré atravessa viaem 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 queCloud 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 CloudComputing Disponível em https://azure.microsoft.com/pt-br/overview/what-is-cloud-computing/
  • 9.
    Conceitos de CloudComputing • 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 PaaSx SaaS Disponível em https://www.lambda3.com.br/2017/08/iaas-paas-e-saas-qual-a-diferenca/
  • 11.
    On-Premises x Cloud Disponívelem https://docs.microsoft.com/pt-br/dotnet/standard/modernize-with-azure-and- containers/migrate-your-relational-databases-to-azure
  • 12.
  • 13.
    Portal Azure -portal.azure.com
  • 14.
    Services tiers (Camadasde serviços) Disponível em https://docs.microsoft.com/pt-br/azure/sql-database/sql-database-service-tiers
  • 15.
    Services tiers (Camadasde serviços) DTU (Data Transaction Units vCore (Processador, Memoria, DB)
  • 16.
    Services tiers (Camadasde serviços) Disponível em https://docs.microsoft.com/en-us/azure/sql-database/sql-database-service-tiers
  • 17.
  • 18.
    Services tiers (Camadasde serviços) Disponível em https://azure.microsoft.com/en-us/pricing/details/sql-database/single/
  • 19.
    Criando um bancode Dados no Azure Disponível em https://docs.microsoft.com/pt-br/azure/sql-database/sql-database-get-started-portal
  • 20.
    Migrando Banco deDados Disponível em https://docs.microsoft.com/pt-br/azure/sql-database/sql-database-cloud-migrate
  • 21.
    Migrando Banco deDados Script DDL (Data Definition Language)
  • 22.
    Migrando Banco deDados DMA Data Migration Assistant (DMA) Disponível em https://www.microsoft.com/en-us/download/details.aspx?id=53595
  • 23.
    Migrando Banco deDados Disponível em https://www.microsoft.com/en-us/download/details.aspx?id=53595
  • 24.
    Extract, Transform eLoad SCRUM Disponível: http://www.alexandrebrodt.com.br/scrum-papeis-eventos-e-artefatos/
  • 25.
  • 26.
  • 27.
  • 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.
  • 30.
    Azure Data Factory OAzure 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.
  • 36.
    Aislan Honorato Moraes E-mail:aislanmano@gmail.com SQL Server MT OBRIGADO!OBRIGADO!