Joan edukira
Gontzal Bilbao

bloga

Produkzioko oharrak.

AWS eta GCPn gauzak martxan jartzean ikasten dudana: gidak, erabakiak eta errepikatu nahi ez ditudan akatsak.

Artikuluak, proiektuak eta cheatsheet-ak gaztelaniaz daude.

azkena

De prototipo LLM a plataforma operable

Qué separa un prototipo de LLM de un servicio de IA operable: orquestación multiagente, colas por criticidad, cambio de motor sin cortes y observabilidad.

eka 17(a) · 4 min · aa

serieak

2026

Monorepo en Cloud Run con escalado a cero

Llevé un monorepo NestJS y Next.js a Cloud Run: datos privados por VPC, secretos en Secret Manager, coste casi nulo en reposo y deploy de un comando.

eka 17(a) · 4 mingcp

Auto-publicar el blog en LinkedIn con GitHub Actions y n8n

El MVP con el que cada post nuevo salía en LinkedIn: tras el deploy, GitHub Actions avisa a n8n, que valida un token y publica.

mar 3(a) · 5 minautomatizazioa

n8n en local con Docker, paso a paso

Instalo n8n en Windows con Docker y persistencia, comparo docker run con Compose y pruebo un primer webhook con un POST real.

ots 25(a) · 4 minautomatizazioa

Alarmas de infraestructura con Terraform

Un módulo Terraform con el topic SNS, la suscripción por email y alarmas de CloudWatch para una instancia fija y para un Auto Scaling Group.

ots 24(a) · 3 miniac

Alertas preventivas en AWS como código con Terraform

Cómo diseño alertas preventivas en AWS como código: pocas alarmas calibradas, naming por entorno, módulo dedicado y rollout dev → staging → prod.

ots 24(a) · 4 miniac

Alarmas de CloudWatch para EC2, probadas con carga real

Creo alarmas de CPU y salud para EC2 con CloudWatch y SNS, por consola y CLI, y compruebo con carga real que el aviso llega.

ots 23(a) · 4 minbehagarritasuna

Guía AWS AIF-C01: cómo aprobé AI Practitioner

Cómo aprobé AWS AI Practitioner (AIF-C01) en 4 semanas: qué evalúa, los recursos que usé en orden y cómo elegir entre Bedrock y SageMaker.

ots 21(a) · 4 minziurtagiriak

Guía AWS SAA-C03: plan de 6 semanas para aprobar

Cómo aprobé AWS Solutions Architect Associate (SAA-C03) en 6 semanas: decidir con trade-offs y analizar cada fallo de simulacro.

ots 7(a) · 4 minziurtagiriak

Guía AZ-900: plan de 4 semanas para Azure Fundamentals

Cómo aprobé AZ-900 en 4 semanas: entender antes de memorizar, practicar en el portal de Azure y usar la práctica oficial de Learn para ver los huecos.

urt 31(a) · 4 minziurtagiriak

Azure vs AWS: cómo elegir cloud con criterio

Elijo entre Azure y AWS con cinco preguntas: stack del equipo, compliance, velocidad, coste operativo y riesgo. El catálogo de servicios va después.

urt 24(a) · 5 minaws

IA en Azure: cómo pasar de la demo a producción

Qué servicio de IA de Azure elegir para cada caso, un roadmap de 90 días y los cuatro riesgos que hay que mitigar desde el primer día.

urt 17(a) · 4 minaa

Pipeline CI/CD en AWS con rollback automático

Un pipeline en AWS que despliega por fases, vigila error rate y latencia, y vuelve solo a la versión anterior si se supera un umbral.

urt 10(a) · 5 minautomatizazioa

Observabilidad FinOps en AWS: detectar desvíos a tiempo

Si solo miras la factura a fin de mes, llegas tarde: así monto Budgets, EventBridge y Lambda para detectar desvíos de coste en AWS y actuar.

urt 3(a) · 3 minfinops

2025

FinOps en AWS: 10 quick wins en 30 días

Un plan de 30 días para que un equipo pequeño reduzca el coste en AWS con 10 acciones de bajo riesgo y una rutina semanal que lo sostenga.

abe 27(a) · 5 minfinops

ETL serverless en AWS gestionado con Terraform

Cómo gestiono con Terraform un ETL serverless de S3, Glue y Athena: cuatro módulos, un directorio por entorno y cada cambio por PR, plan y apply.

abe 20(a) · 4 mindatuak

De Glue a QuickSight: dashboards que sí se usan

Cómo sirvo la capa Gold a QuickSight: vistas de Athena como contrato, SPICE o direct query según el uso, y permisos y refresh vigilados.

abe 13(a) · 4 mindatuak

Arquitectura ETL de 3 capas en AWS con Glue y Athena

Cómo separo un data lake en Bronze, Silver y Gold sobre S3, con cuarentena en Silver, para auditar cada dato y no pagar de más en Athena.

abe 6(a) · 4 mindatuak