Cloud
- Raspberry Cloud: servicios desde casa
- Atlantis: best practices y limitaciones
- Cloud Run: orquestando contenedores sin Kubernetes
- Atlantis: Terraformando a través de GitOps
- Contenedores sin docker: alternativas de futuro
- Open Policy Agent - Creando tests para Terraform
- Gestionando dependencias con Renovate
- Terraform y OPA: el dúo perfecto para automatizar nuestra infraestructura
- Terraform 0.14 y Data Studio
- Packer: migrando aplicaciones a la nube
- Tangelov.me en Hugo
- Vault (I): introducción a la gestión de secretos
- Kubernetes (VI): asignando recursos y autoescalado
- Contraseñas y nube pública: una necesidad real
- Kubernetes (V): networking y políticas de red
- Terraformando funciones en Google Cloud Platform
- Platform9: Kubernetes as a Service en nuestro CPD
- Kubernetes (IV): autenticación y autorización
- Funciones y backups: notificaciones y automatismos
- Kubernetes (III): migrando una aplicación a Kubernetes
- Kubernetes (II): DaemonSets, StatefulSets, Ingress y almacenamiento
- Kubernetes (I): qué es y primeros pasos
- Pulumi: programando infraestructura
- Terraform (I): introducción a la infraestructura como código
- Mi nube privada: Nextcloud, ARM y un poco de Cloud
- Mejoras en tangelov.me
- Packer: creando imágenes para cualquier proveedor
- Nextcloud como nube privada
- Como está montada esta web (II): Nikola y Google App Engine
- Como está montada esta web (I): fundamentos básicos
- Conectando GNU/Linux con AWS
- Conectando Google Cloud Platform (GCP) con Linux
- Conectando GNU/Linux con Azure