Skip to content
Proyectos

nomadicmehul/CloudCaptain has 258 GitHub stars and 97 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-14 10:53 UTC. Last push 2026-11-12.

Cómo se miden estas cifras

Crecimiento de estrellas medido

in 24h
0
in 7 days
Recopilando historial
in 15 days
Recopilando historial
in 1 month
Recopilando historial

Cambios netos en períodos que se solapan, no totales diarios. Los datos no disponibles se dejan en blanco. Las estrellas indican interés, no calidad.

Acerca de

Free, open-source learning hub for Cloud, DevOps & AI — 330K+ words of full tutorials, 21 cheat sheets, 19 interview Q&A sets, and certification exam prep, with built-in reading progress. No paywall, ever.

Aprendizaje

i18n/README.es.md

Original
CloudCaptain

CloudCaptain

Cloud, DevOps y AIOps desde cero.
Construye la herramienta. Usa la herramienta. Entrega un artefacto.

110 lecciones · 16 fases publicadas · 160 horas · 3,246 pruebas · 217 skills, prompts y servidores MCP

Empieza el curso

Smoke tests de las lecciones Licencia MIT PRs bienvenidos Estrellas en GitHub

English · हिन्दी · मराठी · ગુજરાતી · Deutsch · Español · Português · 中文 · 日本語

Esta es una traducción: el README en inglés es la fuente de verdad. Las correcciones son bienvenidas mediante pull request.

npx skills add nomadicmehul/CloudCaptain   # installs the tutor into Claude Code, Cursor, Codex or any agent that reads SKILL.md

Luego pídele a tu agente /captain-start: un breve cuestionario de nivelación, una ruta de aprendizaje y la primera lección.

The CloudCaptain tutor: npx skills add, then /captain-start asks your goal, level and time and starts the placement quiz

Lo que construyes

Cada lección parte de un problema de producción, te hace construir el mecanismo tú mismo en Python o Bash puro con pruebas y luego hacer el mismo trabajo con la herramienta real, de modo que cada flag y cada mensaje de error corresponde a código que escribiste tú.

