SAP Concur es un gigante en el mundo de la gestión de gastos, facturas y reservas de viajes corporativos, prestando servicio a una vasta red de más de 65,000 clientes en todo el planeta. La magnitud de sus operaciones es asombrosa, procesando mensualmente más de 30 millones de informes de gastos y 5 millones de reservas. Para manejar este volumen masivo de datos y transacciones, la infraestructura tecnológica subyacente es fundamental, y la elección de la base de datos juega un papel crucial.
https://www.youtube.com/watch?v=ygUII3VuYWNlc3M%3D
Anteriormente, SAP Concur operaba con una arquitectura de bases de datos compleja y distribuida. Esta arquitectura incluía tanto bases de datos específicas para cada cliente (tenant-specific) como bases de datos multi-tenant compartidas. Si bien esta configuración les permitió crecer y soportar su operación a lo largo del tiempo, presentaba desafíos inherentes en términos de gestión, escalabilidad y la capacidad de innovar rápidamente. Mantener y optimizar esta infraestructura compleja requería recursos significativos que la empresa deseaba redirigir hacia la mejora de la experiencia del cliente y la expansión de sus servicios.

El Desafío de la Arquitectura Previa
La arquitectura de base de datos existente en SAP Concur, con su mezcla de bases de datos dedicadas por cliente y bases de datos compartidas, si bien funcional para su crecimiento inicial, se volvió cada vez más compleja de administrar a medida que la empresa escalaba a decenas de miles de clientes y procesaba millones de transacciones diarias. Esta complejidad podía impactar la agilidad para implementar nuevas funcionalidades, la eficiencia en la operación diaria y la optimización de costos. La visión de la compañía, liderada por su director de tecnología Andre Lamego, era clara: necesitaban consolidar su infraestructura para poder enfocarse más en la innovación y la expansión global, mejorando así la experiencia que ofrecen a sus usuarios finales.
La Solución: Una Migración Masiva a la Nube
Frente a este desafío, SAP Concur tomó la decisión estratégica de modernizar y consolidar su infraestructura de bases de datos. La solución elegida fue una migración a la nube, optando por los servicios de AWS (Amazon Web Services). Este movimiento representó un esfuerzo monumental, dada la escala de la operación. La migración implicó trasladar más de 85,000 bases de datos existentes.
El tipo específico de base de datos que SAP Concur utilizaba y que fue objeto de esta vasta migración era SQL Server. SQL Server es un sistema de gestión de bases de datos relacionales desarrollado por Microsoft, ampliamente utilizado en entornos empresariales por su robustez y capacidades. La decisión de migrar estas instancias de SQL Server a AWS no implicó un cambio en la tecnología de base de datos subyacente (seguían utilizando SQL Server), sino un cambio fundamental en la infraestructura donde residían y cómo se gestionaban.
Ejecutando SQL Server en Amazon EC2
Dentro del amplio portafolio de servicios de AWS, SAP Concur optó por ejecutar sus instancias de SQL Server en Amazon EC2 (Elastic Compute Cloud). Amazon EC2 proporciona capacidad informática redimensionable en la nube, permitiendo a los usuarios tener un control total sobre sus instancias de servidor virtual. Esta elección estratégica de ejecutar SQL Server en máquinas virtuales EC2 en lugar de utilizar un servicio de base de datos gestionado como Amazon RDS (Relational Database Service) para SQL Server, se debió a razones específicas mencionadas por la compañía.
Una de las principales razones para elegir Amazon EC2 fue el alto nivel de control que ofrece. Este control es crucial para una operación a la escala y complejidad de SAP Concur, permitiéndoles afinar la configuración del sistema operativo, el entorno de SQL Server y la infraestructura subyacente de maneras que quizás no serían posibles en un servicio más abstracto y gestionado. Además del control, otro beneficio clave que influyó en la decisión fue la optimización de licencias. Ejecutar SQL Server en EC2 les permitió gestionar sus licencias existentes de SQL Server de manera eficiente, aprovechando los beneficios que AWS ofrece para la optimización de costos asociados a licencias de software empresarial.
El Proceso de Migración: Escala y Tiempo
La migración de más de 85,000 bases de datos de SQL Server a AWS fue un proyecto de gran envergadura. Este proceso se completó en un período relativamente corto, aproximadamente 8 meses, lo que subraya la eficiencia y la planificación detrás de la operación, así como el soporte recibido de AWS. Una migración de esta magnitud requiere una planificación meticulosa, herramientas adecuadas y una estrecha colaboración entre los equipos de SAP Concur y los expertos en la nube.
Para asegurar el éxito y la eficiencia de la migración, SAP Concur utilizó el soporte técnico y las herramientas proporcionadas por AWS. Esto incluyó la realización de un AWS Optimization and Licensing Assessment (AWS OLA), una evaluación que ayuda a las organizaciones a optimizar los costos de licencias y computación tanto antes como después de la migración a la nube. Este tipo de evaluaciones son vitales para entender el panorama de costos en el nuevo entorno y planificar para las necesidades de uso a largo plazo.
Soporte y Capacitación
AWS brindó apoyo integral a SAP Concur durante todo el proceso de migración. Este soporte no se limitó a las herramientas técnicas, sino que también abarcó la evaluación de la preparación operativa, la identificación y mitigación de riesgos potenciales, y la creación de un plan de capacidad detallado. Para asegurar que el personal de SAP Concur estuviera bien equipado para gestionar la nueva infraestructura en la nube, se colaboró con AWS para proporcionar capacitación adicional. Se llevaron a cabo cuatro sesiones tipo "lunch-and-learn" (almuerzo y aprendizaje) que involucraron a múltiples equipos de producto, fomentando el conocimiento y la confianza en el nuevo entorno basado en AWS.
El Estado Actual y Futuro
Hoy en día, SAP Concur opera su infraestructura consolidada, incluyendo sus bases de datos SQL Server en Amazon EC2, distribuyéndola a través de cuatro regiones geográficas de AWS. Esta distribución multi-región es fundamental para soportar a su base de clientes global, garantizar alta disponibilidad y ofrecer baja latencia. La compañía tiene planes activos para expandir aún más su presencia en AWS, desplegándose en regiones adicionales en un futuro cercano. Esta expansión continua refleja el éxito de la migración y la confianza de SAP Concur en la plataforma de AWS para soportar su crecimiento y sus ambiciones futuras.

