Dailymotion: La performance dans le cloud



Documents pareils
Comment optimiser votre. utilisation de POM? 23 avril 2015

Pensezdifféremment: la supervision unifiéeen mode SaaS

QoE : Comment mesurer le ressenti utilisateur en environnement multi-site? 30 avril 2015

ITIL et SLAs La qualité de service nous concerne tous!

Release Notes POM v5

Les Content Delivery Network (CDN)

WEB15 IBM Software for Business Process Management. un offre complète et modulaire. Alain DARMON consultant avant-vente BPM

Comment rendre un site d e-commerce intelligent

Résultats du 1er Semestre août, 2009

ADMINISTRATION EXADATA

HySIO : l infogérance hybride avec le cloud sécurisé

Votre département informatique externalisé

LIVRE BLANC DECIDEUR. Newtest : contribution à ITIL. Newtest et ITIL...3. Gestion des niveaux de service - Service Level Management...

PRESS RELEASE. La première Demand Side Platform française est une DSP mobile netadge, la performance RTB, au service des stratégies media mobile

L efficacité énergétique dans les bâtiments

DATA QUERY : MODÉLISATION AVANCÉE DE VOS DONNÉES

L Application Performance Management pourquoi et pour quoi faire?

Cognit Ive Cas d utilisation

POM Monitoring V4.0. Release Note fonctionnelle

Les Eléments clés du projet

Architectures informatiques dans les nuages

Présentation Level5. Editeur de Logiciels. «If it s not monitored, it s not in production» Theo Schlossnagle #velocityconf

LES NOUVEAUX FACTEURS DE COMPÉTITIVITÉ BASÉS SUR LA 3 ÈME PLATEFORME INFORMATIQUE. Sébastien LAMOUR IDC Research & Consulting Manager

Teste et mesure vos réseaux et vos applicatifs en toute indépendance

HYPERVISION. Supervision 2.0. RMLL Strasbourg monitoring-fr.org

Mise en place de la composante technique d un SMSI Le Package RSSI Tools BOX

PLATEFORME MÉTIER DÉDIÉE À LA PERFORMANCE DES INSTALLATIONS DE PRODUCTION

Optimisation de la gestion des risques opérationnels. EIFR 10 février 2015

La gestion de la performance applicative dans des environnements complexes et distribués

Cloud Privé / Public / Hybrid. Romain QUINAT vente-privee.com

Atelier Symposium MicroStrategy

HÉBERGEMENT CLOUD & SERVICES MANAGÉS

Comment monétiser son contenu en trois étapes?

e need L un des premiers intégrateurs opérateurs Cloud Computing indépendants en France

Construire le Business Case lié à l automatisation du Cloud avec vcloud Suite

Étendez les capacités de vos points de vente & sécurisez vos transactions.

BIG DATA et DONNéES SEO

Bull, un catalogue de service particulier pour répondre aux environnements complexes

Transformation vers le Cloud. Premier partenaire Cloud Builder certifié IBM, HP et VMware

Pourquoi intégrer le Big Data à son organisa3on?

CONFERENCE TECHNOM AIDE IBM

La rencontre du Big Data et du Cloud

L'AUTHENTIFICATION FORTE EN TANT QUE SERVICE libérez-vous des contraintes matérielles

Livre blanc. SaaS : garantir le meilleur niveau de service. (2e partie)

Technique et architecture de l offre Suite infrastructure cloud. SFR Business Team - Présentation

Supervision en mode SaaS

HADOOP ET SON ÉCOSYSTÈME

NEXITY. Nexity développe une stratégie d E-reputation à 360 sur la base des données sociales fournies par BuzzWatcher. CASE STUDY

Gildas Le Nadan. Thomas Clavier

Le monde de l'informatique et celui des images animées Le cloud comme point de connexion

EXALOGIC ELASTIC CLOUD MANAGEMENT

There are no translations available.

BENCHMARK DES SOLUTIONS DISPLAY. Adwords, Facebook, Yahoo, Microsoft, Ligatus

AUGMENTER S0N TAUX DE CONVERSION. Grâce au webmarketing

Infostructures Performances Management La sécurité, la robustesse er la performance de vos infrastructures de données

BI SWISS FORUM (ecom / SITB)

Retour d expérience : la gouvernance du réseau Aligner l infrastructure sur les besoins métiers. I p. 1 I

TechSoftware Présentations

