Buscando información de qué certificación hacer, si hacer AWS o Azure, me gustó lo que se compartió aquí, y debido a la ausencia de suficiente contenido en español, he querido hacer lo mismo.
Hace unos pocos días, me presenté al examen de Microsoft Certified: Azure Data Engineer Associate, el DP-203 y lo aprobé.
Resumen de cómo fue
- No necesitas experiencia previa, pero es imprescindible conocimientos de datos en local, Apache Spark, Hadoop, SQL Server (Especialmente SSIS), Oracle Database, MongoDB, entre otros, si vienes de otro sector de IT, mucho contenido del examen será totalmente nuevo para ti.
- Necesitas documentarte bastante bien, con el curso de Microsoft, entre otros.
- El examen en general evalúa tus conocimientos en la nube respecto a soluciones de datos en Azure, siendo necesario conocimientos de ingieneria de datos junto con un poco del rol de AI y de data scientist.
- Si empiezas de cero, es decir acabas de terminar de estudiar, y no has tenido contacto antes con la ciencia de datos ni con soluciones Cloud, quizás necesitarás varios meses duros para prepararte la certificación.
- Si ya sabes de lo que hablo, necesitarás un tiempo también para familiarizarte con los conceptos y después conocer de cada tecnología utilizada todos sus detalles.
- Sin saber exactamente la calidad y cantidad de contenidos, he usado diversas fuentes para prepararme la certificación, casi todas gratuitas, otras con pruebas gratuitas, y otras de pago (siempre eligiendo las opciones y cursos mas baratos).
- No hay apenas material en español para prepararse la certificación, ni gratuito ni de pago (con algunas excepciones), aunque esto no es malo en si, ya que el inglés es el idioma de la IT, y si aún no lo has necesitado profesionalmente, algún día lo necesitarás. En todo caso, puedes hacerlo sin saber ingles.
- En general deberías buscar cursos en Udemy, Coursera, examtopics , cloudacademy , y leer, leer, leer, y practicar, practicar, practicar en Azure.
- Haz, o por lo menos entiende algunos Applied Skills de Microsoft, son gratuitos, interesantes, e incluso puedes compartirlos como si se tratara de una certificación.
- Usa una cuenta gratuita de azure con crédito gratuito, pero después de cada proyecto o prueba, borra todo, ya que es muy caro, en mi caso me dejé un día un espacio de trabajo sin eliminar y al día siguiente había gastado como 30$, fueron unas horas, pero si hubieran sido días, me hubiera costado muy caro.
- No hagas test habitualmente mientras te preparas el examen, antes del examen los test que hice eran cercanos a 1000 (o cercanos al 100% en la escala que usa MS Learn), sin embargo, mi nota en el examen fue algo mas de 700, sin darte cuenta te aprendes las preguntas, y eso no es bueno para llegar saber donde estás:
Contenido
El examen básicamente se centra en los servicios que tienen que ver con la nube, principalmente:
• Azure Data Factory: Configuración de canalizaciones de datos, uso de diferentes tipos de desencadenadores (eventos de almacenamiento, programación fija, ventanas de tiempo), actividades de copia y transformación de datos, e integración con otros servicios de Azure.
• Azure Databricks: Implementación de notebooks para procesamiento de datos, uso de PySpark y otras herramientas de análisis, configuración de clústeres, etc.
• Azure Synapse Analytics: Carga y transformación de datos, uso de SQL, SQL serverless, notebooks, etc, configuración de consultas y supervisión de errores y comprensión de errores.
• Azure Stream Analytics: Diseño de soluciones de análisis en tiempo real, configuración de entradas y salidas de datos, uso de diferentes tipos de ventanas para el procesamiento de datos en tiempo real.
• Almacenamiento en Azure: Configuración y administración de Azure Data Lake Storage Gen2, blobs ,uso de metodologías de carga y redundancia de almacenamiento, estrategias de almacenamiento provisional y optimización de tiempos de carga.
• DevOps: Configuración de repositorios y ramas de desarrollo, implementación de canalizaciones de integración continua y despliegue continuo (CI/CD).
Áreas mas importantes a estudiar
• Configuración y Diagnóstico de Azure Data Factory: Aprender a configurar canalizaciones y diagnósticos de errores es crucial.
• Implementación de Notebooks en Azure Databricks: Familiarízate con PySpark y la configuración de clústeres. Había preguntas del estilo completa el código que falta de PySpark, por ejemplo.
• Uso de Azure Synapse Analytics para análisis de datos avanzados: cargar, transformar y consultar datos eficientemente.
• Diseño de soluciones de análisis en tiempo real con Azure Stream Analytics: Hay que comprender cómo diseñar soluciones que procesen datos en tiempo real y cómo configurar ventanas de tiempo para análisis.
• Comprender las diferentes ventanas es importante: en el examen habían varias preguntas relacionadas con esto (son periodos de tiempo para toma de datos).
• Los errores tienes que saber cada uno su origen: en el examen habían varias preguntas para explicar de donde venia un error o qué quería decir, cuando algo no te funcione, intenta buscar la explicación mientras estudias.
Estrategias de Estudio
• Práctica Práctica Práctica: Realiza ejercicios prácticos en Azure para familiarizarte con la interfaz y las configuraciones. Esto ayuda mucho.
• Lectura de Documentación: Lee la documentación oficial de Microsoft Azure para obtener detalles técnicos y ejemplos. Haz una lectura activa, es preferible prepararte la certificación con 6 meses de estudio con 1 hora cada día de media, pero productiva, y no de una forma pasiva 14 horas al día durante 1 mes.
• Cursos y Tutoriales: Inscríbete en cursos en línea y sigue tutoriales para consolidar tu comprensión, es mejor avanzar despacio pero practicar todo.
• Simulacros de Examen: Realiza simulacros de examen para identificar áreas de mejora y familiarizarte, pero no de forma recurrente para evitar aprenderte las preguntas.
• Toma notas: Toma muchas notas antes del examen, es decir durante el estudio, y si no apruebas a la primera toma notas de qué tipo de preguntas han sido. Yo no lo pensé en el momento, pero debido a la complejidad de ciertas preguntas, me hubiera ayudado para el siguiente intento repasar como fue el examen y las preguntas que tenía dudas, ya que te olvidas rápido de las preguntas y las opciones de éstas. Eso puedes hacerlo guardando las preguntas para mas adelante durante el examen y antes de enviar el examen, intentar memorizar el enunciado para luego leer sobre ello.
Suerte 🍀🍀🍀🍀🍀
Deja una respuesta