A certificação DP-900 Microsoft Azure Data Fundamentals é voltada para profissionais que desejam começar a trabalhar com dados na nuvem e desempenhar funções relacionadas ao armazenamento, processamento e análise de dados usando os recursos do Azure.
Este artigo é um guia de estudos completo para você se preparar para prova de certificação, trazendo uma série de recursos no Microsoft Learn, Microsoft Docs e vídeo aulas.
Recursos de aprendizado
Se você não tem muita familiaridade com computação em nuvem, recomendo estudar a trilha Azure Fundamentals:
As porcentagens indicadas em cada tópico da prova são referentes ao peso / volume de questões que você poderá encontrar no exame.
Descrever os principais conceitos de dados (25-35%)
Descrever maneiras de representar dados
Identificar opções para armazenamento de dados
Descrever cargas de trabalho de dados comuns
Identificar funções e responsabilidades para cargas de trabalho de dados
Dados relacionais no Azure (20-25%)
Descrever conceitos de banco de dados relacionais
- Identificar recursos de banco de dados relacionais
- O que é normalização e por que ela é usada
- Linguagem SQL
- Objetos de banco de dados comuns
- O que é o Azure Data Studio?
Descrever os serviços de dados relacionais do Azure
- Tipos de Serviço de Cloud
- Descrever a família de produtos Azure SQL
- Azure SQL Database
- Azure SQL Managed Instance?
- SQL Server on Azure Virtual Machines?
- Identificar os serviços de banco de dados do Azure para sistemas de banco de dados de open source
- Visão geral Azure Database for PostgreSQL?
- Visão geral Azure Database for MariaDB?
- Visão geral Azure Database for MySQL?
Segurança e Conectividade
- Azure SQL Database firewall
- Azure Azure AD authentication
- Proteção e criptografia de informações
- Solução de problemas de conectividade e outros erros
- Solução de problemas de conectividade do banco de dados SQL do Azure
- Solucionar problemas de conexão com o Banco de Dados SQL do Azure
Ferramentas para queries
- Conectar-se a uma instância do SQL Server e consultá-la usando o SSMS (SQL Server Management Studio)
- Utilitário sqlcmd
- Usar o Azure Data Studio para conectar-se ao PostgreSQL e consultá-lo
- Usar o MySQL Workbench para se conectar e consultar dados no Banco de Dados do Azure para MySQL
- Usar o editor de consultas (versão prévia) do portal do Azure para consultar o Banco de Dados SQL do...
Práticas
- Criar um banco de dados individual no Banco de Dados SQL do Azure usando um modelo do ARM
- Criar um banco de dados individual – Banco de Dados SQL do Azure
- Use o PowerShell para criar um banco de dados individual e configurar uma regra de firewall no nível...
- Criar um banco de dados e configurar uma regra de firewall usando a CLI do Azure
Descrever dados não relacionais em Azure (15-20%)
Descrever os recursos do armazenamento do Azure
- O que são banco de dados NoSQL?
- Armazenamento de dados não relacionais
- Descrever o armazenamento de Blobs do Azure
- Descrever o armazenamento de arquivos do Azure
- Descrever o armazenamento de tabelas do Azure
Descrever capacidades e recursos do Azure Cosmos DB
- Identificar casos de uso para Azure Cosmos DB
- Descrever as APIs do Azure Cosmos DB
- Escolhendo APIs do Azure Cosmos DB
Segurança e Conectividade
- Configurar o firewall de IP no Azure Cosmos DB
- Visão geral da segurança do banco de dados no Azure Cosmos DB
- Proteger o acesso aos dados no Azure Cosmos DB
- Criptografia de dados do Azure Cosmos DB
- Diagnosticar e solucionar problemas ao usar o SDK . NET para Azure Cosmos DB
- Solucione problemas com uma política de controle de acesso IP
Ferramentas para queries
Práticas
- Criar uma conta, um banco de dados, um contêiner e itens do Azure Cosmos DB usando o portal do Azure
- Criar um cluster do Apache HBase no Azure HDInsight usando um modelo do Resource Manager
- Azure Cosmos account, database from the Azure portal
- Criar uma conta, um banco de dados, um contêiner e itens do Azure Cosmos DB usando o portal do Azure
- Criar um banco de dados e um contêiner para o Azure Cosmos DB - API para NoSQL
- Criar uma conta, um banco de dados e um contêiner do Azure Cosmos DB for NoSQL usando a CLI do Azure
Análise de Dados no Azure (25-30%)
Descrever elementos comuns de análise em larga escala
- ETL (extração, transformação e carregamento)
- Estratégias de carregamento de dados para pool de SQL dedicado no Azure Synapse Analytics
- Descrever considerações para ingestão e processamento de dados
- Descrever opções para armazenamento de dados analíticos
- Descrever os serviços do Azure para armazenamento de dados, incluindo Azure Synapse Analytics, Azure...
- Azure HDInsight
- Azure Databricks
- Azure Synapse Analytics
- Azure Data Factory
Descrever a análise de dados em tempo real
- Descrever a diferença entre dados em lote (batch) e streaming(real-time)
- Descrever tecnologias para análise em tempo real, incluindo Azure Stream Analytics, Azure Synapse
- O que é o Azure Synapse Analytics?
- Data Explorer e streaming estruturado do Spark
Descrever a visualização de dados no Microsoft Power BI
- O que é visualização de dados?
- Identificar recursos do Power BI
- Dashboards para usuários de negócios do serviço do Power BI
- Recursos de modelos de dados no Power BI
- Visualizações apropriadas para dados
Extra: Vídeos da #SprintDP900
#SprintDP900: Introdução à Banco de dados no Azure e tipos de serviços
#SprintDP900: Banco de Dados não relacional no Azure
#SprintDP900: Análise de Dados no Azure