webanalyste Boostez les performances de votre site Web grâce aux conseils du webanalyste

Pierre-Louis Théron Nikolay Rodionov Axel Delmas

Priorités d investissement IT pour [Source: Gartner, 2013]

MESURE DE L ÉNERGIE ET DES FLUIDES

Creation de Contenus Numériques pour

E-commerce B2B Comment l exploiter avec Magento Enterprise Edition?

CONSEIL INFOGÉRANCE HÉBERGEMENT

Le Cloud Computing, levier de votre transformation digitale

Fouillez facilement dans votre système Big Data. Olivier TAVARD

Réseaux sociaux et community management : la prévention à la rencontre des publics

Séminaire Partenaires Esri France 7-8 juin Paris Cloud Computing Stratégie Esri

Ad-exchanges & RTB (avec la participation de Fabien Magalon, La place

SBA Smart Buildings Alliance for Smart Cities

Maîtriser les mutations

Planification, Elaboration budgétaire, Simulation, Analyse Temps Réel BAO02. Cognos TM1. Pascal DELVAL, Customer Technical Professional

A l Aise Web - Web Analytique

Garantir une meilleure prestation de services et une expérience utilisateur optimale

Jean-Philippe Paquette

1 Actuate Corporation de données. + d analyses. + d utilisateurs.

GESTION DU CYCLE DE VIE. Albert Amar Avant-vente Middleware

20 ans du Master SIAD de Toulouse - BigData par l exemple - Julien DULOUT - 22 mars ans du SIAD -"Big Data par l'exemple" -Julien DULOUT

APM : Comment aborder la performance applicative? 28 mai 2015

SERVEUR MONITOR. le carnet de santé de votre informatique. Arrêtez le mal avant qu il n existe, calmez le désordre avant qu il n éclate.

Plateformes vidéo d entreprise. Choisir sa plateforme vidéo d entreprise

PERFORMANCE BASE DE DONNÉES

Inscriptions : Renseignements : 33 (0) education.france@sap.com

La Business Intelligence & le monde des assurances

White Paper - Livre Blanc

AVRIL Au delà de Hadoop. Panorama des solutions NoSQL

palais des congrès Paris 7, 8 et 9 février 2012

L Art d être Numérique. Thierry Pierre Directeur Business Development SAP France

Livrer chaque jour ce qui est prêt! Points clés du développement d un produit avec une livrasion par jour.

La mesure de l audience des Médias Numériques, «who s who» : acteurs, indicateurs, enjeux.

Programme de formation " ITIL Foundation "

BIG DATA AVEC BULLION

White Paper ADVANTYS. Workflow et Gestion de la Performance

Transformation IT de l entreprise FAIRE DU DÉVELOPPEMENT D APPLICATIONS UN SYNONYME D AGILITÉ

ILM ou Archivage Une démarche Métier

Métier de Directeur Webmarketing. Ce diaporama est disponible pour votre clé USB en fin de présentation

Les Services Managés appliqués à la Mobilité

ERP SURVEY ÈRE ENQUÊTE EN FRANCE AUTOUR DE LA SATISFACTION DES UTILISATEURS D ERP ET DE PROGICIELS DE GESTION

Transcription:

Dailymotion: La performance dans le cloud CRiP Thématique Services IT dans le Cloud 06/11/14

Dailymotion en quelques chiffres? 130 millions visiteurs uniques par mois 3 milliards de vidéos vues par mois 300 millions de visiteurs uniques via le player 85% de l audience à l internationale (Turquie, Japon, US, Pakistan ) 30000 nouvelles vidéos envoyées par jour 40 millions de vidéos hébergées 1200 serveurs et des dizaines de technos en magasin 2 nd service de vidéo en ligne 28 ème site le plus visité au niveau mondial et 1 er site européen (comscore juin 2014)

Qu est ce que la performance? Les temps de réponse côté client Des temps de chargement de la page La santé de nos services La performance business Poser les bonnes questions D avoir les réponses Définir des objectifs D avoir des résultats

Comment la mesurer? Localement / Mondialement Côté serveur / Côté client Temps réel / Sur une période déterminée Toujours / A la demande Réseaux / Système / Applicatif / End-user Indicateur type? (global, moyen, median, saisonnier )

Avec quels outils? Monitoring = alertes Shinken/Nagios -> mail/chat/phone Disponibilité humaine opérationelle Données = graphes et reporting Pinba/collectd/rrd/drraw Logs d erreurs 1ère étape de l analyse

Quid du monitoring à Dailymotion? Vision assez fine 16.000 sondes 400.000 compteurs Essentiellement côté serveur Quelques bonnes initiatives avec Gomez, Webpagetest & Keynote Développement de monitoring spécifique Real User Monitoring Stack ELK pour grapher 100% des logs (API, Mobile ) Graphite/Tessera pour améliorer la graphologie InfiniDB pour le reporting massif Sonar pour le contrôle automatique de la qualité de code Analyse du static cost avant mise en production

Difficultés récurrentes Monitoring essentiellement géré par les équipes opérationnelles Focus trop important sur la partie système et son fonctionnement (CPU, RAM, I/O ) Beaucoup de données mais pas suffisament croisées Pas assez axé sur la partie UX Focus trop important des équipes sur la mise en production Trop de temps passé sur le mettre en prod, superviser et maintenir Pas suffisamment de process sur la partie investigation Pas assez d automatisations Taille de la plateforme Site plus complexe, plus lourd avec plus de services et de requêtes Beaucoup de dette technique au niveau archi/techno

Base insuffisante, quelles solutions? Top Down mieux que Bottom Up GQM : Goal > Questions > Metrics Se concentrer sur son activité Sortir du développement par défaut Limiter les coûts d infrastructure en conservant de l élasticité Arrêter d aligner les machines pour rester scalable S assurer de la qualité de la donnée Mettre en concurrence différents monitoring

GQM et KPI Passer des métriques aux indicateurs Plus facile de trouver la donnée quand on sait quoi chercher Switcher du focus projet au focus produit Rapprocher la donnée et le business Rendre le monitoring accessible à toutes les équipes Ajouter une couche de logique (afficher une page afficher la bonne page) Axer les dashboards sur la partie business

Se concentrer sur le plus utile Pas de développement obligatoire Réduire le temps passé sur la dette technique Gagner du temps sur le déploiement Utiliser des solutions externes si possible Automatiser le maximum de choses Reporting, alerting, analyse, actions Faciliter l analyse des risques en production Gain de temps/homme en résolution de problèmes

Limiter les coûts Réflexion et remise en question récurrente de son archi Ne pas tomber dans le confort historique Benchmark régulier pour le choix des technos Eviter de tomber dans les tendances faciles Maitriser la techno et sa stack complète Migrer constamment et rapidement Eviter la dette technique Séparer les services et les équipes Permettre une meilleure granularité dans la gestion du budget Eviter les machines généralistes taillées pour faire de tout

Avoir confiance dans la donnée Mixer les monitoring Interne et externe Jouer sur la granularité Ne pas nécessairement tout historiser Echantillonner les fonctions peu critiques Détailler quand nécessaire Remonter l info jusqu à la requête finale Avoir le contexte et les métadonnées pour pouvoir reproduire le dysfonctionnement Solution >> Cloud monitoring = Application monitoring

Diversification = mixer cloud et dev maison Github Pas mieux pour la gestion de developpement CDN externes (Akamai, Edgecast, Level 3 ) Idéal pour augmenter la capacité et la qualité de distribution, plus prêt du client, moins de latence Statistiques (GA/SiteCat) Métier différent, ultra concurrentiel avec une forte demande des partenaires Danger potentiel sur la perte de contrôle des données Solutions de monitoring/test externe (Keynote) Idéal pour tester la QA de son site à l internationale BIG QUERY Le cloud par Google, puissant mais cher

Le monitoring de la performance dans le cloud Leader mondial des APM (gestion de la performance des applications). Carnet d adresse énorme : Netflix, Roku, Yahoo!, Brightcove, Fox, Apple, Meetic, Nous Des fonctionnalités en masse : Permet de suivre le flux de transactions à travers tous les niveaux de services et dans un environnement hautement distribué Idéal pour assurer un monitoring sur un service qui n en possède pas ou pour complèter l existant Facilité de déploiement, d utilisation et de customisation Toutes les qualités du cloud dans un seul service (SaaS, API, évolutif, multi technos )

Conclusion Anticiper la performance et les indicateurs nécessaires en amont du projet (KPIs) Conserver un équilibre entre le monitoring interne et l usage du cloud (comparer, bencher, tester) Remettre en question régulièrement les objectifs, les indicateurs et les choix

Questions