Skip to content

Versión coreana

Contenido de formación sobre Kubernetes y Amazon EKS

GitBook

Este repositorio proporciona materiales de formación completos sobre Kubernetes y Amazon EKS. Cubre todo, desde los fundamentos de Linux hasta la containerization (contenedorización), la orquestación con Kubernetes y las características avanzadas de Amazon EKS.

Materiales de aprendizaje y cuestionarios

Este contenido de formación proporciona cuestionarios para cada tema junto con los materiales de aprendizaje. Puedes evaluar y reforzar lo que has aprendido mediante los cuestionarios. Cada cuestionario está diseñado con respuestas desplegables ocultas, lo que te permite intentar responder las preguntas antes de revelar las respuestas.

Tabla de contenido

Noticias

Conceptos básicos

  1. Fundamentos de Linux | Cuestionario | Laboratorio
  2. Habilidades operativas de Linux | Cuestionario | Laboratorio
  3. Tecnología de containers | Cuestionario | Laboratorio
  4. Introducción a Kubernetes | Cuestionario
  5. Fundamentos de eBPF y aplicaciones prácticas | Cuestionario

Conceptos principales de Kubernetes

  1. Arquitectura de Cluster | Cuestionario
  2. Pods y Workloads | Cuestionario
  3. Services y Networking | Cuestionario
  4. Storage | Cuestionario
  5. Configuration | Cuestionario
  6. Security | Cuestionario
  7. Policies | Cuestionario
  8. Scheduling, Preemption y Eviction | Cuestionario
  9. Administración de Cluster | Cuestionario
  10. Windows en Kubernetes | Cuestionario
  11. Extensión de Kubernetes | Cuestionario

Scheduling

  1. Custom Scheduler

Autoscaling

  1. KEDA | Cuestionario
  2. Karpenter | Cuestionario
  3. Knative | Cuestionario

Amazon EKS

  1. Introducción a EKS | Cuestionario
  2. Creación de EKS Cluster
  3. EKS Networking
  4. EKS Storage
  5. EKS Security | Cuestionario
  6. EKS Monitoring y Logging | Cuestionario
  7. Optimización de costos de EKS | Cuestionario
  8. EKS Upgrades | Cuestionario
  9. EKS Troubleshooting | Cuestionario
  10. Resiliency y High Availability de EKS | Cuestionario
  11. Debugging avanzado de EKS | Cuestionario
  12. Características y Roadmap de versiones de Kubernetes | Cuestionario

EKS Hybrid Nodes

  1. Introducción a EKS Hybrid Nodes
  2. Requisitos previos | Cuestionario
  3. Configuración de Network | Cuestionario
  4. Configuración de entorno Air-Gap | Cuestionario
  5. Node Bootstrap | Cuestionario
  6. Integración de GPU Server | Cuestionario
  7. Estrategias de colocación de Workloads | Cuestionario
  8. Gestión del ciclo de vida de Node | Cuestionario
  9. Operaciones y mantenimiento | Cuestionario
  10. Configuración de Bare Metal OS | Cuestionario
  11. Hybrid Nodes Gateway | Cuestionario

EKS Auto Mode

  1. Introducción a EKS Auto Mode
  2. Primeros pasos | Cuestionario
  3. Configuración de NodePool | Cuestionario
  4. Comportamiento de Scaling | Cuestionario
  5. Estrategias de Spot Instance | Cuestionario
  6. Operaciones y gestión | Cuestionario
  7. Gestión de costos | Cuestionario
  8. Ciclo de vida de Node | Cuestionario
  9. Optimización de Workload | Cuestionario
  10. Guía de migración | Cuestionario

AI/ML

  1. AI/ML Workloads | Cuestionario
  2. Infraestructura de AI | Cuestionario
  3. Entrenamiento de modelos en EKS | Cuestionario
  4. Inference Frameworks | Cuestionario
  5. Deployment y optimización de vLLM | Cuestionario
  6. Agentic AI Platform en EKS | Cuestionario
  7. Buenas prácticas de AI/ML | Cuestionario

Data on EKS

  1. Descripción general de Data on EKS
  2. Análisis profundo de Kafka on EKS

Networking

  1. Descripción general de Networking | Cuestionario
  2. VPC CNI | Cuestionario
  3. Análisis profundo de Cilium
  4. Análisis profundo de Calico
  5. VPC Lattice | Cuestionario
  6. AWS Load Balancer Controller | Cuestionario
  7. Gateway API | Cuestionario

Service Mesh

  1. Istio | Cuestionario
  2. Linkerd
  3. Cilium Service Mesh

