[DevTestday] Azure et chef - Laurent Yin
-
Upload
cellenza -
Category
Technology
-
view
193 -
download
0
Transcript of [DevTestday] Azure et chef - Laurent Yin
![Page 1: [DevTestday] Azure et chef - Laurent Yin](https://reader036.fdocuments.net/reader036/viewer/2022070603/586fb5ae1a28abe57d8b765b/html5/thumbnails/1.jpg)
Azure et ChefLaurent Yin
![Page 2: [DevTestday] Azure et chef - Laurent Yin](https://reader036.fdocuments.net/reader036/viewer/2022070603/586fb5ae1a28abe57d8b765b/html5/thumbnails/2.jpg)
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 ?
![Page 3: [DevTestday] Azure et chef - Laurent Yin](https://reader036.fdocuments.net/reader036/viewer/2022070603/586fb5ae1a28abe57d8b765b/html5/thumbnails/3.jpg)
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é
![Page 4: [DevTestday] Azure et chef - Laurent Yin](https://reader036.fdocuments.net/reader036/viewer/2022070603/586fb5ae1a28abe57d8b765b/html5/thumbnails/4.jpg)
La gestion de la configuration du SI
HOW ?Windows Linux
La problématique d’automatisation est communeà toutes les plateformes.
![Page 5: [DevTestday] Azure et chef - Laurent Yin](https://reader036.fdocuments.net/reader036/viewer/2022070603/586fb5ae1a28abe57d8b765b/html5/thumbnails/5.jpg)
La plateforme Chef
Crée la configuration Gère la configuration Applique la configuration
![Page 6: [DevTestday] Azure et chef - Laurent Yin](https://reader036.fdocuments.net/reader036/viewer/2022070603/586fb5ae1a28abe57d8b765b/html5/thumbnails/6.jpg)
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
![Page 7: [DevTestday] Azure et chef - Laurent Yin](https://reader036.fdocuments.net/reader036/viewer/2022070603/586fb5ae1a28abe57d8b765b/html5/thumbnails/7.jpg)
La plateforme ChefDémonstration
![Page 8: [DevTestday] Azure et chef - Laurent Yin](https://reader036.fdocuments.net/reader036/viewer/2022070603/586fb5ae1a28abe57d8b765b/html5/thumbnails/8.jpg)
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
![Page 9: [DevTestday] Azure et chef - Laurent Yin](https://reader036.fdocuments.net/reader036/viewer/2022070603/586fb5ae1a28abe57d8b765b/html5/thumbnails/9.jpg)
Avec Windows dans AzureDémonstration
![Page 10: [DevTestday] Azure et chef - Laurent Yin](https://reader036.fdocuments.net/reader036/viewer/2022070603/586fb5ae1a28abe57d8b765b/html5/thumbnails/10.jpg)
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
![Page 11: [DevTestday] Azure et chef - Laurent Yin](https://reader036.fdocuments.net/reader036/viewer/2022070603/586fb5ae1a28abe57d8b765b/html5/thumbnails/11.jpg)
Avec Linux dans AzureDémonstration
![Page 12: [DevTestday] Azure et chef - Laurent Yin](https://reader036.fdocuments.net/reader036/viewer/2022070603/586fb5ae1a28abe57d8b765b/html5/thumbnails/12.jpg)
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
![Page 13: [DevTestday] Azure et chef - Laurent Yin](https://reader036.fdocuments.net/reader036/viewer/2022070603/586fb5ae1a28abe57d8b765b/html5/thumbnails/13.jpg)
Plateforme Azure Chef
Poste de travail local
Azure SQL Database Azure Blob Storage
PowerShell DSC
Microsoft Azure