Olá Galera!!!
No dia 22/07/2020 fiz a prova DP-900 Azure Data Fundamentals da Microsoft em versão Beta, e após 2 semanas de espera saiu o resultado, fui aprovado aeehhh \o/. Esta é a 6ª certificação da Microsoft do ano de 2020, ainda tem outras por vir. Neste post vou compartilhar com todos como foi minha experiência e preparação para esta prova.
Essa prova é da família 900 como as AZ-900, PL-900, MS-900, MB-900, AI-900, são provas que avaliam os conceitos básicos sobre alguns serviços no ambiente do Azure.
Mas o que a DP-900 avalia?
Avalia se o candidato tem os conhecimentos básicos sobre dados e como eles podem ser utilizados com os serviços de Analytics (dados) do Azure. Esta prova é indicada para profissionais que já trabalham ou estão começando a trabalhar com dados na nuvem do azure.
Esta prova não é pré-requisito para nenhuma outra, mas pode ser usada como preparatório para as certificações Azure Database Administrator Associate (DP-300) ou a Azure Data Engineer Associate (DP-200 e DP-201).
Mais informações sobre a prova DP-900, no link da Microsoft abaixo:
Agora vamos para a parte que interessa, como eu fiz para me preparar para esta prova. Abaixo seguem algumas dicas do meu plano de estudo.
- Destrinchar todos os tópicos da prova no site da Microsoft para estudar cada assunto ao minimo detalhe.
- Estudar o conteúdo do Microsoft Learn, voltado especialmente para a prova. Tentem estudar o conteúdo em inglês para forçar a leitura.
- Leiam e façam os sandboxs do treinamento.
- Fiz o treinamento todo 2 vezes para fixar o conteúdo.
- A prova é em INGLÊS!!!
- Pratiquem a leitura do inglês com duolingo ou outras plataformas de idiomas.
- Trabalhar com a plataforma de dados do Azure a mais de um ano me ajudou muito também. Lembrando que é uma particularidade.
- Em Setembro de 2019 fiz o curso sobre os serviços de dados do Azure ministrado pelo Azure Academy.
- Em Julho de 2020 refiz o curso novamente com intuito de atualizar meus conhecimentos sobre as ferramentas e serviços.
- Curso Azure Academy
- Praticar o que aprendeu é essencial para fixar o conhecimento.
- Recebi algumas dicas do meu colega Sidney Cirqueira. Obg cara.
- Participação dos eventos on-line da Microsoft voltados para a certificação, o Microsoft Virtual Training Day. Nesses eventos, você faz o treinamento com um instrutor oficial da Microsoft e ao final do treinamento recebe um voucher para realização do exame, ou seja, DE GRAÇA.
- CONSELHO: Estude para ganhar conhecimento e não somente passar na prova.
Materiais de estudo utilizados para a DP-900
- Curso Oficial da Microsoft no Microsoft Learn
- Tópicos da Prova.
- Curso na Azure Academy – Trilha de banco de dados no Azure
- Cursos Udemy. Este curso eu não fiz, mas super recomendo. Aborda todos os conteúdos da prova.
- Microsoft Training Days
- Virtual Events (Em Inglês) >> LINK <<
- Virtual Events (Filtro de eventos em português) >> LINK <<
Tópicos da certificação DP-900
- Describe core data concepts (15-20%)
- Describe types of core data workloads
- describe batch data
- describe streaming data
- describe the difference between batch and streaming data
- describe the characteristics of relational data
- Describe data analytics core concepts
- describe data visualization (e.g., visualization, reporting, business intelligence)
- describe basic chart types such as bar charts and pie charts
- describe analytics techniques (e.g., descriptive, diagnostic, predictive, prescriptive, cognitive)
- describe ELT and ETL processing
- describe the concepts of data processing
- Describe types of core data workloads
- Describe how to work with relational data on Azure (25-30%)
- Describe relational data workloads
- identify the right data offering for a relational workload
- describe relational data structures (e.g., tables, index, views)
- Describe relational Azure data services
- describe and compare PaaS, IaaS, and SaaS delivery models
- describe Azure SQL Database
- describe Azure Synapse Analytics
- describe SQL Server on Azure Virtual Machine
- describe Azure Database for PostgreSQL, Azure Database for MariaDB, and Azure Database for MySQL
- describe Azure SQL Managed Instance
- Identify basic management tasks for relational data
- describe provisioning and deployment of relational data services
- describe method for deployment including ARM templates and Azure Portal
- identify data security components (e.g., firewall, authentication)
- identify basic connectivity issues (e.g., accessing from on-premises, access with Azure VNets, access from Internet, authentication, firewalls)
- identify query tools (e.g., Azure Data Studio, SQL Server Management Studio, sqlcmd utility, etc.)
- Describe query techniques for data using SQL language
- compare DDL versus DML
- query relational data in PostgreSQL, MySQL, and Azure SQL Database
- Describe relational data workloads
- Describe how to work with non-relational data on Azure (25-30%)
- Describe non-relational data workloads
- describe the characteristics of non-relational data
- describe the types of non-relational and NoSQL data
- recommend the correct data store
- determine when to use non-relational data
- Describe non-relational data offerings on Azure
- identify Azure data services for non-relational workloads
- describe Azure Cosmos DB APIs
- describe Azure Table storage
- describe Azure Blob storage
- describe Azure File storage
- Identify basic management tasks for non-relational data
- describe provisioning and deployment of non-relational data services
- describe method for deployment including ARM templates and Azure Portal
- identify data security components (e.g., firewall, authentication)
- identify basic connectivity issues (e.g., accessing from on-premises, access with Azure VNets, access from Internet, authentication, firewalls)
- identify management tools for non-relational data
- Describe non-relational data workloads
- Describe an analytics workload on Azure (25-30%)
- Describe analytics workloads
- describe transactional workloads
- describe the difference between a transactional and an analytics workload
- describe the difference between batch and real time
- describe data warehousing workloads
- determine when a data warehouse solution is needed
- Describe the components of a modern data warehouse
- describe Azure data services for modern data warehousing such as Azure Data Lake, Azure Synapse Analytics, Azure Databricks, and Azure HDInsight
- describe modern data warehousing architecture and workload
- Describe data ingestion and processing on Azure
- describe common practices for data loading
- describe the components of Azure Data Factory (e.g., pipeline, activities, etc.)
- describe data processing options (e.g., HDI, Azure Databricks, Azure Synapse Analytics, Azure Data Factory)
- Describe data visualization in Microsoft Power BI
- describe the role of paginated reporting
- describe the role of interactive reports
- describe the role of dashboards
- Describe the workflow in Power BI
- Describe analytics workloads
- Curso da Microsoft Learn
- Caminho de aprendizado – Modulo 1
- Caminho de aprendizado – Modulo 2
- Caminho de aprendizado – Modulo 3
- Caminho de aprendizado – Modulo 4
Minha visão sobre a prova
Fiz a prova na modalidade on-line, novamente de madrugada, eram umas 5:00 da manhã e foi bem tranquilo fazer neste horário.
Essa foi a primeira vez que fiz uma prova na versão beta. Lembrando que, as provas em versão beta possuem mais questões que uma prova na versão oficial, o seu resultado não sai na hora, ele somente fica disponível quando a prova passar a ser oficial.
Como foram muitas questões, tive em torno de 1 hora para fazer todas as questões, terminei faltando cerca de 15 min para o fim da prova.
As questões estavam todas de acordo com os tópicos da prova e com os assuntos do Microsoft Learn. Um parabéns para a Microsoft, cada vez mais os treinamentos e documentações estão melhores Tops.
Lembrando que, essa prova pode passar por atualização, se você vai fazer a prova, recomendo abrir o PDF que contém os assuntos da prova e verificar se os assuntos estão atualizados, ou seja, se algum assunto foi removido ou adicionado.
Mas vamos ao que caiu na prova neh!
Na minha prova particularmente caiu bastante questões sobre banco de dados não relacionais (NoSQL), abordando sobre conceitos, quais as implementações possíveis do NoSQL no Azure, opções de configuração do Cosmos DB, APIs utilizadas pelo Cosmo e etc.
Outro assunto da prova que me chamou atenção, foram as questões sobre implementações do Azure SQL Database, saber a diferença entre single database, elastic pool, managed instance, diferença do Azure SQL no modelo IaaS e PaaS. Algumas questões sobre segurança do Azure SQL Database também foram contempladas. Haviam algumas perguntas que simulavam cenários aonde você deveria informar qual a melhor opção de implementação do Azure SQL para aquele cenário.
Outros assuntos que foram bem distribuídos na prova foram: a diferença entre cargas de trabalho batch e stream, conceitos de Data Analytics no Azure, serviços de banco de dados relacionais no Azure (MySQL, MariaDB e PostgreSQL, Linguagem SQL), Data Warehouse Moderno (abordando sobre Técnicas de analise de dados, Data Factory, ETL/ELT, Synapse Analytics e um pouco sobre Databricks). Entender os componentes do Data Factory e do Databricks é importante hein.
Haviam algumas questões sobre Power BI, abordando sobre os tipos de gráfico, como é o ciclo de serviços do Power BI e a diferença entre painel, dashboard e página.
A prova saiu da versão beta no 29/07/2020, não tive a sorte de fazer ela na versão final. Não vá achando que porque é uma prova do nível fundamentals que vai ser fácil, ela vai testar se realmente você conhece os conceitos de Data Services dentro do Azure, afinal, se você vai trabalhar com dados no Azure, no mínimo tem que aprender seus principais conceitos e serviços.
Minha dica para a prova é: estude bastante o conteúdo do Microsoft Learn, leia quantas vezes forem necessários para que o conhecimento fique fixado em sua mente.
Um conselho que sempre dou a meus alunos e profissionais que me pedem ajuda sobre certificações “façam prova de certificação para aprender e não para apenas ter um título“, uma hora o mercado de trabalho vai cobrar o conhecimento que seu título possui, ou seja, um título sem conhecimento não vale de nada.
É isso galera, um post bem simples sobre como estudei para passar na prova DP-900, espero que essas dicas ajudem nos seus estudos e aprovação. Desejo a todos bons estudos e para quem for fazer a prova boa sorte.
Para quem quer estudar:
- Para a Certificação Microsoft MTA Database Fundamentals
- Segue o link do curso na Udemy. >> LINK <<
- Sobre Bancos da Dados no Azure
- Segue o link do curso na Udemy. >> LINK <<
Espero que tenham gostado da postagem.
Não se esqueçam de avaliar esta postagem através da ESTRELAS abaixo das redes sociais, isso vai me ajudar muito a melhorar as postagens.
Fiquem a vontade para mandar comentários, sugestões, criticas e dúvidas e etc. Esse tipo de feedback, faz com que eu estude mais, aumente o conhecimento e melhore as postagem para vocês.
Até a próxima o/
- Acessem nossas Redes Sociais:
Muitooooo top, sempre passo aqui quando estou visando uma certificação, e o Luiz sempre tem uma boa matéria…
CurtirCurtir
Obg pelo feeback nobre.
CurtirCurtir