DP-201T01: Microsoft Certified: Azure Data Engineer Associate
Acerca del curso
En este curso, los estudiantes diseñarán varias tecnologías de plataforma de datos en soluciones que estén en línea con los requisitos comerciales y técnicos. Esto puede incluir escenarios de datos locales, en la nube e híbridos que incorporan datos relacionales, sin SQL o de Data Warehouse. También aprenderán cómo diseñar arquitecturas de procesos utilizando una gama de tecnologías para transmisión de datos y lotes.
Los estudiantes también explorarán cómo diseñar la seguridad de los datos, incluido el acceso a los datos, las políticas y los estándares de datos. También diseñarán soluciones de datos de Azure que incluyen la optimización, disponibilidad y recuperación ante desastres de big data, procesamiento por lotes y soluciones de transmisión de datos.
Objetivos
- Comprenda la arquitectura de plataforma de datos
- Conozca las arquitecturas de referencia de procesamiento por lotes de Azure
- Conozca las arquitecturas de referencia en tiempo real de Azure
- Conozca las consideraciones de diseño de seguridad de la plataforma de datos
- Diseñe para resiliencia y la escalabilidad
- Diseñe para eficiencia y operaciones
Contenidos
- Data Platform Architecture Considerations
- Core Principles of Creating Architectures
- Design with Security in Mind
- Performance and Scalability
- Design for availability and recoverability
- Design for efficiency and operations
- Case Study
- Azure Batch Processing Reference Architectures
- Lambda architectures from a Batch Mode Perspective
- Design an Enterprise BI solution in Azure
- Automate enterprise BI solutions in Azure
- Architect an Enterprise-grade Conversational Bot in Azure
- Azure Real-Time Reference Architectures
- Lambda architectures for a Real-Time Perspective
- Architect a stream processing pipeline with Azure Stream Analytics
- Design a stream processing pipeline with Azure Databricks
- Create an Azure IoT reference architecture
- Data Platform Security Design Considerations
- Defense in Depth Security Approach
- Identity Management
- Infrastructure Protection
- Encryption Usage
- Network Level Protection
- Application Security
- Designing for Resiliency and Scale
- Adjust Workload Capacity by Scaling
- Optimize Network Performance
- Design for Optimized Storage and Database Performance
- Identifying Performance Bottlenecks
- Design a Highly Available Solution
- Incorporate Disaster Recovery into Architectures
- Design Backup and Restore strategies
- Design for Efficiency and Operations
- Maximizing the Efficiency of your Cloud Environment
- Use Monitoring and Analytics to Gain Operational Insights
- Use Automation to Reduce Effort and Error