Domina la Gestión y Visualización de Plataformas a través de desafíos interactivos y ejercicios prácticos.
Comprender los fundamentos de la gestión de plataformas, incluyendo conceptos clave, roles y responsabilidades. Introducción a herramientas y marcos de gestión de plataformas comunes.
Explorar la arquitectura básica de las plataformas, incluyendo arquitecturas monolíticas, de microservicios y sin servidor. Comprender las compensaciones y casos de uso de cada una.
Comprender los fundamentos de la contenerización, incluyendo Docker, contenedores e imágenes. Aprender a crear y gestionar contenedores.
Introducción a Kubernetes y su papel en la orquestación de contenedores. Aprender a desplegar, escalar y gestionar aplicaciones contenerizadas utilizando Kubernetes.
Comprender la importancia del monitoreo y registro en la gestión de plataformas. Introducción a herramientas de monitoreo comunes como Prometheus y herramientas de registro como ELK Stack.
Introducción a la seguridad de plataformas, incluyendo conceptos clave como autenticación, autorización y cifrado. Comprender amenazas y vulnerabilidades de seguridad comunes.
Explorar técnicas avanzadas de contenerización, incluyendo construcciones multi-etapa, red de contenedores y almacenamiento. Aprender a optimizar el rendimiento de los contenedores.
Profundizar en características avanzadas de Kubernetes, incluyendo Helm, Operadores y Definiciones de Recursos Personalizados. Aprender a gestionar despliegues complejos de Kubernetes.
Comprender el papel de la automatización en la gestión de plataformas. Introducción a tuberías de Integración Continua y Despliegue Continuo (CI/CD).
Explorar técnicas para escalar plataformas, incluyendo escalado horizontal y vertical. Comprender el balanceo de carga y su papel en la gestión de plataformas.
Introducción a las redes de plataforma, incluyendo mallas de servicios como Istio y Linkerd. Aprendizaje sobre cómo gestionar el tráfico de red e implementar la comunicación entre servicios.
Profundización en las mejores prácticas de seguridad de plataforma, incluyendo codificación segura, gestión de secretos y escaneo de vulnerabilidades. Comprensión de los requisitos de cumplimiento y normativos.
Comprensión de los fundamentos de la visualización de plataforma, incluyendo conceptos clave, herramientas y técnicas. Introducción a las bibliotecas y marcos de visualización comunes.
Introducción a la visualización de datos utilizando bibliotecas de Python como Matplotlib y Seaborn. Aprendizaje sobre cómo crear diversos tipos de gráficos y diagramas.
Comprensión de los conceptos básicos de visualización interactiva utilizando D3.js. Aprendizaje sobre cómo crear gráficos y gráficas dinámicas e interactivas.
Introducción a Grafana y su papel en la visualización de plataforma. Aprendizaje sobre cómo crear tableros, paneles y alertas utilizando Grafana.
Exploración de técnicas avanzadas de visualización de datos, incluyendo mapas de calor, mapas de árbol y gráficos de red. Aprendizaje sobre cómo optimizar el rendimiento de la visualización.
Profundización en la visualización interactiva utilizando Plotly. Aprendizaje sobre cómo crear gráficos y gráficas dinámicas e interactivas con Plotly.
Comprensión del papel de Kibana en la visualización de plataforma. Aprendizaje sobre cómo crear tableros, visualizaciones y alertas utilizando Kibana.
Profundización en las mejores prácticas de visualización de plataforma, incluyendo preparación de datos, principios de diseño y experiencia de usuario. Comprensión del papel de la narrativa en la visualización.
Exploración de técnicas avanzadas de gestión de plataformas, incluyendo gestión multi-nube, arquitecturas híbridas de nube y computación en el borde. Aprendizaje de cómo gestionar plataformas complejas y distribuidas.
Introducción a Tableau y su papel en la visualización de plataformas. Aprendizaje de cómo crear cuadros de mando interactivos, visualizaciones y historias utilizando Tableau.
Profundización en técnicas avanzadas de seguridad de plataformas, incluyendo arquitecturas de cero confianza, seguridad de malla de servicios y seguridad en tiempo de ejecución. Comprensión del papel de la IA y el aprendizaje automático en la seguridad de plataformas.
Comprensión del papel de Power BI en la visualización de plataformas. Aprendizaje de cómo crear cuadros de mando interactivos, visualizaciones y reportes utilizando Power BI.
Proyecto final donde los estudiantes diseñarán, implementarán y visualizarán una solución completa de gestión de plataformas. Los estudiantes demostrarán su comprensión de los conceptos, herramientas y técnicas de gestión y visualización de plataformas.