CV en la Nube: Implementación en GCP

Guía del Cloud Resume Challenge 100% cloud native en Google Cloud: Terraform para IaC, CI/CD automatizado, frontend en Cloudflare y backend en Cloud Run con Firestore; prácticas de seguridad, pruebas y observabilidad

28 sept 2025 • 3 min de lectura • Equipo Q2BSTUDIO

Inteligencia-Artificial-

En las ultimas semanas he trabajado en el Cloud Resume Challenge, un proyecto practico que combina infraestructura en la nube, CI CD, APIs y algo de frontend. Mi objetivo fue crear un curriculum 100 por ciento cloud native alojado en Google Cloud Platform, con toda la infraestructura gestionada como codigo y despliegues automatizados.

Que construI: Hospedaje estatico del CV en un bucket publico de Google Cloud Storage servido via Cloudflare para DNS, CDN y SSL gratuito. De esta forma obtuve cacheo global, entrega rapida y HTTPS sin añadir un balanceador en GCP que habria incrementado complejidad y coste. Esto me permitio mantener la arquitectura ligera y profesional.

Contador de visitas: Una pequena API en Flask corre en Cloud Run y conecta con Firestore. Cada vez que se carga la pagina la API incrementa un contador y devuelve el valor actualizado, permitiendo mostrar estadisticas simples sin exponer credenciales.

Infraestructura como codigo: Provisione servicios de Cloud Run, permisos IAM, habilitacion de APIs y recursos con Terraform, haciendo todo reproducible y versionable.

CI CD automatizado: Configure Github Actions y Cloud Build para despliegues automaticos. Un push al repositorio desencadena actualizaciones de infraestructura y redeploys sin intervencion manual.

Retos y aprendizajes: IaC es potente pero requiere disciplina. Terraform hace reproducible la infraestructura pero es implacable con errores de sintaxis o nombres de recursos, lo que exige leer mensajes de error y aprender a planificar y aplicar cambios con cuidado.

Las canalizaciones CI CD me enseñaron disciplina operativa. Mas alla de que funcione, pense en seguridad, gestion de secretos y pruebas antes de enviar a produccion. Configurar Workload Identity Federation para que Github Actions se autentique con Google Cloud sin claves de larga duracion fue especialmente desafiante y gratificante al resolverlo.

La importancia de las pruebas y la calidad de codigo quedo clara: tests automatizados para la API de Cloud Run evitaron que errores simples llegaran a produccion y me forzaron a escribir Python mas limpio y fiable.

CORS y llamadas API fueron otro punto importante. Al separar el frontend alojado en Cloudflare del backend en Cloud Run surgieron problemas de origen que se solucionaron con Flask CORS y una correcta configuracion de headers y metodos. Aprendi que los logs son tus mejores aliados: revisar logs de Cloud Run, mensajes de error de Firestore y salidas de Github Actions acelera la resolucion de fallos.

La gran leccion fue pensar end to end. No se trata solo de escribir codigo o desplegar una VM, sino de como el frontend se conecta al backend, como este habla de forma segura con la base de datos, como automatizar despliegues de forma repetible y segura y como evitar la gestion manual de secretos. Ese enfoque une DevOps e ingenieria cloud.

En Q2BSTUDIO aplicamos exactamente ese tipo de pensamiento para proyectos reales. Somos una empresa de desarrollo de software y aplicaciones a medida, especialistas en inteligencia artificial, ciberseguridad y servicios cloud. Podemos ayudarte a llevar un proyecto similar a produccion o a diseñar soluciones a medida que incluyan automatizacion, despliegues seguros y observabilidad.

Si buscas construir una aplicacion o software a medida visita nuestros servicios de desarrollo de aplicaciones y software multiplataforma y si prefieres una estrategia cloud completa revisa nuestros servicios cloud en AWS y Azure. En Q2BSTUDIO tambien cubrimos ciberseguridad y pentesting, servicios de inteligencia de negocio y Power BI, soluciones de ia para empresas incluyendo agentes IA y proyectos de inteligencia artificial a medida.

Palabras clave relevantes: aplicaciones a medida, software a medida, inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio, ia para empresas, agentes IA, power bi.

Si te interesa profundizar en un proyecto como este te podemos asesorar desde el diseno de la arquitectura hasta la implementacion de CI CD, gestion de identidad y seguridad, pruebas automatizadas y optimizacion de costes en la nube. El Cloud Resume Challenge no es facil, pero es una excelente forma de aprender practicamente sobre infraestructura, automatizacion y seguridad en la nube y en Q2BSTUDIO estamos listos para acompañarte en ese camino.

¿UNA PAUSA?

Juega un momento antes de irte

NUESTROS SERVICIOS

Cómo podemos ayudarte

Inteligencia artificial

Agentes de IA, chatbots y asistentes inteligentes que automatizan tareas y atienden a tus clientes 24/7 para mejorar la eficiencia de tu negocio.

Más info

Desarrollo de software

Aplicaciones web, móviles y de escritorio, intranets, e-commerce, SaaS y plataformas de gestión diseñadas para las necesidades concretas de tu empresa.

Más info

Servicios cloud

Migración, infraestructura, hosting gestionado, alta disponibilidad y seguridad en Microsoft Azure y Amazon Web Services para que tu negocio escale sin límites.

Más info

Ciberseguridad y pentesting

Auditorías de seguridad, test de intrusión (pentesting) y protección de aplicaciones, datos e infraestructura on-premise y cloud, con hacking ético y cumplimiento normativo.

Más info

Business Intelligence

Cuadros de mando y análisis de datos con Power BI: integramos tus fuentes, diseñamos dashboards y KPIs y convertimos tus datos en decisiones.

Más info

Automatización de procesos

Automatizamos tareas repetitivas y conectamos tus aplicaciones con n8n, Power Automate, Make y RPA, eliminando trabajo manual y aumentando la productividad.

Más info

Formación para empresas

Formamos a tus equipos en tecnología con criterio: desarrollo web, bases de datos, Git, buenas prácticas y seguridad, automatización con n8n, inteligencia artificial para empresas y creación de soluciones de IA con Azure AI Foundry.

Más info

Auditoría de código

Auditamos el código que creas tú, tu equipo o una IA: te decimos qué está bien y qué mejorar, lo securizamos y lo dejamos listo para producción, web o app.

Más info

Generación de imágenes con IA

Creamos por ti las imágenes que necesita tu negocio con inteligencia artificial: producto, redes, publicidad, ilustración y avatares. Tú nos dices qué quieres y te lo entregamos listo para usar.

Más info

Generación de vídeos con IA

Creamos por ti vídeos con inteligencia artificial: promocionales, para redes, presentadores virtuales, doblaje y animaciones. Nos cuentas la idea y te lo entregamos montado y listo para publicar.

Más info

Avatares conversacionales con IA

Creamos avatares conversacionales con IA —humanos digitales con cara y voz— que atienden a tus clientes y equipos con el conocimiento de tu empresa, en tu web, monitores interactivos, WhatsApp o Teams.

Más info

Marketing Online e IA

Google Ads, Meta Ads, LinkedIn Ads y posicionamiento en motores de IA (GEO/AEO): captamos clientes y hacemos que tu marca aparezca donde te buscan, también en ChatGPT, Gemini y Perplexity.

Más info

¿Tienes un proyecto en mente?

Cuéntanos tu visión y la convertimos en una solución de software. Sea cual sea el alcance, hacemos realidad tu idea.

Live Chat