Iron Mountain impulsa la evolución de DevOps con GitLab Ultimate
¿Quiere ver lo que GitLab Ultimate puede hacer por su equipo?
Iron Mountain ha adoptado métodos ágiles, y eso ha llevado al gigante de la gobernanza de datos a la CI/CD de GitLab.
La plataforma acelera la creación de pipelines y se hace cargo de las tareas administrativas para que los desarrolladores puedan centrarse en el desarrollo.
Iron Mountain Incorporated es un líder mundial en almacenamiento innovador, infraestructura de centros de datos, gestión del ciclo de vida de los activos y servicios de gestión de la información. Fundada en 1951 y con la confianza de más de 225 000 clientes en todo el mundo, Iron Mountain ayuda a los clientes a «escalar más alto» (CLIMB HIGHER™) para transformar sus negocios.
A través de una gama de servicios que incluyen transformación digital, centros de datos, almacenamiento seguro de registros, gestión de la información, gestión del ciclo de vida de los activos, destrucción segura, y almacenamiento y logística de arte, Iron Mountain ayuda a las empresas a sacar a la luz sus datos oscuros, permitiendo a los clientes desbloquear el valor y la inteligencia de sus activos digitales y físicos almacenados con rapidez y seguridad, al tiempo que les ayuda a cumplir sus objetivos medioambientales.
Controlar herramientas fragmentadas para obtener una vista única de DevOps
El grupo de arquitectura y plataforma de Iron Mountain tenía el objetivo de implementar una estrategia general para respaldar el uso de servicios gestionados en la nube. El grupo empezó a evaluar plataformas de integración basadas en SaaS, con las que esperaban resolver problemas como la fragmentación de las herramientas de código abierto, las brechas que bloqueaban las comunicaciones entre los equipos de desarrollo y operaciones, las pesadas cargas administrativas y las dificultades para proteger de forma eficaz las complejas implantaciones de pipelines. El software Jira existente in situ generaba complejidad de gestión en forma de solución de problemas de plugins, y con el software de seguridad de Veracode, los equipos solo podían descubrir los problemas de codificación en una fase avanzada del ciclo de desarrollo, lo que provocaba una repetición del trabajo que consumía muchos recursos. Además, el equipo de operaciones necesitaba respaldar la creciente adopción de nuevos métodos de desarrollo de Kubernetes por parte de los equipos. El liderazgo técnico de Iron Mountain llegó a la conclusión de que se necesitaba una solución de servicios en la nube adecuada para respaldar los desafíos de los desarrolladores.
GitLab Ultimate SaaS empodera a los desarrolladores al tiempo que reduce la complejidad
Iron Mountain eligió GitLab Ultimate en Google Cloud para resolver estos desafíos, y ahora está ejecutando 240 implementaciones automatizadas en la nube en GCP para las cargas de trabajo de Google Kubernetes Engine (GKE). La CI/CD de GitLab permite a los equipos ahorrar tiempo y aumentar la eficiencia gracias a la automatización, al tiempo que admite una mejor garantía de seguridad a través del análisis de seguridad inicial, como las pruebas dinámicas de seguridad de las aplicaciones (DAST) y las pruebas estáticas de seguridad de las aplicaciones (SAST).
GitLab respalda el objetivo de Iron Mountain de «aplicar la metodología de prueba shift left»: poner más responsabilidad en materia de seguridad en manos de los desarrolladores y capacitar a los equipos para que encuentren fallas de seguridad en una fase más temprana del proceso.
GitLab también sirve como un entorno de orquestación completo y cohesivo que simplifica la gestión al tiempo que satisface las necesidades de los desarrolladores a medida que crean nuevos entornos de Kubernetes para admitir la arquitectura de nube y multinube. Esta solución única reduce la complejidad y respalda un plan de desarrollo orientado a la comunidad y preparado para el futuro que se alinea con la planificación tecnológica de Iron Mountain. Iron Mountain considera que GitLab es una parte importante de la habilitación de métodos ágiles por parte de Enterprise Architecture and Platforms y que es útil para la evolución de la empresa hacia DevOps. GitLab Ultimate SaaS realiza el mantenimiento, por lo que los desarrolladores pueden centrarse en el desarrollo.
Crear un modelo de gobernanza con GitLab
Con GitLab Ultimate SaaS, Iron Mountain ha podido reducir los costos asociados con la gestión de la infraestructura y al mismo tiempo ha podido aumentar de forma segura la velocidad de producción. La empresa ha reducido la cantidad de máquinas virtuales (VM) in situ a casi la mitad y, de este modo, ha ahorrado más de $60 000 al año en costos de mantenimiento y más de $90 000 al año en mano de obra.
«GitLab nos proporcionó la base y la plataforma para habilitar nuestro Scaled Agile Framework», agrega Hayelom Tadesse, vicepresidente de Tecnología Empresarial de Iron Mountain. «Podemos colaborar dentro de nuestros equipos de TI empresariales y nuestras partes interesadas clave».
Las épicas en GitLab proporcionan a los equipos de Iron Mountain una forma de organizar y realizar un seguimiento de los problemas en función de un tema estratégico. Los miembros del equipo pueden emplear las funciones de las épicas para crear un modelo de gobernanza para el desarrollo que respalde iniciativas grandes y plurianuales.
El vicepresidente de Tecnología de Iron Mountain, Jason Monoharan, dice que GitLab, la empresa, tiene un plan de desarrollo y un espíritu comunitario que se alinea con las mejores prácticas ágiles. «Para mí, la visión que tiene GitLab con respecto a vincular la estrategia al alcance y al código es muy poderosa. Además, aprecio el nivel de inversión que continúan haciendo en la plataforma a medida que siguen trabajando en ella», comenta. Monoharan agrega que el equipo de GitLab ha colaborado estrechamente con los equipos de Iron Mountain para definir las funcionalidades prioritarias.
En Iron Mountain, el panel único de GitLab ayuda a los equipos a comprender las demandas de su capacidad y les permite centrarse en el trabajo prioritario para acelerar la prestación segura de servicios innovadores, al tiempo que garantiza la seguridad de los pipelines y mejora la productividad.
Toda la información y las personas involucradas en el estudio de caso son precisas en el momento de la publicación.