Learning path · Intermedio

DevOps e ingeniería de plataformas: nivel intermedio

Ve más allá de los primeros despliegues. Automatiza la entrega, gestiona varios entornos, añade observabilidad y crea flujos de trabajo repetibles en los que todo tu equipo pueda confiar.

41 guides 12 technologies

A quién va dirigido este itinerario

Ya sabes desplegar una aplicación en Kubernetes y has usado una herramienta de CI. Este itinerario es para ingenieros que quieren que su proceso de entrega sea automatizado, consistente y fácil de usar para otras personas.

Qué aprenderás

  • Crear pipelines de despliegue que promuevan los cambios entre entornos
  • Gestionar la configuración y los secretos en varios clústeres
  • Entornos por rama y de vista previa para obtener feedback más rápido
  • Añadir monitorización, logs y alertas para saber cuándo algo falla
  • Aplicar prácticas de GitOps para mantener los clústeres en el estado que declaraste

Cómo usar este itinerario

Las guías están agrupadas por tecnología. Elige el área que hoy sea tu mayor cuello de botella (despliegue, configuración o visibilidad) y empieza por ahí. La mayoría de las guías se apoyan en un clúster en funcionamiento, así que mantén uno activo mientras avanzas.

Antes de empezar

  • Haber completado el itinerario Principiante o contar con experiencia práctica equivalente
  • Conocer los objetos de Kubernetes como Deployments y Services
  • Un repositorio Git con el que puedas experimentar

Qué viene después

Continúa con el itinerario Avanzado para abordar la escala, la seguridad y el diseño de plataformas.

What's in this path

1 Argo CD

Argo CD

4 guides
2 Flux CD

Flux CD

7 guides
3 Kubernetes

Kubernetes

4 guides
4 containerd

containerd

1 guides
5 Grafana

Grafana

7 guides
6 Helm

Helm

1 guides
7 OpenTelemetry

OpenTelemetry

7 guides
8 Prometheus

Prometheus

1 guides
9 Fluentd

Fluentd

3 guides
10 Envoy

Envoy

1 guides
11 Istio

Istio

3 guides
12 Cilium

Cilium

2 guides