A VSC Technologies é uma subsidiária da French National Railway Corporation (SNCF) parte da agência de viagens on-line SNCF, o Voyages-sncf.com, que controla os serviços de passageiros de alta velocidade e de longa distância. Com base próxima à Paris e empregando mais de 170 pessoas, a VSC oferece soluções completas de tecnologia e serviços para as necessidades de distribuição ferroviária de seus clientes, além de hospedar aplicações essenciais para reservas de transporte ferroviário.

Em 2009, o Voyages-sncf.com gerenciou um volume de negócios de 2,4 bilhões de euros com mais 10 milhões de visitantes individuais por mês. Para administrar esse volume, a equipe da VSC precisava de uma plataforma de avaliação de desempenho para melhorar o novo projeto estratégico de software: uma aplicação de data warehouse usada em um contexto transacional e atualizada praticamente em tempo real para moldar grandes volumes de transações comerciais. Seu fornecedor de costume exigiu oito meses para entregar a plataforma. Quando a Ysance, parceiro da VSC, recomendou a Amazon Web Services (AWS) como a alternativa, a VSC agarrou a oportunidade.

A AWS foi integrada como uma plataforma de teste por meio do Amazon Elastic Compute Cloud (Amazon EC2), do Amazon Elastic Block Storage e do Amazon Simple Storage Service (Amazon S3) e os clientes da VSC usaram a plataforma para testar o desempenho durante a fase de desenvolvimento. A plataforma de teste era idêntica à plataforma de serviços de destino, com Apache Tomcat e MySQL na camada de front-end e Oracle, Oracle Data Integrator e várias aplicações em lote Java na camada de back-end.

A aplicação teve seu desempenho avaliado usando Apache JMeter e Apache Cactus.

Voyages-sncf.com Architeture Diagram

Figura 1: fluxo de dados do Voyages-SNCF

A equipe da VSC descobriu que eles precisavam se adaptar a um desempenho de hardware diferente durante a mudança de plataformas para a AWS. Eles aprenderam a ser flexíveis no design da aplicação e menos dependentes da visibilidade sobre o disco e o desempenho de E/S da rede.

Pierre Matuchet, Vice-gestor geral da VSC Technologies, está muito satisfeito com a simplicidade e a flexibilidade da AWS. Especificamente, Matuchet menciona o excepcional tempo de entrada no mercado, pois a AWS permite que a VSC teste seu novo serviço três meses antes do lançamento em vez de apenas um mês, como ocorria anteriormente com o fornecedor de costume. Matuchet também destaca que a AWS reduz os riscos na infraestrutura de TI durante a entrega.

O sucesso da plataforma de teste usando a AWS inspirou a equipe da VSC a planejar uma prova de conceito para estender a infraestrutura de desenvolvimento para aplicações mais complexas, que inclui um link para o mainframe e mais bancos de dados transacionais.

A VSC está muito contente com a flexibilidade, a maturidade e a disponibilidade da AWS. "A AWS permitiu que nos beneficiássemos de sua agilidade em disponibilizar capacidade adicional on-line para testar o novo software antecipadamente", diz Matuchet, "nos ajudando a garantir o sucesso do projeto de software."

Para saber mais sobre como a AWS pode atender às necessidades de aplicações web, acesse nossa página de detalhes das aplicações web: http://aws.amazon.com/web-mobile-social.