Fase Construyes Luego ejecutas
00 · Configuración y laboratorio un lab doctor que revisa tu máquina e imprime el plan de instalación kind, Docker, tu agente de programación
01 · Linux y sistemas un supervisor de PID 1, un detector de fugas de fd, un analizador de strace, un decodificador de capabilities, unidades de systemd, cgroups a mano, un lector de la tabla de montajes, un dashboard con el método USE strace, capsh, systemctl, findmnt, PSI
02 · Redes una consulta de rutas como ip route get, un resolvedor DNS iterativo, un analizador de estados de sockets TCP, un lector de pcap con filtros de tcpdump, un parser de ClientHello de TLS y un verificador de cadenas de certificados, un servidor HTTP/1.1 con proxy inverso, un balanceador de carga con health checks, un proxy de caché según la RFC 9111 ip, dig, ss, tcpdump, openssl, curl, nginx, HAProxy, CoreDNS
03 · Git y colaboración un almacén de objetos direccionado por contenido que git fsck acepta, un motor de diff y merge a tres bandas, un cliente de clonado con packfiles y smart HTTP, una cola de merge con CODEOWNERS y rulesets, hooks solo para los cambios preparados con una política pre-receive, bisect y blame sobre el grafo de commits plumbing de git, git merge-file, GIT_TRACE_PACKET, rulesets, la merge queue, pre-commit, git bisect run
04 · Scripting y automatización un linter de Bash con comprobaciones de modo estricto, un framework de CLI, un cliente de API con reintentos y límites de tasa, subconjuntos de jq y awk, un planificador de cron y OnCalendar, un constructor de wheels reproducibles ShellCheck, curl, urllib3, jq, awk, croniter, systemd-analyze, pip y build
05 · Contenedores un runtime de contenedores, un auditor de imágenes, un cliente de registry, un constructor de imágenes sin Dockerfile, una red veth/bridge, Compose, user namespaces rootless, un generador de seccomp Docker, Podman, registries OCI
06 · Orquestación un reconciliador, un scheduler, un kubelet, reglas de kube-proxy y DNS del cluster, un autorizador RBAC, Helm, un operador, un router de Gateway API Kubernetes sobre kind, Helm, Envoy Gateway
07 · Infraestructura como código un motor de plan/apply, un grafo de dependencias, módulos, un servidor de estado con bloqueo, detección de drift, un motor de políticas, front ends de Pulumi y Crossplane, un gestor de configuración idempotente OpenTofu, conftest/OPA, Pulumi, Ansible
08 · CI/CD y GitOps un ejecutor de workflows, un auditor de seguridad de workflows, un emisor y verificador OIDC, un generador de SBOM, un firmador con registro de transparencia, un reconciliador GitOps, un controlador canary, una herramienta de releases GitHub Actions y act, zizmor, cosign, syft, Argo CD, Argo Rollouts, git-cliff
09 · Cloud (AWS primero) un evaluador de políticas IAM, un analizador de alcanzabilidad de VPC, firma SigV4 y un servidor S3, la runtime API de Lambda, un grupo de Auto Scaling, un asignador de costos FOCUS, un escáner de postura de seguridad la AWS CLI contra moto, el emulador de Lambda, Checkov
10 · Observabilidad y SRE una TSDB con chunks Gorilla, un motor PromQL, un enrutador de alertas, un pipeline de logs con un subconjunto de LogQL, un tracer con tail sampling, reglas de burn rate de SLO, un servicio de incidentes, experimentos de caos Prometheus, promtool, OpenTelemetry Collector, Jaeger, Sloth, Alertmanager, Loki, Grafana Alloy, Chaos Mesh
11 · Seguridad y DevSecOps un servicio de secretos con leases y desellado Shamir, un webhook de admisión con un subconjunto de CEL, un motor de reglas al estilo Falco, un evaluador de NetworkPolicy, un escáner de secretos, identidades SPIFFE con mTLS, un priorizador de CVE con CVSS, EPSS y VEX, un ejecutor del benchmark CIS OpenBao, ValidatingAdmissionPolicy, Kyverno, Falco, gitleaks, SPIRE, Trivy, Grype, kube-bench
12 · Ingeniería de plataformas un generador de plantillas de servicio con actualizaciones seguras, un catálogo de servicios con propietarios y dependencias, métricas DORA a partir de Git, despliegues e incidentes, entornos de preview por pull request, una API de plataforma que expande una especificación en objetos de Kubernetes copier, el modelo de catálogo de Backstage, DuckDB, kubectl auth can-i, score-k8s
13 · Infraestructura de IA un scheduler de GPU con DRA, un simulador de serving de LLM, un gateway que cuenta tokens, un autoscaler basado en colas, un router con caché de prefijos, índices HNSW e IVF, un inspector de artefactos de modelos, un modelo de costos por token llama.cpp en CPU, LiteLLM, pgvector, llm-d, ORAS
14 · AIOps y operaciones agénticas un servidor MCP para kubectl, un agente de triaje de incidentes, análisis de logs con IA, OpenTelemetry para llamadas a LLM, sandboxes para agentes, herramientas de escritura seguras, evals de agentes Claude Code, la API de Claude, OpenTelemetry, promptfoo
15 · MLOps y LLMOps versionado de datasets direccionado por contenido, un servidor de tracking compatible con MLflow con registro de modelos, un DAG de pipeline con caché compilado como el de Kubeflow, una puerta de evaluación para LLM, un enrutador de modelos con tráfico shadow y canary, detección de drift DVC, MLflow, Kubeflow Pipelines, Argo Workflows, promptfoo, Argo Rollouts, Evidently

Una fase más (proyectos finales) está en la hoja de ruta.

Cómo funciona una lección

The Problem  →  The Concept  →  Build It  →  Use It  →  Ship It  →  Quiz
 a real          one diagram     standard     the real    a skill,    six questions,
 incident                        library +    tool, same  prompt or   before and
                                 tests        job         MCP server  after
  • Ejecutable y con pruebas. Cada lección tiene código con pruebas unitarias que corren en cualquier lugar (sin root, sin Docker, sin cuenta en la nube) y un smoke.sh que ejecuta los pasos exclusivos de Linux y las herramientas reales en un runner de CI con Docker, kind y OpenTofu. Una lección muestra "last verified" (última verificación) solo después de que eso pasa.
  • Actualizado. Las versiones de las herramientas se revisan cada semana, la tecnología retirada (ingress-nginx, PodSecurityPolicy, Swarm, imágenes de Bitnami) se señala dondequiera que aparezca y las lecciones de IA usan los modelos y las APIs actuales.
  • Para quedártelo. Cada lección entrega una skill para agentes, un prompt o un servidor MCP en outputs/, así que terminas con una caja de herramientas, no solo con notas.

Rutas de aprendizaje

