Migrer 3 millions de sites sans maitriser leur code source ? Impossible mais ...OVHcloud
Il y a deux ans, nous apprenions notre nouvelle mission : migrer les 3 millions de sites web hébergés dans notre datacentre de Paris. Sans en maitriser le code source, les migrer sans impact nous semblait totalement irréaliste.
18 mois plus tard, c'est terminé ! Pour y arriver, nous avons du configurer des proxy SQL, des tunnels réseau, migrer des IP entre nos datacentres, livrer des milliers de serveurs, bosser durant des dizaines de nuits, mais aussi s'organiser entre plusieurs équipes qui n'ont pas l'habitude de travailler ensemble. Quels sont les soucis technique et humains que nous avons rencontrés, et comment les avons nous résolu ? Retour d'expérience sur l'une des plus grosse migration que le web ai connu !
The document appears to be a resume for an individual named Vishvas Yadav. It includes contact information, educational background attending two schools from 1998-2006, work experience at two companies from 2006-2011, and information about running a fundraising campaign through their company CODOCA MTVCOLA MARKETING ADVERTISING AND OUTSOURCING PRIVATE LIMITED to support orphanages, NGOs, and charitable trusts. It also provides information about project management certification courses.
The document appears to be a resume for an individual named YOUR NAME. It includes contact information, a profile, education history attending School1 from 1998-2002 and School2 from 2002-2006, work experience at Company1 from 2006-2009 and Company2 from 2009-2011, and certifications including Project Management Certification from C.M.M.A.A.O.Pvt.Ltd. Project Management Institute.
Detroit Lions Promote Recycling During Season-Long Campaign Hossam Tanana
The Detroit Lions have partnered with REPREVE since the beginning of the 2014-15 season to increase recycling at Ford Field. They launched the effort by placing 500 new recycling bins around the stadium and encouraging fans to "Make the Smart Throw" by recycling trash. So far the season-long campaign has resulted in nearly 60,000 plastic bottles being recycled that otherwise would have ended up in landfills. At a #TurnItGreen game, the Lions celebrated by handing out towels made of recycled bottles and showcasing other recycled products.
The document appears to be a resume or CV for an individual named [NAME]. It includes sections for personal details, education history from 1998-2006, work experience from 2006-present, skills, and contact information. The resume lists multiple degrees and diplomas as well as experience at several companies. It provides details on the person's qualifications, background, and credentials.
Tennis scoring can be confusing for beginners but uses a simple point system. A game is won by the first player to reach four points, using scores of love, 15, 30, 40. If both players reach 40 it becomes deuce and the player who wins the next point gains advantage and must win the next point to win the game. A set is won by winning six games and gaining a two game advantage over the opponent. If the set reaches six games each, a tiebreaker is played, usually to seven points, where players alternate serving single serves initially then double serves until one player wins by two points.
The document appears to be a resume for an individual named Vishvas Yadav. It includes contact information, educational and employment history, and mentions that Vishvas Yadav is the program director of C.M.M.A.A.O. Pvt. Ltd. Project Management Institute and is involved in fundraising campaigns for orphanages, NGOs, and charitable trusts. It also promotes project management certification courses.
The document appears to be a resume or CV for an individual. It includes sections for personal details, education history from 1998-2002 and 2002-2006, work experience from 2006-2009, 2009-2011, and 2011-present, skills, and a certification in project management.
The resume is for an individual with a background in project management and certifications in that field. It details their education and work history in three companies from 2006 to present, as well as technical skills.
Migrer 3 millions de sites sans maitriser leur code source ? Impossible mais ...OVHcloud
Il y a deux ans, nous apprenions notre nouvelle mission : migrer les 3 millions de sites web hébergés dans notre datacentre de Paris. Sans en maitriser le code source, les migrer sans impact nous semblait totalement irréaliste.
18 mois plus tard, c'est terminé ! Pour y arriver, nous avons du configurer des proxy SQL, des tunnels réseau, migrer des IP entre nos datacentres, livrer des milliers de serveurs, bosser durant des dizaines de nuits, mais aussi s'organiser entre plusieurs équipes qui n'ont pas l'habitude de travailler ensemble. Quels sont les soucis technique et humains que nous avons rencontrés, et comment les avons nous résolu ? Retour d'expérience sur l'une des plus grosse migration que le web ai connu !
The document appears to be a resume for an individual named Vishvas Yadav. It includes contact information, educational background attending two schools from 1998-2006, work experience at two companies from 2006-2011, and information about running a fundraising campaign through their company CODOCA MTVCOLA MARKETING ADVERTISING AND OUTSOURCING PRIVATE LIMITED to support orphanages, NGOs, and charitable trusts. It also provides information about project management certification courses.
The document appears to be a resume for an individual named YOUR NAME. It includes contact information, a profile, education history attending School1 from 1998-2002 and School2 from 2002-2006, work experience at Company1 from 2006-2009 and Company2 from 2009-2011, and certifications including Project Management Certification from C.M.M.A.A.O.Pvt.Ltd. Project Management Institute.
Detroit Lions Promote Recycling During Season-Long Campaign Hossam Tanana
The Detroit Lions have partnered with REPREVE since the beginning of the 2014-15 season to increase recycling at Ford Field. They launched the effort by placing 500 new recycling bins around the stadium and encouraging fans to "Make the Smart Throw" by recycling trash. So far the season-long campaign has resulted in nearly 60,000 plastic bottles being recycled that otherwise would have ended up in landfills. At a #TurnItGreen game, the Lions celebrated by handing out towels made of recycled bottles and showcasing other recycled products.
The document appears to be a resume or CV for an individual named [NAME]. It includes sections for personal details, education history from 1998-2006, work experience from 2006-present, skills, and contact information. The resume lists multiple degrees and diplomas as well as experience at several companies. It provides details on the person's qualifications, background, and credentials.
Tennis scoring can be confusing for beginners but uses a simple point system. A game is won by the first player to reach four points, using scores of love, 15, 30, 40. If both players reach 40 it becomes deuce and the player who wins the next point gains advantage and must win the next point to win the game. A set is won by winning six games and gaining a two game advantage over the opponent. If the set reaches six games each, a tiebreaker is played, usually to seven points, where players alternate serving single serves initially then double serves until one player wins by two points.
The document appears to be a resume for an individual named Vishvas Yadav. It includes contact information, educational and employment history, and mentions that Vishvas Yadav is the program director of C.M.M.A.A.O. Pvt. Ltd. Project Management Institute and is involved in fundraising campaigns for orphanages, NGOs, and charitable trusts. It also promotes project management certification courses.
The document appears to be a resume or CV for an individual. It includes sections for personal details, education history from 1998-2002 and 2002-2006, work experience from 2006-2009, 2009-2011, and 2011-present, skills, and a certification in project management.
The resume is for an individual with a background in project management and certifications in that field. It details their education and work history in three companies from 2006 to present, as well as technical skills.
This document contains profile information about an individual including their education history and work experience. It also contains advertisements for Project Management certification and fundraising campaigns for orphanages and charitable trusts by CODOCA MTVCOLA MARKETING ADVERTISING AND OUTSOURCING PRIVATE LIMITED. The individual, Vishvas Yadav, is the program director and is looking to provide funds for social causes through the sale of research papers.
The document appears to be a resume for an individual named Vishvas Yadav who works as a Program Director. It includes contact information, a profile, education history attending two schools between 1998-2006, work experience at two companies between 2006-2011, and mentions fundraising efforts for various nonprofit organizations. It also advertises project management certification courses.
The document appears to be a resume or CV for an individual. It includes sections for personal details, education history from 1998-2002 and 2002-2006, work experience from 2006-2009, 2009-2011, and 2011-present, and skills. It also includes an unrelated promotional message about Project Management certification.
The document appears to be a resume for an individual named YOUR NAME. It includes contact information, a profile, education history attending School1 and School2, work experience at Company1 and Company2, and appears to be marketing project management certification courses. It also includes repeated text about fundraising campaigns for orphanages, NGOs, and charitable trusts led by Vishvas Yadav of CODOCA MTVCOLA MARKETING ADVERTISING AND OUTSOURCING PRIVATE LIMITED.
The document appears to be a resume for an individual named YOUR NAME. It includes contact information, profiles, education history from 1998-2006, work experience from 2006-2011, and information about project management certification courses offered through C.M.M.A.A.O.Pvt.Ltd.Project Management Institute. The document is also interspersed with advertisements for fundraising campaigns and sales of research papers.
This document appears to be a resume or CV for an individual named [NAME]. It includes sections on profile, education, experience, skills, and contact information. It also includes advertisements for project management certification and fundraising campaigns for charities. The document contains repetitive blocks of text advertising the certifications and campaigns.
This document appears to be a resume or CV for an individual named [NAME]. It includes sections on profile, education, experience, skills, and contact information. It also includes advertisements for project management certification and fundraising campaigns for charities. The document contains repetitive blocks of text advertising the certifications and campaigns.
The document contains information about an individual including their name, contact details, education history working at two companies from 2006-2009 and 2009-2011. It also includes advertisements for project management certification from C.M.M.A.A.O.Pvt.Ltd. Project Management Institute and mentions fundraising campaigns by Vishvas Yadav for orphanages, NGOs and charitable trusts.
The document appears to be a resume for an individual named Vishvas Yadav who works as a Program Director. It includes contact information, a profile, education history attending two schools between 1998-2006, work experience at two companies between 2006-2011, and mentions fundraising efforts for charities through the sale of research papers and donation of profits. It is written in both English and another language.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
This document appears to be a resume for an individual listing their name, contact information, education history including two schools attended from 1998-2006, work experience including two companies from 2006-2011, and certifications including Project Management Certification. The document is advertising Project Management Certification training available for 5000 INR through C.M.M.A.A.O.Pvt.Ltd.Project Management Institute. It also describes fundraising campaigns for orphanages, NGOs and charitable trusts through sales of research papers.
The document appears to be a resume for an individual named Vishvas Yadav. It includes contact information, educational background attending two schools between 1998-2006, work experience at two companies between 2006-2011, and information about running a fundraising campaign through their company CODOCA MTVCOLA MARKETING ADVERTISING AND OUTSOURCING PRIVATE LIMITED to support orphanages, NGOs, and charitable trusts. It also provides information about project management certification courses.
The document contains information about an individual including their name, job title, contact information, education history and work experience. It also includes advertisements for project management certification from C.M.M.A.A.O.Pvt.Ltd. Project Management Institute and mentions fundraising campaigns by Vishvas Yadav for charitable organizations.
Michigan Pharmacists Association Annual Convention in February 2015 Hossam Tanana
The Michigan Pharmacists Association (MPA) will hold its annual convention from February 27 to March 1, 2015 at the Detroit Marriott at the Renaissance Center. The four-day convention will offer over 50 continuing education programs, networking events, social activities and an exposition for exhibitors. Exhibiting at the convention provides opportunities for companies to showcase products, build relationships with pharmacy professionals and network.
The document appears to be a resume or CV for an individual named Vishvas Yadav. It includes contact information, educational and employment history. It also includes repeated promotional text about Project Management certification opportunities through C.M.M.A.A.O.Pvt.Ltd. Project Management Institute at a cost of 5500 INR, and mentions fundraising campaigns by Vishvas Yadav and CODOCA MTVCOLA MARKETING ADVERTISING AND OUTSOURCING PRIVATE LIMITED for NGOs, orphanages, and charitable trusts.
The document appears to be a resume or profile for an individual named Vishvas Yadav. It includes contact information, educational background attending two schools between 1998-2006, work experience at two companies between 2006-2011, and information about fundraising campaigns and distributing funds to charitable organizations. It also contains repeated advertisements for project management certification from C.M.M.A.A.O.Pvt.Ltd. Project Management Institute.
The document contains information about an individual including their name, contact details, education history working at two companies from 2006-2009 and 2009-2011. It also includes advertisements for project management certification from C.M.M.A.A.O.Pvt.Ltd. Project Management Institute and mentions fundraising campaigns by Vishvas Yadav for orphanages, NGOs and charitable trusts.
The document appears to be a resume for an individual named YOUR NAME. It includes contact information, a profile, education history attending School1 and School2, work experience at Company1 and Company2, and certifications including Project Management Certification from C.M.M.A.A.O.Pvt.Ltd. Project Management Institute. The document is repeated several times and includes advertisements for project management certification.
Cette session passe en revue des nouveautés autour de l’infrastructure dans Microsoft Azure. Nous verrons toutes les dernières évolutions : les templates de VM, le stockage, le réseau, la console …
Cette session passe en revue des nouveautés autour de l’infrastructure dans Microsoft Azure. Nous verrons toutes les dernières évolutions : les templates de VM, le stockage, le réseau, la console …
This document contains profile information about an individual including their education history and work experience. It also contains advertisements for Project Management certification and fundraising campaigns for orphanages and charitable trusts by CODOCA MTVCOLA MARKETING ADVERTISING AND OUTSOURCING PRIVATE LIMITED. The individual, Vishvas Yadav, is the program director and is looking to provide funds for social causes through the sale of research papers.
The document appears to be a resume for an individual named Vishvas Yadav who works as a Program Director. It includes contact information, a profile, education history attending two schools between 1998-2006, work experience at two companies between 2006-2011, and mentions fundraising efforts for various nonprofit organizations. It also advertises project management certification courses.
The document appears to be a resume or CV for an individual. It includes sections for personal details, education history from 1998-2002 and 2002-2006, work experience from 2006-2009, 2009-2011, and 2011-present, and skills. It also includes an unrelated promotional message about Project Management certification.
The document appears to be a resume for an individual named YOUR NAME. It includes contact information, a profile, education history attending School1 and School2, work experience at Company1 and Company2, and appears to be marketing project management certification courses. It also includes repeated text about fundraising campaigns for orphanages, NGOs, and charitable trusts led by Vishvas Yadav of CODOCA MTVCOLA MARKETING ADVERTISING AND OUTSOURCING PRIVATE LIMITED.
The document appears to be a resume for an individual named YOUR NAME. It includes contact information, profiles, education history from 1998-2006, work experience from 2006-2011, and information about project management certification courses offered through C.M.M.A.A.O.Pvt.Ltd.Project Management Institute. The document is also interspersed with advertisements for fundraising campaigns and sales of research papers.
This document appears to be a resume or CV for an individual named [NAME]. It includes sections on profile, education, experience, skills, and contact information. It also includes advertisements for project management certification and fundraising campaigns for charities. The document contains repetitive blocks of text advertising the certifications and campaigns.
This document appears to be a resume or CV for an individual named [NAME]. It includes sections on profile, education, experience, skills, and contact information. It also includes advertisements for project management certification and fundraising campaigns for charities. The document contains repetitive blocks of text advertising the certifications and campaigns.
The document contains information about an individual including their name, contact details, education history working at two companies from 2006-2009 and 2009-2011. It also includes advertisements for project management certification from C.M.M.A.A.O.Pvt.Ltd. Project Management Institute and mentions fundraising campaigns by Vishvas Yadav for orphanages, NGOs and charitable trusts.
The document appears to be a resume for an individual named Vishvas Yadav who works as a Program Director. It includes contact information, a profile, education history attending two schools between 1998-2006, work experience at two companies between 2006-2011, and mentions fundraising efforts for charities through the sale of research papers and donation of profits. It is written in both English and another language.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
This document appears to be a resume for an individual listing their name, contact information, education history including two schools attended from 1998-2006, work experience including two companies from 2006-2011, and certifications including Project Management Certification. The document is advertising Project Management Certification training available for 5000 INR through C.M.M.A.A.O.Pvt.Ltd.Project Management Institute. It also describes fundraising campaigns for orphanages, NGOs and charitable trusts through sales of research papers.
The document appears to be a resume for an individual named Vishvas Yadav. It includes contact information, educational background attending two schools between 1998-2006, work experience at two companies between 2006-2011, and information about running a fundraising campaign through their company CODOCA MTVCOLA MARKETING ADVERTISING AND OUTSOURCING PRIVATE LIMITED to support orphanages, NGOs, and charitable trusts. It also provides information about project management certification courses.
The document contains information about an individual including their name, job title, contact information, education history and work experience. It also includes advertisements for project management certification from C.M.M.A.A.O.Pvt.Ltd. Project Management Institute and mentions fundraising campaigns by Vishvas Yadav for charitable organizations.
Michigan Pharmacists Association Annual Convention in February 2015 Hossam Tanana
The Michigan Pharmacists Association (MPA) will hold its annual convention from February 27 to March 1, 2015 at the Detroit Marriott at the Renaissance Center. The four-day convention will offer over 50 continuing education programs, networking events, social activities and an exposition for exhibitors. Exhibiting at the convention provides opportunities for companies to showcase products, build relationships with pharmacy professionals and network.
The document appears to be a resume or CV for an individual named Vishvas Yadav. It includes contact information, educational and employment history. It also includes repeated promotional text about Project Management certification opportunities through C.M.M.A.A.O.Pvt.Ltd. Project Management Institute at a cost of 5500 INR, and mentions fundraising campaigns by Vishvas Yadav and CODOCA MTVCOLA MARKETING ADVERTISING AND OUTSOURCING PRIVATE LIMITED for NGOs, orphanages, and charitable trusts.
The document appears to be a resume or profile for an individual named Vishvas Yadav. It includes contact information, educational background attending two schools between 1998-2006, work experience at two companies between 2006-2011, and information about fundraising campaigns and distributing funds to charitable organizations. It also contains repeated advertisements for project management certification from C.M.M.A.A.O.Pvt.Ltd. Project Management Institute.
The document contains information about an individual including their name, contact details, education history working at two companies from 2006-2009 and 2009-2011. It also includes advertisements for project management certification from C.M.M.A.A.O.Pvt.Ltd. Project Management Institute and mentions fundraising campaigns by Vishvas Yadav for orphanages, NGOs and charitable trusts.
The document appears to be a resume for an individual named YOUR NAME. It includes contact information, a profile, education history attending School1 and School2, work experience at Company1 and Company2, and certifications including Project Management Certification from C.M.M.A.A.O.Pvt.Ltd. Project Management Institute. The document is repeated several times and includes advertisements for project management certification.
Cette session passe en revue des nouveautés autour de l’infrastructure dans Microsoft Azure. Nous verrons toutes les dernières évolutions : les templates de VM, le stockage, le réseau, la console …
Cette session passe en revue des nouveautés autour de l’infrastructure dans Microsoft Azure. Nous verrons toutes les dernières évolutions : les templates de VM, le stockage, le réseau, la console …
Slides de la présentation "Cassandra Java Driver" à l'Ippevent du 20 juin 2013
http://blog.ippon.fr/2013/06/03/ippevent-utiliser-les-nouvelles-apis-cassandra-le-2-juin-2013/
La formation CCNP ENCOR 5/8 est pour objectif de la préparation à la certification 350-401 ENCOR. Ce cours permet d’apprendre, d’appliquer et de mettre en pratique les connaissances et les compétences de CCNP Enterprise grâce aux concepts théoriques à une série d'expériences pratiques approfondies qui renforce l’apprentissage. Avec cette formation et la formation CCNP ENCOR, vous possédera les outils pour envisager une inscription à l’examen de certification 350-401.
Marius Zaharia - App Service plus fortement - Global Azure Bootcamp 2016 ParisAZUG FR
App Service Environment est une facette d'App Service peu connue mais qui pourra avoir un impact important dans le monde de l'entreprise. Description du service, cas d'utilisation, démo, concepts avancés, retours d'expérience.
3. Orchestration, Pourquoi ?
Organisation agile
Engineering composée de Tribes
Changement de l'architecture historique monolithique
vers une architecture orientée micro-services
Autonomie des Squads dans leurs développements
Domaine de responsabilité
Faciliter les mises en production
5. Orchestration, Le besoin
Reprise de l'existant initié par nos développeurs
Déploiement des clusters via le script kube-up.sh
Déploiement sur 2 régions AWS
Trop peu de redondance
Pas de monitoring orienté système
6. Orchestration, Le besoin
Support de la Squad Infra
Apporter une vision complémentaire
Proposer une solution rapidement viable en production
Intégrer des fonctionnalités supplémentaires (monitoring, autoscaling)
Définir la stack technique
Ajouter de la redondance à l'existant
Industrialiser le déploiement et l'exploitation des clusters
8. Orchestration, La stack
Choix de l'outil de déploiment
Déjà utilisé auparavant : Ça marche
Bootstrap de clusters rapide aussi bien sur AWS que On-Premise
Installation de plusieurs masters possible + redondance ETCD
Communauté réactive
Quelques bugs facilement contournables
Utilise Ansible (SSH) et peut-être assez long en cas de latence importante
Switch sur Saltstack à terme
9. Orchestration, La stack
Le réseau
Approche layer 3
Solution prometteuse et déjà utilisée auparavant
Pas de magie : règles iptables - facile à debug
CLI calicoctl intuitive et efficace
Utilisation sur AWS ET On-Premise
root@ip-10-212-3-250:/home/admin# calicoctl status
calico-node container is running. Status: Up 13 days
Running felix version 1.4.0rc2
IPv4 BGP status
IP: 10.212.3.250 AS Number: 64511 (inherited)
+--------------+-------------------+-------+------------+-------------------------------------------+
| Peer address | Peer type | State | Since | Info |
+--------------+-------------------+-------+------------+-------------------------------------------+
| 10.212.3.111 | node-to-node mesh | up | 2016-09-26 | Established |
| 10.212.3.112 | node-to-node mesh | start | 2016-09-26 | Active Socket: Host is unreachable |
| 10.212.3.113 | node-to-node mesh | up | 2016-09-26 | Established |
| 10.212.3.225 | node-to-node mesh | up | 2016-10-03 | Established |
| 10.212.3.226 | node-to-node mesh | up | 2016-10-03 | Established |
| 10.212.3.227 | node-to-node mesh | up | 2016-10-03 | Established |
| 10.212.3.84 | node-to-node mesh | up | 2016-10-06 | Established |
+--------------+-------------------+-------+------------+-------------------------------------------+
10. Orchestration, La stack
Les intercos
Rappel
Kubernetes sur différentes régions AWS
Plusieurs datacenters "Dailymotion"
Besoin
Centraliser les logs des clusters à un endroit (Ici une région AWS)
Utiliser nos services internes depuis nos régions AWS (Master
Saltstack, Dépot de paquet, LDAP etc...)
12. Orchestration, La stack
Les intercos : En détail
Un couple de Gate par datacenter Dailymotion
Deux couples de Gate par région AWS
Utilisation de subnet privés prédéfinis
AWS Infra VPCAWS Squads VPC
Solution KISS qui fait le job
VPC Peering
13. Orchestration, La stack
Le monitoring
Utilisation du SaaS Datadog pour collecter toutes les métriques
système ET applicatives
Plugin AWS / Docker /
Kubernetes
Intégration dans notre
Shinken
Rate limit de l'API Cloudwatch
18. Orchestration, Work In Progress
Utilisation de calico On-Premise
Solution interne existante basée sur exabgp
Pas de BGP avec Calico
Chaque "Pod subnet" alloué par noeud est exporté via exabgp
Calico en charge de l'IPAM
DC3|k8s-01:~# calicoctl endpoint show --detailed
+----------+-----------------+---------------------------------------+----------------------------------+-------------------+-------------------+------
| Hostname | Orchestrator ID | Workload ID | Endpoint ID | Addresses | MAC |
+----------+-----------------+---------------------------------------+----------------------------------+-------------------+-------------------+------
| k8s-01 | k8s | default.consul-6cy8p | 4f0c0e3e3eb411e6abf8549f351ac600 | 10.172.0.198/32 | 1a:66:ad:ff:88:0d | calic
| k8s-01 | k8s | default.consul-twh81 | ae58398a750a11e6abf8549f351ac600 | 10.172.24.49/32 | 86:1c:09:a3:ef:a1 | calic
| k8s-01 | k8s | default.consul2-7xlse | adbd2300750a11e6abf8549f351ac600 | 10.172.24.45/32 | ca:9d:36:4d:69:0a | calic
19. Orchestration, Work In Progress
Intégration de Consul
Consul est déjà utilisé en production et dynamiquement intégré à notre
solution de load balancing
Pouvoir s'abstraire des services Kubernetes (mode headless) pour certains
use-cases
Test de différent bridge Kube / Consul pour pouvoir alimenter notre
système d'auto-discovery
Ajout des IPs de Services
Ajout des IPs des Pods
Intérêt : Pouvoir adresser les Pods directement depuis nos load balancers sa
la notion de Service
20. Orchestration, La suite
Teaser : Orchestrer la plus grosse ferme de Dailymotion
Apache (pour servir les 3 milliards de vues par
mois sur dailymotion.com)
Quel volume ?
Plusieurs centaines de serveurs high-end
Quel type de service ?
ffmpeg (pour encoder les 300 000 heures
de vidéos par mois)
21. Orchestration, La suite
Teaser : Orchestrer la plus grosse ferme de Dailymotion
L'idée
Machines identiques qui servent les 2 services
Priorité au service de dailymotion.com vs l'encoding
Le but
Orchestrer / autoscaler les deux services (En fonction de
paramètres comme la charge des webs ou de l'encodage)
Setup On Premise et pourquoi pas un offload dans le cloud