Beneficios Clave de la Migración
La migración a AWS y la consolidación de sus bases de datos SQL Server en Amazon EC2 han proporcionado a SAP Concur múltiples beneficios. La capacidad de consolidar una arquitectura compleja en un entorno de nube unificado ha permitido una mayor eficiencia operativa. Al liberar recursos que antes se dedicaban a la gestión de una infraestructura dispersa, la empresa puede ahora enfocar su talento y energía en innovar y desarrollar nuevas funcionalidades que mejoren directamente la experiencia del cliente. La elección de ejecutar SQL Server en EC2 les otorgó el control necesario para optimizar el rendimiento y la configuración a su medida, al tiempo que lograron importantes beneficios en la optimización de costos de licencias. En resumen, la migración les ha permitido construir una base más sólida y ágil para el futuro, soportando su crecimiento continuo y su misión de simplificar la gestión de gastos y viajes para empresas en todo el mundo.
Preguntas Frecuentes
¿Qué base de datos utilizaba SAP Concur antes de la migración?
Antes de consolidar su infraestructura, SAP Concur utilizaba bases de datos SQL Server. Su arquitectura era compleja, con bases de datos tanto específicas por cliente como compartidas.
¿A dónde migró SAP Concur sus bases de datos?
SAP Concur migró su infraestructura de bases de datos a AWS (Amazon Web Services).
¿En qué servicio de AWS ejecutan SAP Concur sus instancias de SQL Server migradas?
SAP Concur optó por ejecutar sus instancias de SQL Server en Amazon EC2 (Elastic Compute Cloud).
¿Cuántas bases de datos migró SAP Concur?
SAP Concur migró más de 85,000 bases de datos durante este proyecto.
¿Cuánto tiempo tomó la migración de las bases de datos de SAP Concur a AWS?
La migración se completó en aproximadamente 8 meses.
¿Por qué SAP Concur eligió Amazon EC2 para SQL Server?
Eligieron Amazon EC2 por el alto nivel de control que ofrece sobre las instancias y por los beneficios en la optimización de licencias de SQL Server.
¿Dónde opera SAP Concur su infraestructura en AWS actualmente?
Actualmente, SAP Concur opera su infraestructura a través de cuatro regiones de AWS, con planes de expansión a regiones adicionales.
¿Qué beneficios obtuvo SAP Concur de la migración?
Los beneficios incluyen la consolidación de la infraestructura, mayor enfoque en la innovación, mejora de la experiencia del cliente, control sobre el entorno de base de datos y optimización de costos de licencias.
Si quieres conocer otros artículos parecidos a ¿Qué Base de Datos Usa SAP Concur? puedes visitar la categoría Bases de datos.

Aprende mas sobre MySQL