VSC Technologies es una filial de la Sociedad Nacional de Ferrocarriles Franceses (SNCF) bajo la agencia de viajes en línea de SNCF, Voyages-sncf.com, que administra servicios para pasajeros de trenes de larga distancia y alta velocidad. Con sede cerca de París y más de 170 empleados, VSC ofrece soluciones y servicios de tecnología integrales para las necesidades de distribución ferroviaria de sus clientes y hospeda aplicaciones críticas para reservas ferroviarias.

En 2009, Voyages-sncf.com administró un volumen de negocio de 2400 millones de euros, con más de 10 millones de visitantes únicos al mes. Para gestionar este volumen, el equipo de VSC necesitaba una plataforma de referencia para mejorar su nuevo proyecto de software estratégico, una aplicación de almacén de datos utilizada en un contexto transaccional y actualizada casi en tiempo real para modelar grandes volúmenes de transacciones empresariales. Su proveedor habitual iba a tardar ocho meses en suministrarle la plataforma. Cuando Ysance, socio de VSC, le recomendó Amazon Web Services (AWS) como alternativa, VSC no dejó pasar la oportunidad.

AWS se integró como una plataforma de prueba mediante Amazon Elastic Compute Cloud (Amazon EC2), Amazon Elastic Block Storage y Amazon Simple Storage Service (Amazon S3), y los clientes de VSC utilizaron la plataforma para pruebas de desempeño durante el desarrollo. La plataforma de prueba era idéntica a la plataforma de servicio objetivo, con Apache Tomcat y MySQL en el nivel de frontend y Oracle, Oracle Data Integrator y varias aplicaciones por lotes de Java en el nivel de backend.

Se realizó una evaluación comparativa de la aplicación con Apache JMeter y Apache Cactus.

Voyages-sncf.com Architeture Diagram

Figura 1: flujo de datos de Voyages-SNCF

El equipo de VSC descubrió que necesitaban adaptarse a un desempeño de hardware distinto al cambiar las plataformas a AWS. Aprendieron a flexibilizar el diseño de aplicaciones y a depender menos de la visibilidad del desempeño de E/S de redes y discos.

A Pierre Matuchet, subdirector general de VSC Technologies, le gusta la simplicidad y flexibilidad de AWS. En especial, Matuchet menciona el excepcional tiempo de comercialización, porque AWS permite a VSC probar su nuevo servicio tres meses antes del lanzamiento, a diferencia de la solución de su proveedor habitual, que solo ofrecía un mes. Matuchet también destaca que AWS reduce el riesgo de la infraestructura de TI durante la entrega.

El éxito de su plataforma de prueba con AWS inspiró al equipo de VSC para planificar una prueba de concepto a fin de ampliar su infraestructura de desarrollo para aplicaciones más complejas, incluido un enlace al servidor y más bases de datos transaccionales.

VSC aprecia la flexibilidad, madurez y disponibilidad de AWS. “AWS nos ha permitido beneficiarnos de su agilidad para incorporar capacidad adicional en línea a fin de probar software nuevo en las primeras etapas”, explica Matuchet, “lo que ayuda a garantizar el éxito del proyecto de software”.

Para obtener más información sobre cómo AWS puede ayudarlo a satisfacer las necesidades de sus aplicaciones web, visite nuestra página de información sobre aplicaciones web: http://aws.amazon.com/web-mobile-social.