Ruta Para Lecciones
DevOps Engineer de un solo proceso de Linux a Kubernetes, IaC, cloud y AIOps 102
Site Reliability Engineer métricas, alertas, logs, trazas, SLO, incidentes y caos sobre Linux y Kubernetes 38
DevSecOps Engineer secretos, admisión, detección en tiempo de ejecución, network policies, cadena de suministro e IAM en la nube 42
AI Platform Engineer ingenieros a quienes les piden operar modelos: GPUs, serving, gateways, enrutamiento, costos 23
AIOps Engineer poner agentes a trabajar en la infraestructura de forma segura 9

El tutor en tu agente

npx skills add nomadicmehul/CloudCaptain instala cuatro skills: captain-start (cuestionario de nivelación y un plan en LEARNING.md), captain-learn (una lección por sesión, Build It → Use It → Ship It, con el cuestionario y las pruebas), captain-guide (dónde aprendo X, qué necesita el rol Y) y captain-check (un repaso socrático de una fase). Funcionan en Claude Code, Cursor, Codex y cualquier agente que lea SKILL.md.

La biblioteca de referencia

Junto al currículo, cloudcaptain.io/docs conserva las guías extensas con las que empezó CloudCaptain: más de 150 páginas de contenido original, 21 cheat sheets de comandos, 19 bancos de preguntas de entrevista, 5 guías de preparación para exámenes de certificación (CKA/CKAD/CKS, Terraform, AWS, Azure, GCP), 7 rutas de aprendizaje y 8 rutas profesionales. Las lecciones enlazan a ella en lugar de repetirla, y las páginas de referencia en las que se basa una lección enlazan de vuelta con una tarjeta "Build this from scratch" (constrúyelo desde cero).

El modo de lectura Captain's Bridge del sitio registra tu avance por sección, y /progress recuerda en tu navegador las lecciones, las puntuaciones de los cuestionarios y lo que has leído. Sin cuenta, sin rastreo.

Captain's Bridge: las secciones se marcan a medida que lees y /progress recuerda lo que has leído

Por qué CloudCaptain

CloudCaptain roadmap.sh devops-exercises listas awesome-*
Construir cada herramienta desde cero, con pruebas ✅ 110 lecciones ❌ ❌ ❌
Verificado contra las herramientas reales en CI ✅ todas las lecciones ❌ ❌ ❌
Infraestructura de IA y AIOps ✅ 15 lecciones parcial ❌ enlaces
Un tutor que instalas en tu agente ✅ npx skills add ❌ ❌ ❌
Guías extensas, cheat sheets, preguntas de entrevista, preparación de exámenes ✅ los nodos del roadmap enlazan fuera preguntas y respuestas enlaces
Progreso de lectura y de cuestionarios ✅ en tu navegador ✅ ❌ ❌

Ejecútalo en local

git clone https://github.com/nomadicmehul/CloudCaptain.git
cd CloudCaptain/website
npm install
npm start                                  # http://localhost:3000, lessons at /learn
npm run curriculum:test -- linux/pid1-supervisor   # one lesson's tests

Cada lección es una carpeta: curriculum/phases/NN-phase/NN-lesson/ con docs/en.md, code/ (con pruebas y smoke.sh), quiz.json y outputs/. El contrato es LESSON_TEMPLATE.md; el mapa del repo es AGENTS.md.

Contribuir

Lecciones, correcciones y traducciones son bienvenidas; consulta CONTRIBUTING.md. Una lección nueva empieza con npm run curriculum:scaffold, debe pasar el validador y sus pruebas, y la verifica la ejecución de smoke tests en su pull request. El contenido desactualizado tiene su propia plantilla de issue, y cada pull request obtiene un despliegue de vista previa.

¿Enseñas con CloudCaptain en un bootcamp, una universidad o una empresa? FORKING.md explica cómo hacer un fork y adaptarlo. Para apoyar el proyecto, consulta SPONSORS.md.

Tráfico del sitio

Visitas totales Visitas esta semana Visitas hoy Tráfico de visitantes en los últimos 90 días

Actualizado a diario con GoatCounter: respetuoso con la privacidad, sin cookies, sin rastreo de personas.

Licencia

MIT, consulta LICENSE. Úsalo, haz un fork, enseña con él.


Creado por Mehul Patel y la comunidad open source · cloudcaptain.io

Si CloudCaptain te ayudó, dale una estrella al repo: así otros ingenieros encuentran una alternativa gratuita a los cursos de pago.

Explorar proyectos relacionados