View
193
Download
0
Category
Preview:
Citation preview
Azure et ChefLaurent Yin
Adopter et maîtriser le Cloud Computing
Time-to-MarketCloud
Accélération de l’allocation des ressourcesGestion de configuration automatique
Focus sur la valeur métierExpérience unifiée (portail, déploiement à l’international, APIs…)
Comment favoriser le Time-to-Market ?
Processus de mise à disposition
Processus traditionnel
Processusmoderne
Provisioning Configuration Déploiement
Peut prendre plusieurs jours
Prend quelquesminutes
Configuration manuelleà partir d’une doc
Scriptsautomatiques
Manuel à partir d’une doc
Déploiementautomatisé
La gestion de la configuration du SI
HOW ?Windows Linux
La problématique d’automatisation est communeà toutes les plateformes.
La plateforme Chef
Crée la configuration Gère la configuration Applique la configuration
Chef Server
Resources
La plateforme Chef
file
directory
package
service
user
Recipes
Recipe A
Recipe B
Recipe C
Cookbooks
Cookbook I
Cookbook II
Nodes
Node 1
Node 2Role Webserver
Node 3Role Webserver
Recipe A
Recipe B
Développement sur le poste de travail
La plateforme ChefDémonstration
Sur Azure…
Azure cookbooks :https://github.com/chef/chef-provisioning-azurehttps://github.com/pendrica/chef-provisioning-azurerm
Chef server :https://manage.chef.io
Poste de travail local
Microsoft Azure
Avec Windows dans AzureDémonstration
Avec Windows dans Azure
Windows cookbooks :https://github.com/chef-cookbooks/windowshttps://github.com/chef-cookbooks/iis
Chef server :https://manage.chef.io
Poste de travail local
Microsoft Azure
windows_package
directory
remote_file
dsc_resource
iis_pool / iis_service
windows_service
Avec Linux dans AzureDémonstration
Avec Linux dans Azure
Chef server :https://manage.chef.io
Poste de travail local
Microsoft Azure
Cookbooks :https://github.com/chef-cookbooks/docker
docker_service
docker_image
docker_container
execute
Plateforme Azure Chef
Poste de travail local
Azure SQL Database Azure Blob Storage
PowerShell DSC
Microsoft Azure
Recommended