La remodelación de una empresa de Fortune 500 es difícil, pero dar acceso a los desarrolladores a los recursos de la nube lo está haciendo posible en Allstate.
Con Uber volcando la industria del transporte, Airbnb sacudiendo la hospitalidad, y una serie de empresas de servicios financieros como Monzo con el objetivo de desbancar a los titulares, puede ser un momento espeluznante para ser una empresa de legado, cualquiera que sea su posición actual en el mercado. Miles de millones de euros están fluyendo hacia las nuevas empresas, la mayoría de ellas con la esperanza de destruir la vieja guardia en una variedad de industrias.
Si usted es Allstate, el gigante de los seguros fundado en 1931 con más de 35 mil millones de euros en ingresos y un lugar impresionante (#81) en la lista de Fortune 500, usted se defiende con la moneda dominante de hoy: Promotores. Desafortunadamente, no basta con entonar «el software se está comiendo el mundo» o «los desarrolladores son los nuevos creadores» y esperar lo mejor. Como ha demostrado Allstate, abrazar a los desarrolladores significa darles las herramientas para tener éxito, empezando por un entorno de nube ganador.
Dame un poco de espacio
Una gran compañía como Allstate tiene la ventaja de tener miles de millones de euros en ingresos y miles de empleados, Allstate tiene una escala de la que ningún emprendedor puede presumir. Sin embargo, con el peso también viene la burocracia.
Por esa razón, Doug Safford, vicepresidente de innovación tecnológica de Allstate, me dijo que Allstate necesitaba dejar espacio para la innovación. La compañía hizo esto mediante la formación de un esfuerzo a nivel de toda la compañía llamado CompoZed Labs, cuyo objetivo declarado es «proporcionar servicios y productos de tecnología totalmente funcionales a una velocidad extrema, mejorando la calidad y entregando hermosas soluciones de negocio que funcionan en Allstate».
VEA: Por qué todo desarrollador es ahora un desarrollador de código abierto
Eso podría sonar ambicioso para cualquier compañía, mucho menos para un gigante de seguros de décadas de antigüedad que funciona en una industria muy conservadora, billonaria y altamente regulada. Pero CompoZed Labs pretende permitir que «partes de Allstate actúen más como una startup». Tal vez no es de extrañar, como me dijo Safford, «Utilizar la nube es una parte importante de esa estrategia».
Es una cuestión de cultura
Aunque «nube» suena como un cambio tecnológico, Safford se apresuró a asegurarme que «la cultura es lo más difícil de cambiar en una gran empresa, independientemente de la industria. No se trata de la tecnología, sino de la cultura».
Cambiar las expectativas culturales puede ser más fácil a nivel ejecutivo, que «ve las oportunidades», anotó, y es igualmente solucionable entre los ingenieros que «ven las emocionantes nuevas formas de construir software».
«El mayor desafío pueden ser las capas medias de una organización que continúa manteniendo el status quo», dijo Safford, y ahí es donde CompoZed Labs ayuda a liberar a la cultura de Allstate para que se fije en hacer las cosas:
Al reducir el tamaño de los equipos, Allstate puede funcionar más como una startup. Y, aunque la cultura es crítica, la tecnología desempeña un papel importante en la facilitación de este cambio cultural.
Nublarse a sí mismo
Específicamente, Allstate utiliza Cloud Foundry en múltiples infraestructuras de nube para apoyar la iniciativa de CompoZed Labs. No todos en Allstate están de acuerdo, pero está sucediendo lo suficiente dentro de CompoZed Labs como para que Safford sienta que las cosas se están moviendo en la dirección correcta, y rápido.
La estrategia en la nube de SEE Publisher mejora el tiempo de actividad y la agilidad con PaaS
La razón de la nube es simple: «Sabíamos que necesitábamos acelerar la velocidad a la que desplegábamos las aplicaciones.» Sin embargo, la empresa también se dio cuenta de que este enfoque tenía múltiples aspectos. Por un lado, estaba la perspectiva de una infraestructura dinámicamente provisional. Pero también se permitía la entrega continua, el desarrollo basado en pruebas y la automatización a lo largo de todo el ciclo de vida de la aplicación.
Nube que hay que leer
Todo esto comenzó en enero de 2015. A finales de año, Allstate era un «jugador estratégico con varios productos fabricados internamente».» En 2019, la compañía espera estar ejecutando el 70% de su desarrollo de CompoZed Labs de una manera extremadamente ágil y sólo el 30% de scrum y cascada. Esto se traduce en una mejora masiva de la productividad de los desarrolladores.
«Los desarrolladores solían pasar sólo el 20% de su tiempo codificando y ahora está más cerca del 90%», dijo Safford.
Eso es enorme.
Y, una vez más, el soporte de esta enorme mejora en la productividad de los desarrolladores es la nube. Como Safford me informó, Allstate tiene dos centros de datos que ejecutan Cloud Foundry, cada uno con una pila que soporta multi-disponibilidad, de extremo a extremo y multi-geografía. Esto significa que ahora Allstate puede impulsar desde un centro de datos una instancia completa de Cloud Foundry en tres horas sin intervención humana, ahorrando tiempo a los desarrolladores para construir más aplicaciones que hagan crecer el negocio de Allstate, y no simplemente soportar una infraestructura anticuada.
Boletín de noticias de Cloud Insights
Su base de conocimiento para lo último sobre AWS, Microsoft Azure, Google Cloud Platform, Docker, SaaS, IaaaS, seguridad en la nube, contenedores, la nube pública, la nube híbrida, la nube de la industria y mucho más. Lunes de entrega