2. EdifiXio
• 160 employés en France, Inde, USA,
Tunisie
• 13,6 M€ CA
• Intégrateur de système
– Consulting
– Développement
– Infogérance
• Missions :
– Apporter conseil et services
opérationnels autour des technologies
Web
– Focalisé sur l’innovation
– Couverture globale, mais management
centralisé
• Clients principaux
– Schneider Electric
– Alstom
– Lafarge
– Axa
– …
• Clients communs AWS
350 serveurs infogérés
– Schneider-Electric
– Lafarge
– Motability
– Newrest
3. Offre de Service autour de l’offre AWS
Des produits et services standardisés
nEC2
nEBS
nELB
nRDS
nVPC
nAuto-scaling
netc…
Des APIs permettant une industrialisation des
solutions d’hébergement
nIndustrialisation d’un process de déploiement
nRéférentiel de configuration AWS
nRéférentiel de configuration OS
nRéférentiel de configuration Appli (Chef)
nMise à niveau de sécurité, basé sur les images AMI
nIndustrialisation du monitoring Infra + Appli
nGestion automatisée du temps partiel
netc…
Service de support
24x7 follow the sun
Incidents / Problèmes
Performance/Capacité
Changements / Release
Mise en œuvre
Spécification
Implémentation
Monitoring
Mesure de
Peformance(KPIs)
-Tests de charge
- Audit de
performance
Etudes et Conseil
Faisabilité
Simulation des coûts
et calcul de ROI
Définition SLA cible
Macro-planning
Identification des
risques
4. Pourquoi faire appel à EdifiXio
Client
Application
MiddleWare
Database
OS
Infrastructure
Prestataire
traditionnel
?
FMS Middleware Database OS
Autre
Autre
Autre
5. Historique de l’utilisation d’AWS pour Lafarge
• 2009 Fin du contrat d’hébergement des sites Web
avec un fournisseur classique en France
• 2010 Etude de faisabilité d’une migration vers AWS
• 2010 Migration des sites Web pays
• 2011 Migration du site Web corporate
• 2012 Fin du contrat d’hébergement des sites intranet avec un fournisseur
classique en Allemagne
• 2012 Migration des sites intranet vers AWS
• 2012 Déploiement de plusieurs nouvelles applications sur AWS
• 2013 Déploiement d’une nouvelle plateforme Drupal
6. Premiers constats
• Ca marche !
• C’est fiable
• C’est documenté
• On a le sentiment qu’un énorme travail d’industrialisation et de fiabilisation se
cachent derrière la simplicité de la console
7. Difficultés rencontrées
• Principes complètements nouveaux
– Tout est dynamique (Serveurs, Adresses IP, …)
– Offre très large… à adapter pour chaque client
– SLAs
– Aucune intervention humaine chez AWS
– Facture difficile à contrôler
• Mais en contrepartie :
– Réactivité … immédiate
– Redondance complète et résistance aux désastres
– API pour automatiser complètement la plateforme
– Solution de sauvegarde / PRA extrêmement robuste
La Plateforme AWS
amène a repenser
les processus et
l’architecture
8. Enjeu
• Changer les processus et l’architecture pour être alignés avec les
principale caractéristiques d’AWS :
– Processus adaptés à la réactivité AWS :
• Avec AWS, les clients demandent parfois des serveurs dans un délai de quelques
jours. Il ne faut pas que les process commercial, administratif, techniques pénalisent
la flexibilité offerte par AWS
• En même temps, on ne peut pas se contenter de créer les serveurs à la volée, avec
le risque de ne plus contrôler la plateforme au dela de quelques dizaines de serveurs
– Architecture adaptée à la flexibilité AWS
• Scalabilité horizontale,
• Automatisation des installations (OS, applications, monitoring…)
• Géo-Localisation
9. Bénéfices obtenus
• Réduction des coûts effective
• Amélioration et stabilisation des performances
• Sécurisation des processus grace à la possibilité de mettre en oeuvre des
environnements temporaires dans des délais courts
• Infrastructures jetables pour les POCs
• La qualité de service progresse également grace :
– A l’automatisation
– A l’utilisation progressive des nouveaux services AWS (RDS, Autoscaling,
CloudFront…)
10. Processus de gestion de la configuration
Référentiel AWS Référentiel OS Référentiel Applis
Instance EC2
Référentiel AMI
OS
Appli 1 Appli 2Inventaire réel
Vie du serveur
Réconciliation
Le process ci-dessous a été mis en oeuvre pour améliorer la qualité :
11. Démarche de migration utilisée avec Lafarge
Qualifier
•Evaluer les candidats
•Estimer rapidement la
faisabilité
•Définir un périmètre
Evaluation et
business case
•Cahier des charges
•Plan détaillé de mise en
œuvre
•Plan de migration
•Scénarii d’évolutions
•SLA
•Budget
•Finalisation juridique
Management complet d’applications
•Pilotage de la plateforme hardware & middleware
•Pilotage applicatif
•TMA
•Contrôle du SLA
•Contrôle financier
•Améliorations
Mise en œuvre
de la plate-
forme
•Mise en place des
zones réseau,
éventuellement reliées
à l’intranet
•Création des images
AMI de référence
•Mise en place et
synchronisation des
annuaires
•Installation des
serveurs / stockage
•Mise en place de
l’industrialisation
(monitoring, backup…)
•Installation des
applications
Migration du
site pilote
•Formation des équipes
•Back up
•Paramétrage des
environnements
•Paramétrage des accès
•Tests de charge
•Tests de robustesse
•Bascule
•Validation du site pilote
sur 3 mois
Migration des
autre sites
•Formation des
équipes
•Back up
•Paramétrage des
environnements
•Paramétrage des
accès
•Tests et recettes
•Bascule
12. Technologies intégrées dans AWS
• IBM WebSphere
• Drupal
• MediaWiki
• Applications LAMP
• Bases de données Oracle,
MySQL, SQL Server
• Outils d’exploitation :
– Nagios / Centreon
– RRDtool
– TrackStudio
– AWstats
– Gomez
• 6 applications hébergées sur 93
serveurs
• Applications critiques résistantes aux
désastres (multi-AZ)
• Internet et Intranet
• VPC & VPN
• Bases Oracle consolidées
• Bases MySQL RDS
• CloudFront, SNS
• Fonctionnement en temps partiel
14. Historique de l’utilisation d’AWS pour Schneider-Electric
• 2011 Rencontre avec Lafarge
• 2011 Démarrage d’applications de tests sur plateforme AWS
• 2012 Migration de la plateforme de qualification
• 2012 Démarrage d’applications de production critiques
• 2012 Migration d’application des datacenters traditionnels vers AWS
• 2012 Accélération des déploiement de nouvelles applications
• 2013 Etude pour la généralisation de la plateforme AWS
15. Technologies intégrées dans AWS
• HP/Autonomy/Interwoven
• .Net / SQL Server
• Liferay
• LAMP
• Opensource J2EE servers
• SAP
• Cordys
• MediaWiki
• Lotus Domino
• Tomcat
• Vizelia
• …
• 32 applications hébergées sur 160
serveurs
• Applications critiques résistantes aux
désastres (multi-AZ)
• Internet et Intranet
• VPC & VPN & Direct Connect
• Accélération réseau Riverbed
• Bases Oracle consolidées
• Bases MySQL et Oracle sur RDS
• Fonctionnement en temps partiel
17. Notre vision
• Nos clients continuent et accélèrent
l’utilisation de la plateforme AWS
• AWS continue à élargir son offre, et
il ne reste quasiment plus de freins
technologiques
• EdifiXio continue à industrialiser
cette plateforme pour accompagner
les exigences de plus en plus
grandes