amadeus journey toward service virtualization

26
Du Mainframe au Cloud © 2016 Amadeus S.A.S. Transformer nos méthodes de qualification

Upload: buinguyet

Post on 13-Feb-2017

227 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Amadeus Journey toward Service Virtualization

Du Mainframe au Cloud

© 2

016 A

madeus S

.A.S

.

Transformer nos méthodes de qualification

Page 2: Amadeus Journey toward Service Virtualization

Page 2

Amadeus is a technology company dedicated to the

global travel industry.

We are present in 195 countries and employ 13,000 people worldwide.

Our solutions help improve the

business performanceof travel agencies, corporations, airlines,

airports, hotels, railways and more.

© 2

016 A

madeus I

T G

roup S

A

Amadeus in a few words

Page 3: Amadeus Journey toward Service Virtualization

Page 3

Cruiselines

Hotels

Car rental

Ground handlers

Ferry operators

Ground transportation

Airports

Travel agencies

Insurance companies

Airlines

Connecting theentire travelecosystem

Page 4: Amadeus Journey toward Service Virtualization

Page 4

1987Amadeus is founded

1995World leader in number of travel agency locations

19981 MILLIONbookings made on a single day for the first time

2010Amadeus diversifiesinto IT for hotel, railand airport

1992First booking made through Amadeus

1996e-Commerce division launched

2000Partnership with BA and Qantas to launch Amadeus Altéa – our core Airline IT offering

2014Contracts with Ryanair and Southwest Airlinesand a strategic technology relationship with IHG

© 2

016 A

madeus I

T G

roup S

A

2016Acquisition of Navitaire gives Amadeus the ability to serve a wider group of airlines

A history of shaping the future of travel

Page 5: Amadeus Journey toward Service Virtualization

Page 5

_ Amadeus today3

© 2

016 A

madeus I

T G

roup S

A

1.6+billiondata requests processed per day

566milliontravel agencybookings processed in 2015

747 millionPassengers Boarded (PBs) in 2015

95%of the world’s scheduled network airline seats

Robust global operations

Page 6: Amadeus Journey toward Service Virtualization

Page 6

Définition, développement et promotion des méthodes et outils utilisés pour la qualité et le test par la R&D d’Amadeus

Page 7: Amadeus Journey toward Service Virtualization

Notre transition du mainframe au cloud1

Page 8: Amadeus Journey toward Service Virtualization

Page 8

1987 - 2006

© 2

015 A

madeus I

T G

roup S

A

Page 9: Amadeus Journey toward Service Virtualization

Page 9

1987 - 2006

© 2

015 A

madeus I

T G

roup S

A

Page 10: Amadeus Journey toward Service Virtualization

Page 10

1987 - 2006

© 2

015 A

madeus I

T G

roup S

A

Page 11: Amadeus Journey toward Service Virtualization

Page 11

© 2

015 A

madeus I

T G

roup S

A

2006 - 2014

Page 12: Amadeus Journey toward Service Virtualization

Page 12

© 2

015 A

madeus I

T G

roup S

A

2006 - 2016

Page 13: Amadeus Journey toward Service Virtualization

Page 13

Le système Amadeus

_ Un système distribué (SOA)

• 5000+ “micro” services

_ 1000+ serveurs

_ Déploiement de technologies “cloud”

• Containers

• Openshift

• Kubernetes

© 2

015 A

madeus I

T G

roup S

A

Page 14: Amadeus Journey toward Service Virtualization

Evolution de la méthodologie de test2

Page 15: Amadeus Journey toward Service Virtualization

Page 15

Le test sur mainframe

© 2

016 A

madeus S

.A.S

.

___

Outillage limité

Tests de régression dans une seule équipe

Recette par les équipes fonctionnelles

Page 16: Amadeus Journey toward Service Virtualization

Page 16

Diversification des canaux

© 2

016 A

madeus S

.A.S

.

Introduction de nouveaux outils

Tests de régression dans une seule équipe

Recette par les équipes fonctionnelles

Page 17: Amadeus Journey toward Service Virtualization

Page 17

Tester une architecture hybride

© 2

016 A

madeus S

.A.S

.

Tests de régression composants par les équipes de développement

Recette par les équipes fonctionnelles

Tests de régression systèmes par une seule équipe

Page 18: Amadeus Journey toward Service Virtualization

Page 18

Tester une architecture SOA et « micro-services »

© 2

016 A

madeus S

.A.S

.

Page 19: Amadeus Journey toward Service Virtualization

Page 19

Transformer nos processus de qualification

_ Déployer un vocabulaire commun (ISTQB)

_ Responsabiliser les “testeurs” et les former a la gestion des tests

_ Gestion du changement: passer du test « end to end » a une stratégie de test tirant parti de l’architecture SOA

© 2

016 A

madeus S

.A.S

.

Professionnaliser les métiers du test et de la

qualité

Page 20: Amadeus Journey toward Service Virtualization

Page 20

Transformer nos processus de qualification

© 2

016 A

madeus S

.A.S

.

D’une organisation

centrale a une organisation

fédérée_ Création de structures dédiées au test et a

la qualité proche des groupes produits

_ Transition d’une équipe de “régression” centrale vers les équipes produits

Page 21: Amadeus Journey toward Service Virtualization

Page 21

Modèle d’organisation

© 2

016 A

madeus S

.A.S

.

Page 22: Amadeus Journey toward Service Virtualization

Notre vision pour la qualité2

Page 23: Amadeus Journey toward Service Virtualization

Page 23

Shift left

Cycle de développement

Shift left

Page 24: Amadeus Journey toward Service Virtualization

Page 24

Pyramide des Tests

© 2

016 A

madeus S

.A.S

.

UI

Service

Unit

Page 25: Amadeus Journey toward Service Virtualization

Page 25

Conduire le changement

© 2

016 A

madeus S

.A.S

.

Page 26: Amadeus Journey toward Service Virtualization

You can follow us on:

AmadeusITGroup

amadeus.com/blogamadeus.com

Thank you

© 2

016 A

madeus S

.A.S

.