Security & Policy

  1. Gestión de Policy con Kyverno | Cuestionario
  2. Authentication y Authorization de Kubernetes | Cuestionario
  3. Pod Security Standards | Cuestionario
  4. Network Policies | Cuestionario
  5. Secrets Management | Cuestionario
  6. Buenas prácticas de EKS Security | Cuestionario
  7. Image Security | Cuestionario
  8. Runtime Security | Cuestionario
  9. OPA Gatekeeper | Cuestionario
  10. cert-manager | Cuestionario
  11. Kubescape | Cuestionario
  12. SPIFFE/SPIRE | Cuestionario

Container Registry

  1. Descripción general de Container Registry
  2. Docker Hub | Cuestionario
  3. Amazon ECR | Cuestionario
  4. Harbor | Cuestionario
  5. Buenas prácticas de Container Registry | Cuestionario

Platform Engineering

  1. Descripción general de Platform Engineering | Cuestionario
  2. Helm | Cuestionario
  3. AWS Controllers for Kubernetes (ACK) | Cuestionario
  4. Kubernetes Resource Operator (KRO) | Cuestionario
  5. Mecanismos de extensión de Kubernetes | Cuestionario
  6. ExampleCorp: ejemplo de integración ACK + KRO
  7. Backstage IDP | Cuestionario
  8. Crossplane | Cuestionario
  9. vCluster | Cuestionario

GitOps

  1. Descripción general de GitOps
  2. ArgoCD
  3. FluxCD | Cuestionario
  4. Comparación de herramientas GitOps | Cuestionario
  5. Progressive Delivery con Flagger | Cuestionario
  6. Feature Flags y OpenFeature | Cuestionario

Guía de operaciones

  1. Configuración de infraestructura | Cuestionario
  2. Infraestructura avanzada | Cuestionario
  3. CI Pipelines | Cuestionario
  4. GitOps Multi-Cluster | Cuestionario
  5. GitOps Automation | Cuestionario
  6. Estrategias de Scaling | Cuestionario
  7. Alertas de Observability | Cuestionario
  8. Análisis de Observability | Cuestionario
  9. Stack de Observability | Cuestionario
  10. Optimización de recursos | Cuestionario
  11. Operaciones de Upgrade | Cuestionario
  12. Playbook de planificación de capacidad para eventos | Cuestionario
  13. Plataforma de visibilidad de costos FinOps | Cuestionario
  14. Tekton Pipelines | Cuestionario

Observability

  1. Descripción general de Observability
  2. Metrics
  3. Logging
  4. Tracing
  5. Alerting
  6. Grafana | Cuestionario
  7. Guía de optimización de Observability | Cuestionario

Guías de laboratorio

Proporcionamos guías de laboratorio prácticas para ejercitarse en entornos reales después de aprender la teoría.

  • Lista de guías de laboratorio
  • Básicos: fundamentos de Linux, operaciones de Linux, laboratorios de containers
  • Core: laboratorios de Pod, Service, Storage y ConfigMap
  • EKS: laboratorio de creación de Cluster

Laboratorios de Observability de extremo a extremo

  1. Introducción a la serie de laboratorios
  2. Parte 1: Configuración de infraestructura | Cuestionario
  3. Parte 2: Stack de Observability | Cuestionario
  4. Parte 3: Deployment de MSA y Canary | Cuestionario
  5. Parte 4: Load Testing y Autoscaling | Cuestionario
  6. Parte 5: Alerting y AIOps | Cuestionario
  7. Parte 6: Análisis de Distributed Tracing | Cuestionario

Guía de aprendizaje

Ruta de aprendizaje para principiantes

  1. Estudia en este orden: Conceptos básicos -> Conceptos principales de Kubernetes -> Amazon EKS
  2. Después de leer cada capítulo, realiza el cuestionario correspondiente para comprobar tu comprensión
  3. Ejecuta comandos y código de ejemplo de forma práctica en un entorno de práctica

Ruta de aprendizaje para usuarios avanzados

  1. Estudia en este orden: Amazon EKS -> AI/ML -> Service Mesh -> Security & Policy
  2. Profundiza en Networking con la sección Cilium
  3. Enfócate en herramientas o tecnologías específicas para un aprendizaje en profundidad

Cómo usar los cuestionarios

  • Haz clic en el enlace del cuestionario al final de cada documento para comprobar tu aprendizaje
  • Piensa primero en las respuestas desplegables antes de revelarlas
  • Revisa el documento correspondiente para cualquier pregunta que hayas respondido incorrectamente

Contribuir

Si quieres contribuir a este proyecto:

  1. Envía un issue cuando encuentres errores tipográficos o errores de contenido
  2. Sugiere nuevos temas o mejoras
  3. Sugiere adiciones o mejoras a las preguntas de los cuestionarios

Licencia

Este material de formación es gratuito para uso con fines de aprendizaje.