DevOps
¿Que aprenderás en este curso?
Al finalizar el curso el alumno:
Aprenderá la metodología DevOps, su aplicación en proyecto de desarrollo y el uso de las herramientas relacionadas; desde los conceptos básicos hasta el despliegue y orquestación en producción.
Objetivos particulares
Al finalizar el curso el alumno aprenderá a:
• Disponer y utilizar el entorno de desarrollo y producción.
• Adaptar los métodos de desarrollo y trabajo al nuevo paradigma.
• Desarrollar aplicaciones basadas en Dockers y kubernetes.
• Desplegar sus aplicaciones en uno varios contenedores.
• Desplegar diferentes tipos de arquitectura para sustentar las aplicaciones.
• Orquestar trabajos complejos usando Jenkins
Temario
En este curso aprenderás a:
1. Metodología
1.1. Fundamentos
1.2. Ventajas
1.3. Ciclo de vida de las aplicaciones
1.4. Cultura y filosofía
1.5. Ejemplos de DevOps en acción
1.6. CI/CD
1.7. Herramientas de DevOps
2. Administración de servidores Linux
2.1. Repaso de fundamentos del sistema operativo Linux
2.2. Migración y coexistencia con sistemas no Linux
2.3. Herramientas básicas para el administrador
2.4. El kernel
2.5. Administración local
2.6. Administración de red
2.7. Administración de servidores
2.8. Administración de seguridad
2.9. Configuración y optimización
3. GIT
3.1. Fundamentos
3.1.1. Instalación
3.1.2. Configuración
3.1.3. Estados
3.2. Repositorio Local
3.3. Repositorio remoto
3.4. Interfaces de usuario
4. SonarQube
4.1. Instalación
4.2. Configuración
4.3. Lanzamiento
4.4. Ciclo de desarrollo con SonarQube
4.5. Quality Gates & Quality Profiles
4.6. Token de usuario
4.7. Enlazar eclipse con SonarQube
4.8. Borrar un proyecto
5. Docker
5.1. Plataforma
5.2. Engine
5.3. Arquitectura
5.4. Objetos
5.4.1. Imágenes
5.4.2. Contenedores
5.4.3. Servicios
5.5. Tecnología
5.6. Orientación e instalación
5.6.1. Conceptos básicos
5.6.2. Instalación
5.6.3. Pruebas iniciales
5.7. Creación y uso de imágenes
5.7.1. Introducción
5.7.2. Puesta a punto
5.7.3. Definición de un contenedor
5.7.4. Crear y probar imágenes
5.7.5. Ejecutar la imagen como contenedor
5.7.6. Implantación en la nube
5.8. Compartir imágenes
5.8.1. Mejores prácticas
5.9. Docker compose
5.9.1. Introducción
5.9.2. Instalación
5.9.3. Primeros pasos
5.9.4. Uso con Swarm
5.9.5. Variables de ambiente
5.9.6. Archivos de ambiente
5.9.7. Uso en producción
5.9.8. Control de inicio
6. Kubernetes
6.1. Conceptos básicos
6.2. Componentes
6.3. Objetos
6.4. Gestión de objetos
6.5. Instalación
6.5.1. Usando Minikube
6.5.2. Usando Kind
6.6. Ambientes de producción
6.7. Mejores prácticas
7. Jenkins
7.1. Fundamentos
7.2. Primeros pasos
7.2.1. Interfaz de usuario
7.2.2. Jobs
7.2.3. Scripts
7.2.4. Parámetros
7.3. Jenkins + Docker
7.4. Seguridad en Jenkins
7.5. Mejores prácticas
7.6. Notificaciones
Próximos Cursos
2026
-
Modalidad Sabatino
En Linea o Presencial
- Pregunta Fecha de Inicio a nuestro Whatsapp
- Duración 5 Sábados
- Horario: 08:00 a 14:00 hrs
- Ciudad de México
-
Modalidad Semanal
En Linea o Presencial
- Ideal para personas Foráneas
- Pregunta Fecha de Inicio a nuestro Whatsapp
- Duración 5 Días L a V
- Horario: 08:00 a 14:00 hrs
- Ciudad de México
Conviértete en un Profesional Certificado
En SDP Capacitación te ofrecemos Cursos DC-3 avalados por la Secretaria del Trabajo y Previsión Social
+
Cursos realizados
+
Estudiantes Capacitados
+
Clientes satisfechos















Nuestros cursos están registrados ante la Secretaría del Trabajo y Previsión Social DC-3
Al Finalizar tu Capacitación te otorgamos Constancia DC-3 de Habilidades Laborales con validez oficial ante la STPS.
Instructores con experiencia en campo.
Nuestros profesores están altamente capacitados y certificados en las tecnologías que enseñan, lo que garantiza una educación de calidad.
Capacitación real para desafíos reales
Aprendizaje
personalizado
En SDP Capacitación TI nos enfocamos en brindarte un aprendizaje personalizado y adaptado a tus necesidades, impulsándote hacia el éxito y la innovación constante.