Contenido de formación sobre Kubernetes y Amazon EKS
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 de los materiales de aprendizaje - Materiales de aprendizaje por tema
- Colección de cuestionarios - Cuestionarios por tema
Tabla de contenido
Noticias
- Noticias semanales - Resúmenes de las últimas noticias del ecosistema Kubernetes/EKS
Conceptos básicos
- Fundamentos de Linux | Cuestionario | Laboratorio
- Habilidades operativas de Linux | Cuestionario | Laboratorio
- Tecnología de containers | Cuestionario | Laboratorio
- Introducción a Kubernetes | Cuestionario
- Fundamentos de eBPF y aplicaciones prácticas | Cuestionario
Conceptos principales de Kubernetes
- Arquitectura de Cluster | Cuestionario
- Pods y Workloads | Cuestionario
- Services y Networking | Cuestionario
- Storage | Cuestionario
- Configuration | Cuestionario
- Security | Cuestionario
- Policies | Cuestionario
- Scheduling, Preemption y Eviction | Cuestionario
- Administración de Cluster | Cuestionario
- Windows en Kubernetes | Cuestionario
- Extensión de Kubernetes | Cuestionario
Scheduling
- Custom Scheduler
Autoscaling
Amazon EKS
- Introducción a EKS | Cuestionario
- Creación de EKS Cluster
- Parte 1: Requisitos previos | Cuestionario
- Parte 2: Creación de Clusters con eksctl | Cuestionario
- Parte 3: Creación de Clusters con AWS Management Console y CLI | Cuestionario
- Parte 4: Creación de Clusters con Terraform y CDK | Cuestionario
- Parte 5: Acceso, validación, upgrade y eliminación de Cluster | Cuestionario
- EKS Networking
- EKS Storage
- EKS Security | Cuestionario
- EKS Monitoring y Logging | Cuestionario
- Optimización de costos de EKS | Cuestionario
- EKS Upgrades | Cuestionario
- EKS Troubleshooting | Cuestionario
- Resiliency y High Availability de EKS | Cuestionario
- Debugging avanzado de EKS | Cuestionario
- Características y Roadmap de versiones de Kubernetes | Cuestionario
EKS Hybrid Nodes
- Introducción a EKS Hybrid Nodes
- Requisitos previos | Cuestionario
- Configuración de Network | Cuestionario
- Configuración de entorno Air-Gap | Cuestionario
- Node Bootstrap | Cuestionario
- Integración de GPU Server | Cuestionario
- Estrategias de colocación de Workloads | Cuestionario
- Gestión del ciclo de vida de Node | Cuestionario
- Operaciones y mantenimiento | Cuestionario
- Configuración de Bare Metal OS | Cuestionario
- Hybrid Nodes Gateway | Cuestionario
EKS Auto Mode
- Introducción a EKS Auto Mode
- Primeros pasos | Cuestionario
- Configuración de NodePool | Cuestionario
- Comportamiento de Scaling | Cuestionario
- Estrategias de Spot Instance | Cuestionario
- Operaciones y gestión | Cuestionario
- Gestión de costos | Cuestionario
- Ciclo de vida de Node | Cuestionario
- Optimización de Workload | Cuestionario
- Guía de migración | Cuestionario
AI/ML
- AI/ML Workloads | Cuestionario
- Infraestructura de AI | Cuestionario
- Entrenamiento de modelos en EKS | Cuestionario
- Inference Frameworks | Cuestionario
- Deployment y optimización de vLLM | Cuestionario
- Agentic AI Platform en EKS | Cuestionario
- Buenas prácticas de AI/ML | Cuestionario
Data on EKS
- Descripción general de Data on EKS
- Análisis profundo de Kafka on EKS
- Introducción a Kafka on EKS
- Parte 1: Fundamentos de Kafka | Cuestionario
- Parte 2: Strimzi Operator | Cuestionario
- Parte 3: Operaciones de Kafka | Cuestionario
- Parte 4: Schema Registry | Cuestionario
- Parte 5: Kafka Connect y MirrorMaker | Cuestionario
- Parte 6: Integración con MSK | Cuestionario
- Parte 7: Monitoring | Cuestionario
- Parte 8: Buenas prácticas | Cuestionario
Networking
- Descripción general de Networking | Cuestionario
- VPC CNI | Cuestionario
- Análisis profundo de Cilium
- Introducción a Cilium
- Parte 1: Introducción | Cuestionario
- Parte 2: eBPF | Cuestionario
- Parte 3: Networking | Cuestionario
- Parte 4: IPAM y Policies | Cuestionario
- Parte 5: Networking L2-L7 | Cuestionario
- Parte 6: Security y Visibility | Cuestionario
- Parte 7: Temas avanzados | Cuestionario
- Conceptos de Networking | Cuestionario
- Glosario | Cuestionario
- Análisis profundo de Calico
- Introducción a Calico
- Parte 1: Introducción | Cuestionario
- Parte 2: Arquitectura | Cuestionario
- Parte 3: Modos de Networking | Cuestionario
- Parte 4: Análisis profundo de BGP | Cuestionario
- Parte 5: Network Policy | Cuestionario
- Parte 6: eBPF Dataplane | Cuestionario
- Parte 7: Temas avanzados | Cuestionario
- Parte 8: Integración con EKS | Cuestionario
- Parte 9: Operaciones | Cuestionario
- Glosario | Cuestionario
- VPC Lattice | Cuestionario
- AWS Load Balancer Controller | Cuestionario
- Gateway API | Cuestionario
Service Mesh
- Istio | Cuestionario
- Linkerd
- Cilium Service Mesh
Security & Policy
- Gestión de Policy con Kyverno | Cuestionario
- Authentication y Authorization de Kubernetes | Cuestionario
- Pod Security Standards | Cuestionario
- Network Policies | Cuestionario
- Secrets Management | Cuestionario
- Buenas prácticas de EKS Security | Cuestionario
- Image Security | Cuestionario
- Runtime Security | Cuestionario
- OPA Gatekeeper | Cuestionario
- cert-manager | Cuestionario
- Kubescape | Cuestionario
- SPIFFE/SPIRE | Cuestionario
Container Registry
- Descripción general de Container Registry
- Docker Hub | Cuestionario
- Amazon ECR | Cuestionario
- Harbor | Cuestionario
- Buenas prácticas de Container Registry | Cuestionario
Platform Engineering
- Descripción general de Platform Engineering | Cuestionario
- Helm | Cuestionario
- AWS Controllers for Kubernetes (ACK) | Cuestionario
- Kubernetes Resource Operator (KRO) | Cuestionario
- Mecanismos de extensión de Kubernetes | Cuestionario
- ExampleCorp: ejemplo de integración ACK + KRO
- Backstage IDP | Cuestionario
- Crossplane | Cuestionario
- vCluster | Cuestionario
GitOps
- Descripción general de GitOps
- ArgoCD
- FluxCD | Cuestionario
- Comparación de herramientas GitOps | Cuestionario
- Progressive Delivery con Flagger | Cuestionario
- Feature Flags y OpenFeature | Cuestionario
Guía de operaciones
- Configuración de infraestructura | Cuestionario
- Infraestructura avanzada | Cuestionario
- CI Pipelines | Cuestionario
- GitOps Multi-Cluster | Cuestionario
- GitOps Automation | Cuestionario
- Estrategias de Scaling | Cuestionario
- Alertas de Observability | Cuestionario
- Análisis de Observability | Cuestionario
- Stack de Observability | Cuestionario
- Optimización de recursos | Cuestionario
- Operaciones de Upgrade | Cuestionario
- Playbook de planificación de capacidad para eventos | Cuestionario
- Plataforma de visibilidad de costos FinOps | Cuestionario
- Tekton Pipelines | Cuestionario
Observability
- Descripción general de Observability
- Metrics
- Logging
- Tracing
- Alerting
- Grafana | Cuestionario
- 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
- Introducción a la serie de laboratorios
- Parte 1: Configuración de infraestructura | Cuestionario
- Parte 2: Stack de Observability | Cuestionario
- Parte 3: Deployment de MSA y Canary | Cuestionario
- Parte 4: Load Testing y Autoscaling | Cuestionario
- Parte 5: Alerting y AIOps | Cuestionario
- Parte 6: Análisis de Distributed Tracing | Cuestionario
Guía de aprendizaje
Ruta de aprendizaje para principiantes
- Estudia en este orden: Conceptos básicos -> Conceptos principales de Kubernetes -> Amazon EKS
- Después de leer cada capítulo, realiza el cuestionario correspondiente para comprobar tu comprensión
- Ejecuta comandos y código de ejemplo de forma práctica en un entorno de práctica
Ruta de aprendizaje para usuarios avanzados
- Estudia en este orden: Amazon EKS -> AI/ML -> Service Mesh -> Security & Policy
- Profundiza en Networking con la sección Cilium
- 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:
- Envía un issue cuando encuentres errores tipográficos o errores de contenido
- Sugiere nuevos temas o mejoras
- Sugiere adiciones o mejoras a las preguntas de los cuestionarios
Licencia
Este material de formación es gratuito para uso con fines de aprendizaje.