Base de datos en la nube son una nueva modalidad de almacenamiento que difieren de las bases tradicionales. A diferencia de estas, las bases de datos en cloud no se almacenan en un equipo o sistema local, sino que se ejecuta desde la infraestructura de un proveedor de servicios.
¡Bienvenido al tercer curso de la especialización Creación de soluciones de computación en la nube a escala!
En este curso, aprenderá cómo aplicar la ingeniería de datos a proyectos del mundo real utilizando los conceptos de computación en la nube presentados en los dos primeros cursos de esta serie.
Al final de este curso, podrá desarrollar aplicaciones de ingeniería de datos y utilizar las mejores prácticas de desarrollo de software para crear aplicaciones de ingeniería de datos.
Estos incluirán implementación continua, herramientas de calidad de código, registro, instrumentación y monitoreo. Por último, utilizará tecnologías nativas de la nube para abordar soluciones complejas de ingeniería de datos.
Este curso es ideal tanto para principiantes como para estudiantes intermedios interesados en aplicar la computación en la nube a la ciencia de datos, el aprendizaje automático y la ingeniería de datos.
Los estudiantes deben tener un nivel principiante de Linux y un nivel intermedio de Python. Para su proyecto en este curso, creará una canalización de ingeniería de datos sin servidor en una plataforma en la nube: Amazon Web Services (AWS), Azure o Google Cloud Platform (GCP).
Lo que aprenderás:
- Introducción a la ingeniería de datos en la nube
- Esta semana, aprenderá sobre las metodologías involucradas en la Ingeniería de Datos.
También aprenderá a evaluar las mejores prácticas para lidiar con el fin de la Ley de Moore, desarrollará sistemas distribuidos que apliquen las mejores prácticas de ingeniería de software y evaluará las mejores prácticas para implementar soluciones con Big Data.
Aplicará estas prácticas para crear un proyecto de programación de GPU utilizando Numba y el SDK de CUDA.
- Examinar los principios de la ingeniería de datos
- Esta semana, aprenderá qué es la ingeniería de datos y cómo utilizar las mejores prácticas de ingeniería de software en la ingeniería de datos.
Luego, aplicará este conocimiento mediante la creación de una herramienta de procesamiento de datos de línea de comandos.
- Construcción de canalizaciones de ingeniería de datos
- Esta semana, aprenderá técnicas de ingeniería de datos sin servidor y mejores prácticas de gobernanza de datos.
A continuación, aplicará este conocimiento mediante la creación de un sistema de ingeniería de datos sin servidor.
- Aplicación de tareas clave de ingeniería de datos
- Esta semana, aprenderá sobre las tareas clave de ingeniería de datos, incluidas ETL, bases de datos en la nube y almacenamiento en la nube.
Luego, aplicará este conocimiento mediante la creación de una función lambda de AWS sin servidor que etiquete una imagen mediante la API de AWS Rekognition.
¿Cómo obtengo el curso?
Este curso es ofrecido desde la plataforma de Coursera, es un curso que puedes obtener de manera gratuita bajo ciertas condiciones.
La primera opción es elegir la opción de “Curso gratuito sin certificado”, de esta manera podrás acceder al contenido del curso y finalizarlo, pero no podrás obtener un certificado de finalización avalado por la plataforma.
La segunda opción es elegir “auditar curso”, con esta opción podrás acceder al contenido de video del curso, pero no podrás realizar los exámenes ni obtener el certificado de finalización. Si no ves la opción de auditar curso, debes verificar en la parte de abajo usando el scroll (en forma de link).
Las opciones varían dependiendo el curso, pero con cualquiera de las dos podrás acceder gratuitamente al contenido. Por si fuera poco, algunos cursos tienen la opción de ayuda económica, con los cuales puedes solicitar dicho apoyo y ser acreedor de un curso de pago.
Para obtener el curso de manera gratuita da clic en el siguiente botón: