Si estabas esperando la segunda parte del último podcast de "Cómo conocí a nuestro cloud" estás de suerte... ¡ya está disponible!
En este capítulo continuamos hablando con nuestros amigos de Leroy Merlin España sobre cómo aplicar filosofía DevOps usando todo el potencial de Google Cloud. Una gran ocasión para aprender sobre DevOps, IaC y herramientas cloud.
La premisa que tenían desde Leroy Merlin era hacer lo mismo para la infraestructura que para el flujo de CICD. Replicaron los mismos flujos que usaron para la parte de desarrollo que para la infraestructura, por lo que embebieron la foto de infraestructura que tienen a través del código que está en Terraform.
La embebieron en una imagen contenedor de la foto, de manera que tenían la foto de la infraestructura versionada en una imagen en un contenedor y después lo único que hicieron posteriormente fue desplegar ese contenedor. El hecho de usar Terraform es porque, según lo entienden ellos, es el estándar de facto en este tipo de tecnologías.
responsable del equipo de automatización de Leroy Merlin España, echa en falta un Spinnaker gestionado. Para él, es el punto flaco de Spinnaker y más aún teniendo en cuenta que es un servicio que cuenta con mucha documentación por parte de Google, algo que no suele ser muy frecuente por parte del gigante tecnológico.
Para José María Álvarez, director de Innovación de Tecnología de Leroy Merlin España, Google está en vías de sacar un servicio llamado Artifact Manager, que es un servicio gestionado de lo que haría un Nexus.
Para él, a día de hoy, es un servicio que está muy verde porque solo permite gestionar determinados artefactos. Lo han sacado solo para Docker y, para José María, aún necesitan avanzar mucho más en este servicio muy útil para determinadas situaciones.
Como vemos en este episodio y en el anterior, Leroy Merlin ha hecho una gran apuesta por trabajar en la nube y tiene una amplia experiencia usando servicios de Google Cloud.
Un par de consejos que tienen muy claros para empresas que están empezando el mismo camino son estos:
- Usar containers para absolutamente todo (si es posible).
- Usar Cloud Build y Cloud Run desde el inicio. Es muy sencillo de entender, y ahorra muchísima gestión.
No importa dónde escuches nuestros podcast, podrás encontrarnos en las principales plataformas: Ivoox, Spotify, YouTube, Google Podcast, Apple Podcast y Amazon Music.
Tomás Fernández
Informático de vocación, creció con un ordenador pegado al brazo, estudió Ingeniería Técnica Informática en la Universidad Carlos III de Madrid y empezó su vida profesional como becario en el mundo del marketing digital con Havas Media. Tuvo la suerte de caer siempre en equipos de alto nivel y multidisciplinares, lo que le ayudó a forjar un perfil horizontal que eclosionaría finalmente en forma de DevOps. Tras pasar por sectores tan variopintos como el de la industria de animación cinematográfica, banca o retail, actualmente ayuda a automatizar los procesos en la nube de Leroy Merlin con un equipo de primer nivel.
Ver más contenido de Tomás.José María Álvarez
Ingeniero de Telecomunicación por la Universidad Politécnica de Madrid, he desempeñado mi carrera en múltiples empresas, siempre muy relacionado con la tecnología, como HPE, Brightstar, El Corte Inglés, y el puesto actual en Leroy Merlin. Me encanta la tecnología, y me encanta pensar que soy un todo terreno, siempre muy alineado con lo que supone la filosofía DevOps. Me encanta probar novedades, y hacer que todo aquello que es nuevo tenga sentido en un entorno empresarial. Como dato curioso, me encanta el baloncesto, y tengo una pareja de mellizos que me traen más loco que todo Leroy Merlin.
Ver más contenido de José María.Andrés Navidad
Aunque empecé mi carrera haciendo back-end en aplicaciones web, siempre me gustaron los conceptos de arquitectura y computación distribuida. Hace 7 años tuve la oportunidad de empezar en el mundo Big Data y ahora me gusta aplicar todos esos conceptos en arquitecturas basadas en nubles públicas. Entusiasta de las nuevas tecnologías, las motos y la gastronomía.
Ver más contenido de Andrés.
Tell us what you think.