Saltar al contenido principal
Kubernetes
Especialización Nivel medio certificado-kubernetes-fundamentos

Kubernetes: Orquestación de contenedores

Kubernetes ·DevOps

Curso fundacional de Kubernetes orientado a equipos DevOps y desarrolladores que operan o despliegan en plataformas cloud-native. Cubres la arquitectura del cluster, los Pods y controladores, networking e Ingress, almacenamiento persistente, gestión de configuración y secretos, observabilidad básica, seguridad con control de acceso y políticas, y flujos GitOps. Al terminar despliegas microservicios en clusters de proveedores cloud o on-prem con manifiestos reproducibles y prácticas operativas estándar.

Evidencias FUNDAE Activación guiada Evaluación con IA Sin permanencia

¿Prefieres verlo en directo? Agenda una demo sin compromiso.

Formación corporativa: este curso se activa bajo pedido para tu organización. Adaptamos temario, calendario y modalidad (teleformación, aula virtual o mixto).

Contenido del curso

Orquestación de contenedores como base de plataformas internas.

12 módulos 51 lecciones 8 ejercicios evaluados por IA 4 tests
  • Qué es Kubernetes y por qué usarlo Lección
  • Arquitectura de Kubernetes: Control Plane y nodos Lección
  • kubectl: instalación y primeros comandos Lección
  • Crear un cluster local: kind, minikube y k3s Lección
  • Test de fundamentos de Kubernetes Test

Detalles del curso

Público objetivo

  • DevOps Engineers que quieren dominar Kubernetes para infraestructura cloud-native
  • Desarrolladores backend que despliegan aplicaciones en clusters K8s
  • Site Reliability Engineers (SRE) responsables de operar clusters en producción
  • Ingenieros de sistemas migrando de VMs a contenedores y orquestación
  • Profesionales IT preparándose para certificación CKAD

Contenido del curso de Kubernetes

Fundamentos y arquitectura

  • Introducción a Kubernetes: problemas que resuelve, ecosistema cloud-native
  • Arquitectura: Control Plane, Worker Nodes, componentes (API Server, etcd, Scheduler, Kubelet)
  • kubectl: instalación, configuración, comandos esenciales
  • Clusters locales: kind, minikube, k3s para desarrollo

Pods

  • Pods: concepto, multi-container patterns, lifecycle
  • Creación y gestión: YAML, kubectl
  • Recursos: requests, limits, QoS classes
  • Probes: liveness, readiness, startup para self-healing
  • Init containers: patrones avanzados

Controllers

  • ReplicaSets: replicación y self-healing
  • Deployments: estrategia rolling update, rollbacks
  • Escalado: HPA (Horizontal) y VPA (Vertical)
  • Jobs y CronJobs: workloads batch
  • DaemonSets: un pod por nodo

Service Discovery y Networking

  • Services: ClusterIP, NodePort, LoadBalancer, EndpointSlices
  • Ingress: exposición HTTP/HTTPS, TLS, routing
  • Network Policies: default-deny, segmentación zero-trust
  • Gateway API: el reemplazo moderno de Ingress
  • Service Mesh: Istio/Linkerd, mTLS, traffic management

Configuración y Secrets

  • ConfigMaps: configuración de aplicaciones
  • Secrets: gestión de datos sensibles
  • Variables de entorno: inyección de configuración

Almacenamiento persistente

  • Volumes y PersistentVolumes: conceptos
  • StorageClasses: provisionamiento dinámico
  • StatefulSets: aplicaciones con estado
  • PVC en producción: expansión, cloning, CSI

Helm: Package Manager

  • Introducción a Helm: charts, releases, repositorios
  • Charts: estructura, values, templates
  • Helm en producción: dependencias, helmfile, secrets
  • Crear charts propios: templates, helpers, funciones

Seguridad

  • K8s NO es seguro por defecto: riesgos, attack paths, CIS benchmark
  • RBAC: Roles, RoleBindings, ServiceAccounts, least privilege
  • Pod Security Admission: Standards (Privileged, Baseline, Restricted), enforcement
  • Security Context: runAsNonRoot, capabilities, readOnlyRootFilesystem
  • Secrets management: External Secrets, Vault, etcd encryption
  • Image security: escaneo, imágenes firmadas, admission controllers

Observabilidad

  • Monitoring: Prometheus, Grafana, métricas de cluster
  • Logging: arquitectura, Fluent Bit, Loki
  • Tracing: distributed tracing con Jaeger
  • Health probes: configuración avanzada

Técnicas avanzadas

  • Namespaces: aislamiento, ResourceQuotas, LimitRanges
  • Labels, Selectors y Annotations: organización de recursos
  • Taints y Tolerations: control de scheduling
  • Node Affinity y Pod Affinity: reglas de programación

GitOps y CI/CD

  • ArgoCD: principios GitOps, sync policies
  • CI/CD: GitHub Actions, GitLab CI para K8s
  • Flux: alternativa a ArgoCD

Producción y mejores prácticas

  • Checklist de producción: recursos, seguridad, observabilidad
  • Multi-cluster y Federation: patrones a alto nivel
  • Troubleshooting: problemas comunes, debugging
  • Cost optimization: right-sizing, autoscaling, FinOps

Objetivos de aprendizaje

Al completar este roadmap, serás capaz de:

  • Entender la arquitectura de Kubernetes y sus componentes principales
  • Crear y gestionar workloads: Pods, Deployments, Jobs, DaemonSets
  • Configurar networking: Services, Ingress, Network Policies
  • Gestionar configuración y secrets de forma segura
  • Implementar almacenamiento persistente con PV, PVC y StatefulSets
  • Usar Helm para empaquetar y desplegar aplicaciones
  • Aplicar seguridad con RBAC y Pod Security Standards
  • Implementar observabilidad con Prometheus, Grafana y logging centralizado
  • Desplegar con GitOps usando ArgoCD o Flux
  • Operar clusters en producción aplicando mejores prácticas
Llave en mano para empresas

¿Formación para tu equipo en esta tecnología?

Tú nos dices a quién formar y nosotros configuramos la plataforma con tu marca, damos de alta a tu gente, evaluamos las entregas con IA y te entregamos los certificados y los informes técnicos para tu gestor FUNDAE. Catálogo amplio con teleformación, aula virtual o mixto. Sin permanencia, sin coste de setup.

¿Prefieres verlo en directo? Agenda una demo.

Preguntas frecuentes

¿Kubernetes: Orquestación de contenedores es bonificable por FUNDAE para mi empresa?
Puede ser bonificable cuando la acción cumple los requisitos aplicables. La plataforma aporta evidencias técnicas: seguimiento de tiempos, registro de conexiones, foros, encuestas y certificados para que tu entidad organizadora o gestoría revise la documentación.
¿En qué modalidades se imparte Kubernetes: Orquestación de contenedores?
En tres modalidades: teleformación (online asíncrona), aula virtual privada en directo y mixta. Adaptamos temario, calendario y modalidad al equipo.
¿Se adapta Kubernetes: Orquestación de contenedores al nivel de mi equipo?
Sí. Adaptamos temario, calendario y modalidad al nivel y al stack del equipo, con ejercicios evaluados por IA y certificado verificable.
¿Cuánto tarda en activarse para mi empresa?
La activación corporativa estándar es rápida, sin coste de setup ni permanencia.