[DCH] Devops, Cloud y Herramientas XaaS

El área [DCH] DevOps, Cloud y Herramientas XaaS se centra en la formación técnica para profesionales interesados en adoptar metodologías ágiles y herramientas modernas para la gestión, despliegue y automatización de infraestructuras en la nube. Abarca un conjunto de tecnologías clave que permiten la creación, administración y escalado eficiente de aplicaciones, promoviendo la integración continua, la entrega continua y el uso de servicios en modalidad "Everything as a Service" (XaaS).



CursoDuración

[DCH-010] Ansible

Ofrece una formación completa, desde la instalación hasta el desarrollo avanzado. Aborda inventarios, módulos, playbooks, roles, gestión de redes y Windows, además de herramientas como AWX y Ansible Galaxy. Incluye mejores prácticas, depuración, escalado de privilegios y desarrollo de plugins y módulos personalizados.

20 horas

[DCH-020] Puppet

Abarca desde la instalación y configuración del servidor y cliente hasta la gestión de certificados y tareas. Incluye conceptos clave como recursos, relaciones, módulos, facts y control de errores, además de informes y uso de Puppet Dashboard para administración avanzada.

15 horas

[DCH-030] Docker

Aborda desde conceptos básicos como contenedores, imágenes y servicios, hasta temas avanzados como seguridad, orquestación con Docker Compose y alta disponibilidad con Docker Swarm. También cubre la instalación en RHEL, gestión de imágenes, redes, volúmenes, monitorización, y ejemplos prácticos de integración continua y virtualización gráfica.

25 horas

[DCH-040] Kubernetes

Cubre desde la introducción y arquitectura básica del sistema, hasta conceptos clave como Pods, Servicios, ReplicaSets, y ConfigMaps. También explora actualizaciones y despliegues a través de Deployments y Rollbacks, proporcionando una comprensión integral de cómo gestionar y orquestar contenedores en un entorno de producción.

25 horas

[DCH-050] Automatización Backend

Abarca la Dockerización y orquestación de aplicaciones, utilizando Docker y Kubernetes. Incluye la creación de clústeres Kubernetes, gestión de entornos de desarrollo, monitorización y escalabilidad automática. Además, enseña integración de volúmenes, Auto-Healing y uso de Nexus en Kubernetes para mejorar la persistencia y gestión de aplicaciones backend.

25 horas

[DCH-060] Gestor de Paquetes Helm

Ofrece un repaso de Kubernetes e introduce Helm como gestor de paquetes, cubre su instalación, estructura y configuración. Se abordan conceptos clave como Charts, archivos Chart.yml y Values.yml, así como la gestión de repositorios, despliegue, actualización y desinstalación de aplicaciones en Kubernetes.

20 horas

[DCH-070] Servicios Mesh

Cubre la introducción y arquitectura de Service Mesh, incluyendo proveedores e interfaces. Enseña la instalación de Kubernetes e Istio, así como la configuración de Istio Service Mesh. Se profundiza en el control de tráfico, características de seguridad y políticas, proporcionando una base sólida en estos temas clave.

10 horas

[DCH-080] RabbitMQ

Cubre desde la introducción y la instalación hasta la administración avanzada del sistema de mensajería. Incluye conceptos clave como productores, consumidores, colas e intercambiadores, así como arquitectura, alta disponibilidad, replicación, herramientas web, API REST, y monitoreo para garantizar un rendimiento óptimo y seguro.

15 horas

[DCH-070] AWS Fundamentos técnicos

Ofrece una introducción a los servicios clave de AWS, como EC2, VPC, S3, EBS, RDS y DynamoDB. Cubre aspectos esenciales de seguridad, gestión de identidad y acceso, así como herramientas de administración para optimizar el uso de la nube en entornos empresariales.

10 horas

[DCH-100] AWS Developer Training

Enseña cómo desarrollar aplicaciones en la nube utilizando AWS. Cubre el uso de Amazon S3 y DynamoDB para almacenamiento, el desarrollo de soluciones basadas en eventos con Kinesis, Lambda, SQS, y SNS, la implementación de aplicaciones seguras y escalables, y el monitoreo con CloudWatch y Elastic Beanstalk.

25 horas

[DCH-110] Architecting on AWS

Cubre el diseño de infraestructuras escalables y de alta disponibilidad en la nube. Aborda la ampliación de entornos locales a la nube, el uso de almacenamiento distribuido, la informática en la nube, la elección de bases de datos, infraestructura como código y la planificación de recuperación ante desastres y optimización de costos.

20 horas

[DCH-100] Conceptos básicos de Azure

Proporciona una introducción práctica a Microsoft Azure, abordando conceptos de computación en la nube, despliegue de aplicaciones, gestión de recursos y servicios como almacenamiento, bases de datos y escalado. Los participantes aprenderán a crear, migrar y optimizar aplicaciones utilizando las herramientas clave de Azure, enfocándose en seguridad y eficiencia.

10 horas

[DCH-130] Google Cloud Platform

Enseña a desarrollar, desplegar y gestionar aplicaciones escalables en la nube utilizando Google App Engine. Cubre conceptos clave de infraestructura, integración de servicios avanzados, bases de datos con Bigtable.

10 horas

[DCH-140] Terraform

Cubre desde la instalación en AWS hasta el uso de comandos y unidades funcionales. Aprende a trabajar con el lenguaje HCL, variables, módulos y metaparámetros. También se exploran conceptos como la importación de recursos, datasources, estado remoto y mejores prácticas en la gestión de infraestructura como código.

15 horas