faites le bonheur de votre directeur - s3-eu-west-1 ...aws+enterprise...de benchmark et...
TRANSCRIPT
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Stéphanie Prineau, Account Manager, AWS
27 octobre 2016
Faites le bonheur de votre directeur
financier grâce au cloud
Au menu
Le cloud est-il réellement moins cher ?
TCO
Combien cela va-t-il me coûter ?
Visibilité/contrôle des coûts
Comment faire pour réaliser encore plus d’économies ?
Optimisation
1
2
3
Les outils AWS pour vous accompagner
AWS TCO Calculator
https://awstcocalculator.com
Case studies and research
http://aws.amazon.com/economics/
Modèle de maturité de l’usage d’AWS
« Lift and Shift » Optimisé pour le Cloud Conçu pour le cloud
Serverless & Micro-services
Services opérésServices d’infrastructure
TCO : jusqu’à -30%* TCO : jusqu’à -58%* TCO : jusqu’à -75%*
*https://aws.amazon.com/economics/learn-more/
Bulle de Migration - Bénéfices ajoutés
TCO Modeling
Inclusive
Exemple d’activités qui pèsent
dans le coût de migration• Planification et projet
• Environnements dupliqués
• Formations des équipes
• Accompagnement à la migration
• Outils 3rd party
• Pénalités de location
Coût
$
Temps
Coût des
operations
actuel
Target
Operating
Cost
Réalisation des bénéfices• Economies d’infrastructure
• Productivité des équipes améliorée
• Nouveaux Business
Bulle de coût de migration
Bulle de Migration - Bénéfices ajoutés
TCO Modeling
Inclusive
Exemple d’activités qui pèsent
dans le coût de migration• Planification et projet
• Environnements dupliqués
• Formations des équipes
• Accompagnement à la migration
• Outils 3rd party
• Pénalités de location
Coût
$
Temps
Coût des
operations
actuel
Target
Operating
Cost
Réalisation des bénéfices• Economies d’infrastructure
• Productivité des équipes améliorée
• Nouveaux Business
5% 10% 30% 60% 80% 100%
Bulle de coût de migration
Progression de réalisation des bénéfices
Créer une culture de transparence des coûts
Des objectifs et des
métriques
Centre de
Compétence Cloud
AWS Enterprise
Support
Ce que j’ai observé sur les factures de mes clients
1 - Le ‘compute’ :
comprend - réseau LAN
- haute disponibilité,
- sécurité intrinsèque à la plateforme …
2 - stockage et trafic internet
Leviers d’optimisation des coûts
Mesurer,
Surveiller,
Améliorer
Ajuster
la taille des machines
Modèles de tarification
Elasticité
Cycle continu d’évaluation,
de benchmark et
d’intégration avec les
Opérations
Leviers d’optimisation des coûts
Mesurer,
Surveiller,
Améliorer
Ajuster
la taille des machines
Modèles de tarification
Elasticité
Cycle continu d’évaluation,
de benchmark et
d’intégration avec les
Opérations
Leviers d’optimisation des coûts
Mesurer,
Surveiller,
Améliorer
Ajuster
la taille des machines
Modèles de tarification
Elasticité
Cycle continu d’évaluation,
de benchmark et
d’intégration avec les
Opérations
Leviers d’optimisation des coûts
Mesurer,
Surveiller,
Améliorer
Ajuster
la taille des machines
Modèles de tarification
Elasticité
Cycle continu d’évaluation,
de benchmark et
d’intégration avec les
Opérations
Reservé
Effectuez un faible paiement
up-front et recevez une
remise significative sur le
coût horaire
Utilisation avec engagement
A la demande
Pas d’investissement up-front
Pas d’engagement
Payez ce que vous utilisez
Instances Spot
Misez sur la capacité non-utilisée,
facturée à un prix qui fluctue en
fonction de l’offre et de la demande
Differents modèles de prix
Différentes Instances réservées
Caractéristiques Standard Convertible
Durée (remise moyenne/à
la demande)1yr (40%), 3yr (60%) 3yr (45%)
Modifier la Zone de
Disponibilité, la Taille de
l’instance (pour OS Linux),
le type de réseau
Oui Oui
Modifier la famille
d’instance, l’OS et l’option
de paiement
Oui
Automatisation notamment de l’optimisation par GE
Benefits Update StatusEC2-Ogre • Kills Instances powered off > 30 days • Operational, has cleared 243 VMs
Bot
EBS-Ogre • Snaps, then deletes unmounted EBS • Live, has freed 34.2TB, saving $3.4k
Chef-Ogre • Removes orphaned Chef nodes • Live, keeps Chef environment clean
EC2 Tag Refinery • Auto tags AssetID, UAI from AppCI • Daily, distributed to Cloud Community
RDS Tag Refinery • Auto tags AssetID, UAI from AppCI • Runs daily, 100% accurate tagging
ADOrganizerBot • Automated access provisioning • Corp AD team asked for guidance
DevDownsizer • Downsizes underutilized EC2s • Downsized 96. Distributed to Community
GenUpgrader • Upgrades generation of EC2 (C1->C4) • New! Upgraded 73 last execution.
AppTag Enforcer • Powers off EC2s if tags are not correct • Based off CMDB, gives 2 days to fix
IDMLinkBot • Enables IDM self service for Cloud
AD
• In place today, waiting for bugfix
EC2ReportDroid • Single pane of glass Amazon EC2
overview
• Heavily used by Admins
DiskCleaner • Self-healing from Nagios alarms • Under development
DiskExpander • Self-healing from Nagios alarms • Under development, Windows live
AutoTTO • Ensure infra ready to go when apps go
live
• Requirements gathering
RDSReportDroid • Single pane of glass Amazon RDS overview • Statistics tracking for Chef, Apps,
etc
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Frédéric d’Alessandro - Data architect
Loïc Dias Da Silva - CTO & VP Engineering
Cost Driven Development chez Viadeo
Tâches Spark sur EMR optimisées avec des instances SPOT
Viadeo
Business
Fournisseurs, clients,
collaborateurs,
investisseurs...
Networking
Pairs, associés,
collègues, camarades,
rencontres pro,
partenaires ...
Carrière
Premier job, recherche
d’emploi, entreprenariat,
développement, ...
Migration vers le cloud AWS
Nov. 2014
Escape to
Amazon
thinking
Dec. 2014
First commit
Infrastructure
as a code
Mar. 2015
First industrialized
instance on AWS
cloud
Dec. 2015
Our demo
environment is on
AWS cloud
July 2016
Our live
production
environment is on
AWS cloud
Dec 2016
Datacenter is
closed
demo
Cost-Driven Development
- choix des instances Amazon EC2
- autoscaling
- optimisations Amazon RedShift
- cycle de vie des données Amazon S3
- utilisation d’instances SPOT
Utilisation d’instances SPOT (ex: SnowPlow)
- Prix c3.8xlarge à la demande : 1.68$
- Prix c3.8xlarge Spot : ~0.40$
- Baisse du coût de ~ 1200$ à ~240$ par mois
Usage
$ ./pop.sh --coreInstanceType=m4.large --coreInstanceCount=2 --ec2spot=true
(...)
# Pricing info = Tue Oct 11 08:00:09 CEST 2016
# Instance type = m4.large
# availabilityZone = us-west-1c
# Aws Spot Price 1 min ago = 0.016700
# Aws Spot Price 1 day ago = 0.016300
# Our max Spot Price max proposal = 0.029
# Aws fixed price = 0.14
# Emr fixed price = 0.030
# Do we take spot = 1
$
Prochaines étapes
Amélioration de la vitesse de scaling
Passage des stacks applicatives en µ-services
Containerisation & orchestration
Derniers messages pour votre directeur financier
Economies
Visibilité et contrôle
Optimisation continue
1
2
3