L'objectif de cette session est d'illustrer comment avec Docker on peut maintenant utiliser des containers pour automatiser le déploiement d'applications dans Azure. Ces containeurs s'exécutent de façon isolée en partageant des ressources de système d'exploitation hôte, et dans certains cas les fichiers binaires et les bibliothèques. Plus légers, ils peuvent être plus nombreux à s'exécuter simultanement, peuvent être démarrés et relancés beaucoup plus rapidement.
3. tech.days 2015#mstechdays
Hervé Leclerc - CTO Alter Way - Opérateur de services 100% Open Source
herve.leclerc@alterway.fr
Tweeter @hleclerc
Bruno Guedes - CTO Zenika – Consulting/Formation/Agilité
bruno.guedes@zenika.com
Tweeter @guede_b
Stéphane Goudeau – Cloud Architect Microsoft – Azure Cloud provider
stephgou@microsoft.com
4.
5.
6.
7. tech.days 2015#mstechdays
App
A
Containers et VMs : Comparaison
Hypervisor (Type 2)
Host OS
Server
Guest
OS
Bins/
Libs
App
A’
Gues
t
OS
Bins/
Libs
App
B
Gues
t
OS
Bins/
Libs
AppA’
Docker
Host OS
Server
Bins/Libs
AppA
Bins/Libs
AppB
AppB’
AppB’
AppB’
VM
Container
Les containers sont isolés mais
partagent l’OS et le cas
échéant certaines librairies
Guest
OS
Guest
OS
… déploiement plus rapide, moins
d’overhead, migration facilitée,
redémarrage plus rapide
32. Dev Ops
« Write once, run
anywhere »
Cohérence des modèles de
déploiement
Qu’est-ce que ça va changer ?
• Réduction du cycle de delivery pour
les applications multi-tiers distribuées
• Portabilité et résolution des
dépendances pour les architectures
fondées sur des micro-services
• Partage d’images et layering sur des
containers existants
• Scalabilité et déploiement simplifié
• Contrôle uniforme des opération de
démarrage, arrêt et log des services
• Une meilleure utilisation des
ressources et une plus grande densité
d’applications
• Interopérabilité des écosystèmes
Windows & Linux
33. tech.days 2015#mstechdays
Microsoft et Docker : Bientôt…
Technologie de container incluse
dans la prochaine version de
Windows Server (« Threshold »)
Client Docker pour Windows
Développement Open Source du
moteur Docker pour Windows
Server
Support Azure des API
orchestration Docker
Fédération des images Docker
Hub dans la galerie Azure et le
Portail
34. tech.days 2015#mstechdays
Activez vos bénéfices Azure jusqu’à
115€ de ressources mensuelles
offertes
115€ /mois
x5 membres
x3 ans
= 4 175€ de ressources offertes
http://azure.com http://aka.ms/azurepourmsdn
150€ de ressources offertes
Sans engagement
Pour tous
Un mois d’essai offert
http://www.microsoft.com/bizspark/
Les Ressources Azure
Pour les startups
Bizspark
= 49 000€ de ressources offertes
pendant un an
Pour les abonnés
MSDN