StackPractices

devops

Recursos prácticos sobre devops para ingenieros de software.

203 resultados

Automatizando Infraestructura y Entrega

DevOps cierra la brecha entre escribir código y ejecutarlo en producción. La containerización, pipelines CI/CD, infraestructura como código y observabilidad ya no son opcionales — son requisitos básicos para equipos de ingeniería modernos.

Encuentra recetas prácticas para construir imágenes Docker, escribir workflows de GitHub Actions, desplegar en Kubernetes, gestionar estado de Terraform y configurar monitoreo con Prometheus. Cada guía está probada contra entornos cloud reales e incluye tips de troubleshooting.

intermediate

Load Balancing con HAProxy y Health Checks

Configura HAProxy como load balancer de alto rendimiento con health checks activos, sticky sessions...

beginner

Parsear y Validar Configuración YAML/JSON

Cómo parsear y validar archivos de configuración de aplicaciones en YAML y JSON en Python,...

beginner

Configura pre-commit hooks con husky y lint-staged

Configura pre-commit hooks con husky, lint-staged y el framework pre-commit. Detectá problemas de...

devops git pre-commit husky
intermediate

Métricas y Alertas con Prometheus

Instrumenta aplicaciones e infraestructura con métricas de Prometheus, configura reglas de alertas...

intermediate

Expón métricas de aplicación con Python y Prometheus

Construye un exporter de métricas Prometheus en Python con prometheus_client. Cubre counters,...

advanced

Construye un Provider Personalizado de Terraform con Python

Extiende Terraform con un provider personalizado usando Python y terraform-plugin-framework para...

intermediate

Retry con Backoff Exponencial

Cómo implementar lógica de retry resiliente con backoff exponencial y jitter para fallos...

intermediate

Gestionar Secretos de Aplicaciones de Forma Segura

Cómo almacenar, rotar e inyectar API keys, contraseñas de base de datos y certificados sin...

devops secret-management vault ci-cd
intermediate

Configurar CI con GitLab Pipelines

Cómo configurar pipelines de GitLab CI/CD para testing, building y deployment usando .gitlab-ci.yml...

beginner

Configurar Certificados SSL con Let's Encrypt

Guía paso a paso para obtener certificados TLS gratuitos de Let's Encrypt con Certbot — en Nginx,...

ssl tls certbot letsencrypt
intermediate

Provisionar una VPC de AWS con Terraform

Cómo usar Terraform para provisionar una VPC de AWS lista para producción con subredes públicas y...

intermediate

Almacenar Terraform State en S3 con DynamoDB Locking

Cómo configurar Terraform remote state con S3 backend y DynamoDB locking, cubriendo state...

intermediate

Aislar Entornos con Terraform Workspaces

Cómo usar Terraform workspaces para environment isolation, cubriendo workspace creation,...

intermediate

Traffic Mirroring para Testing en Producción

Replica tráfico de producción a ambientes de staging para testing realista, despliegues shadow y...

intermediate

Event Streaming con Apache Kafka y Node.js

Construye sistemas event-driven escalables usando Apache Kafka con producers, consumers, consumer...

intermediate

Seguridad en imágenes Docker: escanea, endurece y firma

Escanea imágenes de contenedor en busca de CVEs y secretos con Trivy y Grype. Endurece Dockerfiles,...

intermediate

Empaquetar Dependencias Python para Lambda

Empaquetar dependencias Python para AWS Lambda usando Lambda Layers, builds con Docker para...

intermediate

Patrón de Almacén Externo de Configuración

Centraliza la configuración de aplicaciones fuera de los artefactos de despliegue para soportar...

intermediate

Patrón Blue-Green Deployment

Ejecuta dos entornos de producción idénticos y conmuta el tráfico entre ellos. Despliega en el...

intermediate

Patrón Canary Release

Dirige un porcentaje pequeño del tráfico a la nueva versión mientras el resto sigue en la estable....

No se encontraron resultados.