[DevTestday] Azure devtestlab - Mikael Krief
-
Upload
cellenza -
Category
Technology
-
view
188 -
download
3
Transcript of [DevTestday] Azure devtestlab - Mikael Krief
Présentation Azure DevTest Lab07/04/2016
Qui sommes nous ?
Mikaël KriefConsultant ALM séniorMicrosoft MVP
Florian BonnevilleCloud Computing AdvisorMicrosoft France
Stéphane WoillezCloud Computing AdvisorMicrosoft France
1 Présentation de DevTest Lab
2 dddd ddd’
5 dddddddddd
4 ddddddddddddd ddd ddddddddd
3 dddddddd ddddd dd dddd dd ddd
Présentation de DevTest Lab
DevTest Lab, c’est quoi ?
Service d’environnements « Bac à sable » de Dev & Test à la demande dans Azure
Développeur IT Admin
Les fonctionnalités de DevTest Lab ?• Libre-Service « contrôlé » pour les
développeurs
• Bac à sable personnalisé en quelques clics
• Contrôle des couts
• Créer, réutiliser facilement des modèles de VMs
• VM Windows & Linux (bien sûr!!!)
• Lab autonome ou intégré dans un Vnet existant
Les artefacts
• Un artefact est utilisé pour déployer et configurer une application juste après la création de la VM.
• Un artefact peu être :
• Un outil à installer sur la VM (Fiddler, Visual Studio, …)
• Action à effectuer la VM (cloner un repo Git, créer un raccourcis,…)
• Les scripts de ces artefacts sont stockés dans un repository (GitHub, VSTS,…)
• Par défaut, il y a un repository public qui contient une liste d’artefacts
• Il est possible de créer son repository privée avec ses artefacts
Les formules…
• Les formules sont des modèles de machines virtuelles préconfigurés.
• La configuration et l’ajout des artefacts sont faits à la création de la VM, en tenant compte de la dernière version des composants.
• La VM est préconfigurée, mais la configuration peut être modifiée à la création.
DEMO: création d’un Lab
Création d'un Lab
1
2
3
DEMO: création d’une VM avec des artefacts
3 bases pour la création d’une VM
Possibilité de créer une VM à partir :• D’une Base de VM du Marketplace• D’une image de VM• D’une « Formula » de VM
DEMO: création d’un repository privé avec des artefacts personnalisés
Structure d'un artéfact
Fichier Json de configuration
Scripts PowerShell
Combien ca coute ?
Tarifs
• DevTest Lab est un service GRATUIT !
• Seuls les services utilisés dans le Lab sont facturés, tels qu’une machine virtuelle démarrée ou encore l’espace de stockage consommé.
Resources
Resources
Documentation:https://azure.microsoft.com/fr-fr/documentation/services/devtest-lab/
Repository public d’artefacts:https://github.com/Azure/azure-devtestlab/tree/master/Artifacts
Tarification:https://azure.microsoft.com/fr-fr/pricing/details/devtest-lab/
Conclusion & Q&As
• Un vrai « bac à sable » de test dans le cloud
• Contrôle des couts et ultra agilité
• Intégration dans les processus et assets de l’entreprise