SlideShare uma empresa Scribd logo
1 de 25
Martin Rajotte – InCycle
Paul Laberge – Microsoft
Accélérez vos activités dev et
test avec Microsoft Azure
Plus d’agilité TI avec DevOps et l’infonuage
Nous aidons les organisations à aller au
prochain niveau!
Équipe de consultant ALM dans cinq
locations
Agenda
3
2
1
De grands défis –
Plus de charge de travail, de nouvelles règles en TI
Pression “Business”
 Demande plus
 Habitué à davantage
 Moins dépenser
Portefeuille plus complexe
 Plus de techs et d’applications
 Plus d’environnements
 “Nouvelle” et “Patrimoniales”
Méthode de développement
modernes
 Cycle de dév. plus rapide
 Plus d’environnements
Réponses typiques
 Plus de
standardisation
 Plus de contrôle sur
les dépenses
 Plus de virtualisation
 Travaillons plus fort!
Mais ce n’est
pas suffisant.
Un nouveau
modèle est
requis.
De nouveaux principes pour un nouveau modèle
DevTest/DevOps
2013
Plus d’Agilité pour
les TI
Cloud computing
+
Pouquoi DevTest/DevOps?
Build automatisé
Flux d’approbation des
livraisons
Supportteam
Automatisation des tests
Déploiement automatisé
Conception avec les Ops en
tête
Solutions
Méthodes de
développement
modernes
Portefeuille plus
complexe
Causes Problèmes
Court cycle de dév. = livraisons fréquentes
• Déploiements manuels
• Erreurs de déploiement
• Approbation Ad hoc
• Tests manuels or aucun test
Davantage de technologies
• Défis nouvelles technologies
• Plus de variations
• Apprentissage pour l’équipe Ops
Pression “Business”
Toujours plus
• Plus de demande
• Habitué à plus
• Avec moins de personnel et de dépenses
Pourquoi l’infonuage
Solutions
Méthodes de
développement
modernes
Portefeuille plus
complexe
Causes ¨Problèmes
Court cycle de dév. = livraisons fréquentes
• Plus d’environnements
• Plus d’équipes
• Plus de tests automatisés et de
variations
Davantage de technologies
• Plus d’environnement à cause de plus
d’applications
• Plus de complexité (Dév et Ops)
• Apprentissage pour l’équipe Ops
Pression “Business”
Toujours plus
•TI Ops surmenés
•Ressources sont trop coûteuses
•Coûts des centres de données en croissance
Gestion d’infrastructure
Environnements de test
réalistes
Équipedesupport
Surveillance d’application
et d’environnement
Auto approvisionnement
d’environnement
Bénéfices et prix d’Azure
Dev
Ou la plupart en sont aujourd’hui
Test
UAT
…Note: ce schema est une vue simplifiée
du modèle. The gray means not present
Dev
La transition – DevOps avec VS et Azure
Test
UAT
…Note: ce schema est une vue simplifiée
du modèle
La transition – Quelques ingredients clés
Résumé:
Pratiques DevOps avec Visual Studio et Azure
DevTest/DevOps
2013 Plus d’agilité TI
Un nouveau modèle pour
les défis TI
Cloud computing
+
Build automatisé
Flux d’approbation des
livraisons
Déploiement automatisé
Conception avec les Ops
en tête
Automatisation des tests
Gestion d’infrastructure
Environnements de test
réalistes
Surveillance d’application
et d’environnement
Auto approvisionnement
d’environnement
Bénéfices et prix d’Azure
•
•
•
•
Pourquoi maintenant?
Leçons apprises – des points forts!
“Nous déployons après chaque build et les tests sont exécutés automatiquement. Cela nous permet de trouver les
problèmes plus tôt et la qualité initiative a augmenté.”– un testeur
“Prendre avantage de Azure a permis de limiter les efforts sur les taches de plus bas niveau et de nous concentrer sur
des activités à plus forte valeur comme appliquer les patchs de sécurités.” – un gestionnaire opérations
“Nous avions l’habitude de déployer une nouvelle version tous les 6 mois. C’était un exercice pénible et stressant.
Maintenant, nous déployons automatiquement en production à presque tous les sprints.“– un gestionnaire du
developpement
“Nous sommes mieux positionné pour supporter les clients, prendre avantage des dernières tendances et survivre
dans ce marché très compétitif. – CIO
“Les développeurs concevoient avec l’aspect production en tête. Ils sont capable de tester dans un environnement très
similaire. Cela rend ma vie tellement plus simple!” – un specialiste opérations
“J’ai maintenant accés à un environnement reel sur demande. Ce n’est plus nécessaire de partager un lab et de
prendre le risqué de perdre des données de tests précieuses.” – a developeur
Quelques points aussi à considérer…
“DevOps avec Azure est un changement culturel. Ce n’est pass toujours facile mais cela en vaut la peine.” – un
gestionnaire developpement
“Une stratégie incrémentale est requise avec du coaching pour les équipes de développement. Ce n’est pas tous les
développeurs qui ont les connaissances suffisantes pour gérer les environnements.” – un gestionnaire operations
“Les limitations existent toujours avec l’administration des VM par exemple mais la plupart peut être surmontée et
des compromis peuvent être trouvés.“– un specialiste opérations
“DevOps avec Azure n’est pas automatique. La migration d’application vers Azure n’en vaut pas toujours la peine.
Vous devez sélectionner soigneusement vos investissements.” – un developeur
“Si les comptes et abonnements sont mal gérés, cela peut devenir dangeureux. Des règles de conduites et de
coaching sont requises.” – un specialiste opérations
Agile IT MaturityMaturité Agile TI
Adoption des services
Comment? Agilisation des TI avec Azure –
Le modèle de transformation d’InCycle
1
Etablir la stratégie
DevOps avec Azure
2
Développement et
Test avec Azure
3
Migration des
applications vers
Azure
4
Applications
hybrides avec Azure
5
Développement
d’application avec
Azure
Formation Atelier / Expert Mentoring Coaching
Solution de démarrage: Développement et Test avec Azure
Feuille de route DevOps avec Azure
Le démarrage – Dév et test avec Azure
Introduction aux tests
manuels
Formation et atelier
Introduction aux test
automatisés
Formation et atelier
Introduction aux tests de
performance et de
charge
Formation et atelier
Test avec Azure
Stratégie de gestion des
livraison
Atelier/Expert
Azure IaaS auto
approvisionnement
d’environnement
Formation et atelier
Déploiement automatisé
Formation et atelier
Planification de
l’infrastructure
Atelier/Expert
Automatisation de build
Atelier/Expert
Stratégie de gestion de
source et build
Atelier/Expert
Développement avec
Azure
Évaluation de la situation
actuelle pour DevOps et
Azure
Atelier
Introduction à Azure et
DevOps
Formation
Élaboration de la
stratégie
Atelier/Expert
Établir la stratégie
DevOps avec Azure
Installation ou mise à
jour de TFS 2013
Atelier/Expert
Installation ou migration
de TFS 2013 sur Azure
Atelier/Expert
Introduction à
PowerShell
Formation
Les « options » de la trousse de démarrage
Initiatives
optionnelles
Introduction au
développement
d’application avec Azure
Formation
Introduction aux tests
agiles
Formation
Mentorat sur les tests
Atelier/Expert
Et beaucoup plus…
- TDD
- Services de
transformation agile
- Formation sur
“Scaling” agile
- Gestion de travail
- Écriture de tests
automatisés
- Administration TFS
- …
À adapter à votre contexte et vitesse
Comment adopter l’agilité pour les TI–
Déploiement incrémental
Petits pas mais orchestrés
 Initiatives de démarrage
 Initiatives personalisées
Équipe de transformation
 Aide externe
 Ressources internes
 Gestion du changement et
ajustements
Prochaines étapes
Atelier gratuit d’une demi journée
Évaluation de situation pour DevOps avec
Azure
Démarrage DevOps avec Azure
martin.rajotte@incyclesoftware.com
L'agilité TI - Accélerez vos activités de développement et test avec Microsoft Cloud

Mais conteúdo relacionado

Mais procurados

DevOps - Qualité, Performance et Télémétrie avec Visual Studio 2015
DevOps - Qualité, Performance et Télémétrie avec Visual Studio 2015DevOps - Qualité, Performance et Télémétrie avec Visual Studio 2015
DevOps - Qualité, Performance et Télémétrie avec Visual Studio 2015Microsoft
 
[devops REX 2016] Comment l’IT peut arrêter de se faire vanner par les devs ?
[devops REX 2016] Comment l’IT peut arrêter de se faire vanner par les devs ?[devops REX 2016] Comment l’IT peut arrêter de se faire vanner par les devs ?
[devops REX 2016] Comment l’IT peut arrêter de se faire vanner par les devs ?devops REX
 
Après l’#agilité, le #DevOps, la nouvelle arme de la DSI ! v2
Après l’#agilité, le #DevOps, la nouvelle arme de la DSI ! v2Après l’#agilité, le #DevOps, la nouvelle arme de la DSI ! v2
Après l’#agilité, le #DevOps, la nouvelle arme de la DSI ! v2Sébastien Bourguignon
 
Introduction à DevOps
Introduction à DevOpsIntroduction à DevOps
Introduction à DevOpsMicrosoft
 
DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011
DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011
DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011Henri Gomez
 
Séminaire DEVOPS, DÉMARCHE ET MISE EN ŒUVRE - ORSYS Formation
Séminaire DEVOPS, DÉMARCHE ET MISE EN ŒUVRE - ORSYS FormationSéminaire DEVOPS, DÉMARCHE ET MISE EN ŒUVRE - ORSYS Formation
Séminaire DEVOPS, DÉMARCHE ET MISE EN ŒUVRE - ORSYS FormationORSYS
 
[devops REX 2016] DevOps at Scale : ce qu’on fait, ce que l’on a appris chez ...
[devops REX 2016] DevOps at Scale : ce qu’on fait, ce que l’on a appris chez ...[devops REX 2016] DevOps at Scale : ce qu’on fait, ce que l’on a appris chez ...
[devops REX 2016] DevOps at Scale : ce qu’on fait, ce que l’on a appris chez ...devops REX
 
Syntec numérique - DevOps by microsoft
Syntec numérique  - DevOps by microsoftSyntec numérique  - DevOps by microsoft
Syntec numérique - DevOps by microsoftSamuel Metias
 
DevOps en pratique - Paris Meetup Bluemix 19/11/2014
DevOps en pratique - Paris Meetup Bluemix 19/11/2014DevOps en pratique - Paris Meetup Bluemix 19/11/2014
DevOps en pratique - Paris Meetup Bluemix 19/11/2014IBM France Lab
 
DevOps - Retour d’expérience - AlpesJug du 20 Septembre 2011
DevOps - Retour d’expérience - AlpesJug du 20 Septembre 2011DevOps - Retour d’expérience - AlpesJug du 20 Septembre 2011
DevOps - Retour d’expérience - AlpesJug du 20 Septembre 2011Henri Gomez
 
DevOps vu par les ops
DevOps vu par les opsDevOps vu par les ops
DevOps vu par les opsMichel HUBERT
 
DevOps au coeur de la transformation digitale
DevOps au coeur de la transformation digitaleDevOps au coeur de la transformation digitale
DevOps au coeur de la transformation digitaleSamuel Metias
 
DevOps - Collaborer pour répondre à l'accélération de l'économie numérique
DevOps - Collaborer pour répondre à l'accélération de l'économie numériqueDevOps - Collaborer pour répondre à l'accélération de l'économie numérique
DevOps - Collaborer pour répondre à l'accélération de l'économie numériqueagilegarden
 
[devops REX 2016] Retour d’expérience de la transformation DevOps de Microsoft
[devops REX 2016] Retour d’expérience de la transformation DevOps de Microsoft[devops REX 2016] Retour d’expérience de la transformation DevOps de Microsoft
[devops REX 2016] Retour d’expérience de la transformation DevOps de Microsoftdevops REX
 
Keynote DevOps - Microsoft DevOps Day 2014 in Paris
Keynote DevOps - Microsoft DevOps Day 2014 in ParisKeynote DevOps - Microsoft DevOps Day 2014 in Paris
Keynote DevOps - Microsoft DevOps Day 2014 in ParisJason De Oliveira
 
Matinale DevOps / Docker
Matinale DevOps / DockerMatinale DevOps / Docker
Matinale DevOps / DockerZenika
 
Du cycle en V à DevOps, en passant par agile - Normation
Du cycle en V à DevOps, en passant par agile - NormationDu cycle en V à DevOps, en passant par agile - Normation
Du cycle en V à DevOps, en passant par agile - NormationRUDDER
 
[devops REX 2017] Les unconférences au cœur de l’évangelisation DevOps chez C...
[devops REX 2017] Les unconférences au cœur de l’évangelisation DevOps chez C...[devops REX 2017] Les unconférences au cœur de l’évangelisation DevOps chez C...
[devops REX 2017] Les unconférences au cœur de l’évangelisation DevOps chez C...devops REX
 

Mais procurados (20)

DevOps - Qualité, Performance et Télémétrie avec Visual Studio 2015
DevOps - Qualité, Performance et Télémétrie avec Visual Studio 2015DevOps - Qualité, Performance et Télémétrie avec Visual Studio 2015
DevOps - Qualité, Performance et Télémétrie avec Visual Studio 2015
 
TIAD : DevOps & continuous delivery dans le cloud
TIAD : DevOps & continuous delivery dans le cloudTIAD : DevOps & continuous delivery dans le cloud
TIAD : DevOps & continuous delivery dans le cloud
 
[devops REX 2016] Comment l’IT peut arrêter de se faire vanner par les devs ?
[devops REX 2016] Comment l’IT peut arrêter de se faire vanner par les devs ?[devops REX 2016] Comment l’IT peut arrêter de se faire vanner par les devs ?
[devops REX 2016] Comment l’IT peut arrêter de se faire vanner par les devs ?
 
Après l’#agilité, le #DevOps, la nouvelle arme de la DSI ! v2
Après l’#agilité, le #DevOps, la nouvelle arme de la DSI ! v2Après l’#agilité, le #DevOps, la nouvelle arme de la DSI ! v2
Après l’#agilité, le #DevOps, la nouvelle arme de la DSI ! v2
 
Introduction à DevOps
Introduction à DevOpsIntroduction à DevOps
Introduction à DevOps
 
DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011
DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011
DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011
 
Séminaire DEVOPS, DÉMARCHE ET MISE EN ŒUVRE - ORSYS Formation
Séminaire DEVOPS, DÉMARCHE ET MISE EN ŒUVRE - ORSYS FormationSéminaire DEVOPS, DÉMARCHE ET MISE EN ŒUVRE - ORSYS Formation
Séminaire DEVOPS, DÉMARCHE ET MISE EN ŒUVRE - ORSYS Formation
 
[devops REX 2016] DevOps at Scale : ce qu’on fait, ce que l’on a appris chez ...
[devops REX 2016] DevOps at Scale : ce qu’on fait, ce que l’on a appris chez ...[devops REX 2016] DevOps at Scale : ce qu’on fait, ce que l’on a appris chez ...
[devops REX 2016] DevOps at Scale : ce qu’on fait, ce que l’on a appris chez ...
 
Syntec numérique - DevOps by microsoft
Syntec numérique  - DevOps by microsoftSyntec numérique  - DevOps by microsoft
Syntec numérique - DevOps by microsoft
 
DevOps en pratique - Paris Meetup Bluemix 19/11/2014
DevOps en pratique - Paris Meetup Bluemix 19/11/2014DevOps en pratique - Paris Meetup Bluemix 19/11/2014
DevOps en pratique - Paris Meetup Bluemix 19/11/2014
 
DevOps - Retour d’expérience - AlpesJug du 20 Septembre 2011
DevOps - Retour d’expérience - AlpesJug du 20 Septembre 2011DevOps - Retour d’expérience - AlpesJug du 20 Septembre 2011
DevOps - Retour d’expérience - AlpesJug du 20 Septembre 2011
 
DevOps vu par les ops
DevOps vu par les opsDevOps vu par les ops
DevOps vu par les ops
 
DevOps au coeur de la transformation digitale
DevOps au coeur de la transformation digitaleDevOps au coeur de la transformation digitale
DevOps au coeur de la transformation digitale
 
The DevOps Wonder @ PHPTour Lyon 2014
The DevOps Wonder @ PHPTour Lyon 2014The DevOps Wonder @ PHPTour Lyon 2014
The DevOps Wonder @ PHPTour Lyon 2014
 
DevOps - Collaborer pour répondre à l'accélération de l'économie numérique
DevOps - Collaborer pour répondre à l'accélération de l'économie numériqueDevOps - Collaborer pour répondre à l'accélération de l'économie numérique
DevOps - Collaborer pour répondre à l'accélération de l'économie numérique
 
[devops REX 2016] Retour d’expérience de la transformation DevOps de Microsoft
[devops REX 2016] Retour d’expérience de la transformation DevOps de Microsoft[devops REX 2016] Retour d’expérience de la transformation DevOps de Microsoft
[devops REX 2016] Retour d’expérience de la transformation DevOps de Microsoft
 
Keynote DevOps - Microsoft DevOps Day 2014 in Paris
Keynote DevOps - Microsoft DevOps Day 2014 in ParisKeynote DevOps - Microsoft DevOps Day 2014 in Paris
Keynote DevOps - Microsoft DevOps Day 2014 in Paris
 
Matinale DevOps / Docker
Matinale DevOps / DockerMatinale DevOps / Docker
Matinale DevOps / Docker
 
Du cycle en V à DevOps, en passant par agile - Normation
Du cycle en V à DevOps, en passant par agile - NormationDu cycle en V à DevOps, en passant par agile - Normation
Du cycle en V à DevOps, en passant par agile - Normation
 
[devops REX 2017] Les unconférences au cœur de l’évangelisation DevOps chez C...
[devops REX 2017] Les unconférences au cœur de l’évangelisation DevOps chez C...[devops REX 2017] Les unconférences au cœur de l’évangelisation DevOps chez C...
[devops REX 2017] Les unconférences au cœur de l’évangelisation DevOps chez C...
 

Destaque

Econocom aux Techdays de Microsoft. Retours d'expérience sur le Cloud
Econocom aux Techdays de Microsoft. Retours d'expérience sur le CloudEconocom aux Techdays de Microsoft. Retours d'expérience sur le Cloud
Econocom aux Techdays de Microsoft. Retours d'expérience sur le CloudYvain Abeilles
 
Présentation p.p.p
Présentation p.p.pPrésentation p.p.p
Présentation p.p.pleagattel
 
Catalyst 2016: Bill Splits, Submeters, Chargeback Manager
Catalyst 2016: Bill Splits, Submeters, Chargeback ManagerCatalyst 2016: Bill Splits, Submeters, Chargeback Manager
Catalyst 2016: Bill Splits, Submeters, Chargeback ManagerEnergyCAP, Inc.
 
Retours d'expérience sur le Cloud : Econocom aux Techdays de Microsoft
Retours d'expérience sur le Cloud : Econocom aux Techdays de MicrosoftRetours d'expérience sur le Cloud : Econocom aux Techdays de Microsoft
Retours d'expérience sur le Cloud : Econocom aux Techdays de Microsofteconocom1
 
Itfma 2009 charleston_cost_cutting_tool
Itfma 2009 charleston_cost_cutting_toolItfma 2009 charleston_cost_cutting_tool
Itfma 2009 charleston_cost_cutting_toolKarthik Arumugham
 
Cloud Billing: Enabling consumers for pay for what they use
Cloud Billing: Enabling consumers for pay for what they useCloud Billing: Enabling consumers for pay for what they use
Cloud Billing: Enabling consumers for pay for what they useEduardo Mendez Polo
 
Acquia Cloud Extend - Votre Hébergement Drupal Acquia + Alterway
Acquia Cloud Extend - Votre Hébergement Drupal Acquia + AlterwayAcquia Cloud Extend - Votre Hébergement Drupal Acquia + Alterway
Acquia Cloud Extend - Votre Hébergement Drupal Acquia + AlterwayCyril Reinhard
 
Aptare Introduction Presentation April 2012
Aptare Introduction Presentation April 2012Aptare Introduction Presentation April 2012
Aptare Introduction Presentation April 2012nigelhoughton17
 
Chargeback in a Cloud and Non-Cloud Environment, IAITAM ACE
Chargeback in a Cloud and Non-Cloud Environment, IAITAM ACEChargeback in a Cloud and Non-Cloud Environment, IAITAM ACE
Chargeback in a Cloud and Non-Cloud Environment, IAITAM ACEOpen iT Inc.
 
Chargeback Overview
Chargeback OverviewChargeback Overview
Chargeback Overviewjkly88
 
Conception et réalisation du module agenda partagé pour une solution de télés...
Conception et réalisation du module agenda partagé pour une solution de télés...Conception et réalisation du module agenda partagé pour une solution de télés...
Conception et réalisation du module agenda partagé pour une solution de télés...Toufik Atba
 
Développer et déployer dans le cloud
Développer et déployer dans le cloudDévelopper et déployer dans le cloud
Développer et déployer dans le cloudJulien Dubois
 
Vistex Chargeback
Vistex ChargebackVistex Chargeback
Vistex ChargebackSAPYard
 
Ejercitoecuatoriano 110923101501-phpapp02-131001155252-phpapp02
Ejercitoecuatoriano 110923101501-phpapp02-131001155252-phpapp02Ejercitoecuatoriano 110923101501-phpapp02-131001155252-phpapp02
Ejercitoecuatoriano 110923101501-phpapp02-131001155252-phpapp02freddysiccha
 
Analyse du mouillage forain sur l herbier - posidonia
Analyse du mouillage forain sur l herbier - posidoniaAnalyse du mouillage forain sur l herbier - posidonia
Analyse du mouillage forain sur l herbier - posidoniaThomas SCHOHN
 
Rapportd'activitév4
Rapportd'activitév4Rapportd'activitév4
Rapportd'activitév4Ireps
 

Destaque (20)

Econocom aux Techdays de Microsoft. Retours d'expérience sur le Cloud
Econocom aux Techdays de Microsoft. Retours d'expérience sur le CloudEconocom aux Techdays de Microsoft. Retours d'expérience sur le Cloud
Econocom aux Techdays de Microsoft. Retours d'expérience sur le Cloud
 
Présentation p.p.p
Présentation p.p.pPrésentation p.p.p
Présentation p.p.p
 
Catalyst 2016: Bill Splits, Submeters, Chargeback Manager
Catalyst 2016: Bill Splits, Submeters, Chargeback ManagerCatalyst 2016: Bill Splits, Submeters, Chargeback Manager
Catalyst 2016: Bill Splits, Submeters, Chargeback Manager
 
Retours d'expérience sur le Cloud : Econocom aux Techdays de Microsoft
Retours d'expérience sur le Cloud : Econocom aux Techdays de MicrosoftRetours d'expérience sur le Cloud : Econocom aux Techdays de Microsoft
Retours d'expérience sur le Cloud : Econocom aux Techdays de Microsoft
 
Itfma 2009 charleston_cost_cutting_tool
Itfma 2009 charleston_cost_cutting_toolItfma 2009 charleston_cost_cutting_tool
Itfma 2009 charleston_cost_cutting_tool
 
Cloud Billing: Enabling consumers for pay for what they use
Cloud Billing: Enabling consumers for pay for what they useCloud Billing: Enabling consumers for pay for what they use
Cloud Billing: Enabling consumers for pay for what they use
 
Acquia Cloud Extend - Votre Hébergement Drupal Acquia + Alterway
Acquia Cloud Extend - Votre Hébergement Drupal Acquia + AlterwayAcquia Cloud Extend - Votre Hébergement Drupal Acquia + Alterway
Acquia Cloud Extend - Votre Hébergement Drupal Acquia + Alterway
 
Aptare Introduction Presentation April 2012
Aptare Introduction Presentation April 2012Aptare Introduction Presentation April 2012
Aptare Introduction Presentation April 2012
 
Chargeback in a Cloud and Non-Cloud Environment, IAITAM ACE
Chargeback in a Cloud and Non-Cloud Environment, IAITAM ACEChargeback in a Cloud and Non-Cloud Environment, IAITAM ACE
Chargeback in a Cloud and Non-Cloud Environment, IAITAM ACE
 
Chargeback Overview
Chargeback OverviewChargeback Overview
Chargeback Overview
 
Conception et réalisation du module agenda partagé pour une solution de télés...
Conception et réalisation du module agenda partagé pour une solution de télés...Conception et réalisation du module agenda partagé pour une solution de télés...
Conception et réalisation du module agenda partagé pour une solution de télés...
 
Développer et déployer dans le cloud
Développer et déployer dans le cloudDévelopper et déployer dans le cloud
Développer et déployer dans le cloud
 
Vistex Chargeback
Vistex ChargebackVistex Chargeback
Vistex Chargeback
 
Ejercitoecuatoriano 110923101501-phpapp02-131001155252-phpapp02
Ejercitoecuatoriano 110923101501-phpapp02-131001155252-phpapp02Ejercitoecuatoriano 110923101501-phpapp02-131001155252-phpapp02
Ejercitoecuatoriano 110923101501-phpapp02-131001155252-phpapp02
 
Cash business2x2
Cash business2x2Cash business2x2
Cash business2x2
 
Analyse du mouillage forain sur l herbier - posidonia
Analyse du mouillage forain sur l herbier - posidoniaAnalyse du mouillage forain sur l herbier - posidonia
Analyse du mouillage forain sur l herbier - posidonia
 
Sans nom 1
Sans nom 1Sans nom 1
Sans nom 1
 
Book Badaoui Med Riad
Book Badaoui Med RiadBook Badaoui Med Riad
Book Badaoui Med Riad
 
Rapportd'activitév4
Rapportd'activitév4Rapportd'activitév4
Rapportd'activitév4
 
Fondements Economiques
Fondements EconomiquesFondements Economiques
Fondements Economiques
 

Semelhante a L'agilité TI - Accélerez vos activités de développement et test avec Microsoft Cloud

Tester en continu avec le Cloud - GACHE HUCKERT - AXA FRANCE - Soirée du Test...
Tester en continu avec le Cloud - GACHE HUCKERT - AXA FRANCE - Soirée du Test...Tester en continu avec le Cloud - GACHE HUCKERT - AXA FRANCE - Soirée du Test...
Tester en continu avec le Cloud - GACHE HUCKERT - AXA FRANCE - Soirée du Test...TelecomValley
 
Vincent Biret Societic devops Sherbrooke
Vincent Biret Societic devops SherbrookeVincent Biret Societic devops Sherbrooke
Vincent Biret Societic devops SherbrookeVincent Biret
 
Microsoft DevOps Day 2015 02122015 - L'expérience du groupe produit Visual St...
Microsoft DevOps Day 2015 02122015 - L'expérience du groupe produit Visual St...Microsoft DevOps Day 2015 02122015 - L'expérience du groupe produit Visual St...
Microsoft DevOps Day 2015 02122015 - L'expérience du groupe produit Visual St...Samuel Metias
 
ATMTL23 - La QA a-t-elle reussi à prendre le virage agile? Et saura-t-elle f...
ATMTL23 - La QA a-t-elle reussi à prendre le virage agile?  Et saura-t-elle f...ATMTL23 - La QA a-t-elle reussi à prendre le virage agile?  Et saura-t-elle f...
ATMTL23 - La QA a-t-elle reussi à prendre le virage agile? Et saura-t-elle f...Agile Montréal
 
[DevTestday] Keynote
[DevTestday] Keynote [DevTestday] Keynote
[DevTestday] Keynote Cellenza
 
Cloud commputing impacts sur la façon de pensée les SI et la DSI
Cloud commputing   impacts sur la façon de pensée les SI et la DSICloud commputing   impacts sur la façon de pensée les SI et la DSI
Cloud commputing impacts sur la façon de pensée les SI et la DSIJean-François Caenen
 
Assurance Qualité S O A
Assurance Qualité  S O AAssurance Qualité  S O A
Assurance Qualité S O Aguestb55335
 
devops.pdf
devops.pdfdevops.pdf
devops.pdfqsdqsd4
 
Cloud Academy 07042010 evolutions roles - capgemini
Cloud Academy 07042010 evolutions roles - capgeminiCloud Academy 07042010 evolutions roles - capgemini
Cloud Academy 07042010 evolutions roles - capgeminiCloudAcademy
 
M10977 formation-mise-a-jour-des-competences-vers-microsoft-sql-server-2014
M10977 formation-mise-a-jour-des-competences-vers-microsoft-sql-server-2014M10977 formation-mise-a-jour-des-competences-vers-microsoft-sql-server-2014
M10977 formation-mise-a-jour-des-competences-vers-microsoft-sql-server-2014CERTyou Formation
 
MSexperiences2018 - Gouvernance dans Azure - Comment garder le contrôle du cl...
MSexperiences2018 - Gouvernance dans Azure - Comment garder le contrôle du cl...MSexperiences2018 - Gouvernance dans Azure - Comment garder le contrôle du cl...
MSexperiences2018 - Gouvernance dans Azure - Comment garder le contrôle du cl...Baptiste Ohanes
 
AWS Summit Paris - Track 1 - Session 3 - Abordez la migration de vos applicat...
AWS Summit Paris - Track 1 - Session 3 - Abordez la migration de vos applicat...AWS Summit Paris - Track 1 - Session 3 - Abordez la migration de vos applicat...
AWS Summit Paris - Track 1 - Session 3 - Abordez la migration de vos applicat...Amazon Web Services
 
Accélérer les tests d’acceptation avec un DSL et du refactoring
Accélérer les tests d’acceptation avec un DSL et du refactoringAccélérer les tests d’acceptation avec un DSL et du refactoring
Accélérer les tests d’acceptation avec un DSL et du refactoringLaurent PY
 
Modern Monitoring dans Azure
Modern Monitoring dans AzureModern Monitoring dans Azure
Modern Monitoring dans AzureManon PERNIN
 
Ha zut, le DevOps a mangé ma vélocité par Jean-Marc Lavoie & Sylvie Trudel
Ha zut, le DevOps a mangé ma vélocité par Jean-Marc Lavoie & Sylvie TrudelHa zut, le DevOps a mangé ma vélocité par Jean-Marc Lavoie & Sylvie Trudel
Ha zut, le DevOps a mangé ma vélocité par Jean-Marc Lavoie & Sylvie TrudelAgile Montréal
 
ISO 27001 est-il soluble dans l'agilité ?
ISO 27001 est-il soluble dans l'agilité ?ISO 27001 est-il soluble dans l'agilité ?
ISO 27001 est-il soluble dans l'agilité ?Oxalide
 
Adoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALMAdoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALMGrégory Ott
 

Semelhante a L'agilité TI - Accélerez vos activités de développement et test avec Microsoft Cloud (20)

Tester en continu avec le Cloud - GACHE HUCKERT - AXA FRANCE - Soirée du Test...
Tester en continu avec le Cloud - GACHE HUCKERT - AXA FRANCE - Soirée du Test...Tester en continu avec le Cloud - GACHE HUCKERT - AXA FRANCE - Soirée du Test...
Tester en continu avec le Cloud - GACHE HUCKERT - AXA FRANCE - Soirée du Test...
 
Vincent Biret Societic devops Sherbrooke
Vincent Biret Societic devops SherbrookeVincent Biret Societic devops Sherbrooke
Vincent Biret Societic devops Sherbrooke
 
Microsoft DevOps Day 2015 02122015 - L'expérience du groupe produit Visual St...
Microsoft DevOps Day 2015 02122015 - L'expérience du groupe produit Visual St...Microsoft DevOps Day 2015 02122015 - L'expérience du groupe produit Visual St...
Microsoft DevOps Day 2015 02122015 - L'expérience du groupe produit Visual St...
 
ATMTL23 - La QA a-t-elle reussi à prendre le virage agile? Et saura-t-elle f...
ATMTL23 - La QA a-t-elle reussi à prendre le virage agile?  Et saura-t-elle f...ATMTL23 - La QA a-t-elle reussi à prendre le virage agile?  Et saura-t-elle f...
ATMTL23 - La QA a-t-elle reussi à prendre le virage agile? Et saura-t-elle f...
 
[DevTestday] Keynote
[DevTestday] Keynote [DevTestday] Keynote
[DevTestday] Keynote
 
Cloud commputing impacts sur la façon de pensée les SI et la DSI
Cloud commputing   impacts sur la façon de pensée les SI et la DSICloud commputing   impacts sur la façon de pensée les SI et la DSI
Cloud commputing impacts sur la façon de pensée les SI et la DSI
 
Assurance Qualité S O A
Assurance Qualité  S O AAssurance Qualité  S O A
Assurance Qualité S O A
 
Dev opsday case study
Dev opsday   case studyDev opsday   case study
Dev opsday case study
 
devops.pdf
devops.pdfdevops.pdf
devops.pdf
 
Cloud Academy 07042010 evolutions roles - capgemini
Cloud Academy 07042010 evolutions roles - capgeminiCloud Academy 07042010 evolutions roles - capgemini
Cloud Academy 07042010 evolutions roles - capgemini
 
M10977 formation-mise-a-jour-des-competences-vers-microsoft-sql-server-2014
M10977 formation-mise-a-jour-des-competences-vers-microsoft-sql-server-2014M10977 formation-mise-a-jour-des-competences-vers-microsoft-sql-server-2014
M10977 formation-mise-a-jour-des-competences-vers-microsoft-sql-server-2014
 
MSexperiences2018 - Gouvernance dans Azure - Comment garder le contrôle du cl...
MSexperiences2018 - Gouvernance dans Azure - Comment garder le contrôle du cl...MSexperiences2018 - Gouvernance dans Azure - Comment garder le contrôle du cl...
MSexperiences2018 - Gouvernance dans Azure - Comment garder le contrôle du cl...
 
devops-ruche.pptx.pdf
devops-ruche.pptx.pdfdevops-ruche.pptx.pdf
devops-ruche.pptx.pdf
 
AWS Summit Paris - Track 1 - Session 3 - Abordez la migration de vos applicat...
AWS Summit Paris - Track 1 - Session 3 - Abordez la migration de vos applicat...AWS Summit Paris - Track 1 - Session 3 - Abordez la migration de vos applicat...
AWS Summit Paris - Track 1 - Session 3 - Abordez la migration de vos applicat...
 
Accélérer les tests d’acceptation avec un DSL et du refactoring
Accélérer les tests d’acceptation avec un DSL et du refactoringAccélérer les tests d’acceptation avec un DSL et du refactoring
Accélérer les tests d’acceptation avec un DSL et du refactoring
 
Modern Monitoring dans Azure
Modern Monitoring dans AzureModern Monitoring dans Azure
Modern Monitoring dans Azure
 
Ha zut, le DevOps a mangé ma vélocité par Jean-Marc Lavoie & Sylvie Trudel
Ha zut, le DevOps a mangé ma vélocité par Jean-Marc Lavoie & Sylvie TrudelHa zut, le DevOps a mangé ma vélocité par Jean-Marc Lavoie & Sylvie Trudel
Ha zut, le DevOps a mangé ma vélocité par Jean-Marc Lavoie & Sylvie Trudel
 
ISO 27001 est-il soluble dans l'agilité ?
ISO 27001 est-il soluble dans l'agilité ?ISO 27001 est-il soluble dans l'agilité ?
ISO 27001 est-il soluble dans l'agilité ?
 
Adoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALMAdoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALM
 
Adoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALMAdoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALM
 

Mais de InCycle Software

IT Agility Model - Supercharge your development and test activities with Micr...
IT Agility Model - Supercharge your development and test activities with Micr...IT Agility Model - Supercharge your development and test activities with Micr...
IT Agility Model - Supercharge your development and test activities with Micr...InCycle Software
 
Scaling Agile: SAFe with Visual Studio Team Foundation Server
Scaling Agile: SAFe with Visual Studio Team Foundation Server Scaling Agile: SAFe with Visual Studio Team Foundation Server
Scaling Agile: SAFe with Visual Studio Team Foundation Server InCycle Software
 
Reducing release cycles with Visual Studio: a DevOps perspective
Reducing release cycles with Visual Studio: a DevOps perspectiveReducing release cycles with Visual Studio: a DevOps perspective
Reducing release cycles with Visual Studio: a DevOps perspectiveInCycle Software
 
What's new for ALM with Visual Studio 2013
What's new for ALM with Visual Studio 2013What's new for ALM with Visual Studio 2013
What's new for ALM with Visual Studio 2013InCycle Software
 
Choosing the right agile approach for your organization
Choosing the right agile approach for your organizationChoosing the right agile approach for your organization
Choosing the right agile approach for your organizationInCycle Software
 
InCycle Software presents: Quality enablement using agile practices with TFS ...
InCycle Software presents: Quality enablement using agile practices with TFS ...InCycle Software presents: Quality enablement using agile practices with TFS ...
InCycle Software presents: Quality enablement using agile practices with TFS ...InCycle Software
 

Mais de InCycle Software (7)

IT Agility Model - Supercharge your development and test activities with Micr...
IT Agility Model - Supercharge your development and test activities with Micr...IT Agility Model - Supercharge your development and test activities with Micr...
IT Agility Model - Supercharge your development and test activities with Micr...
 
Scaling Agile: SAFe with Visual Studio Team Foundation Server
Scaling Agile: SAFe with Visual Studio Team Foundation Server Scaling Agile: SAFe with Visual Studio Team Foundation Server
Scaling Agile: SAFe with Visual Studio Team Foundation Server
 
Reducing release cycles with Visual Studio: a DevOps perspective
Reducing release cycles with Visual Studio: a DevOps perspectiveReducing release cycles with Visual Studio: a DevOps perspective
Reducing release cycles with Visual Studio: a DevOps perspective
 
Dev and test with azure
Dev and test with azureDev and test with azure
Dev and test with azure
 
What's new for ALM with Visual Studio 2013
What's new for ALM with Visual Studio 2013What's new for ALM with Visual Studio 2013
What's new for ALM with Visual Studio 2013
 
Choosing the right agile approach for your organization
Choosing the right agile approach for your organizationChoosing the right agile approach for your organization
Choosing the right agile approach for your organization
 
InCycle Software presents: Quality enablement using agile practices with TFS ...
InCycle Software presents: Quality enablement using agile practices with TFS ...InCycle Software presents: Quality enablement using agile practices with TFS ...
InCycle Software presents: Quality enablement using agile practices with TFS ...
 

L'agilité TI - Accélerez vos activités de développement et test avec Microsoft Cloud

  • 1. Martin Rajotte – InCycle Paul Laberge – Microsoft Accélérez vos activités dev et test avec Microsoft Azure Plus d’agilité TI avec DevOps et l’infonuage
  • 2. Nous aidons les organisations à aller au prochain niveau! Équipe de consultant ALM dans cinq locations
  • 4. De grands défis – Plus de charge de travail, de nouvelles règles en TI Pression “Business”  Demande plus  Habitué à davantage  Moins dépenser Portefeuille plus complexe  Plus de techs et d’applications  Plus d’environnements  “Nouvelle” et “Patrimoniales” Méthode de développement modernes  Cycle de dév. plus rapide  Plus d’environnements
  • 5. Réponses typiques  Plus de standardisation  Plus de contrôle sur les dépenses  Plus de virtualisation  Travaillons plus fort!
  • 6. Mais ce n’est pas suffisant. Un nouveau modèle est requis.
  • 7. De nouveaux principes pour un nouveau modèle DevTest/DevOps 2013 Plus d’Agilité pour les TI Cloud computing +
  • 8. Pouquoi DevTest/DevOps? Build automatisé Flux d’approbation des livraisons Supportteam Automatisation des tests Déploiement automatisé Conception avec les Ops en tête Solutions Méthodes de développement modernes Portefeuille plus complexe Causes Problèmes Court cycle de dév. = livraisons fréquentes • Déploiements manuels • Erreurs de déploiement • Approbation Ad hoc • Tests manuels or aucun test Davantage de technologies • Défis nouvelles technologies • Plus de variations • Apprentissage pour l’équipe Ops Pression “Business” Toujours plus • Plus de demande • Habitué à plus • Avec moins de personnel et de dépenses
  • 9. Pourquoi l’infonuage Solutions Méthodes de développement modernes Portefeuille plus complexe Causes ¨Problèmes Court cycle de dév. = livraisons fréquentes • Plus d’environnements • Plus d’équipes • Plus de tests automatisés et de variations Davantage de technologies • Plus d’environnement à cause de plus d’applications • Plus de complexité (Dév et Ops) • Apprentissage pour l’équipe Ops Pression “Business” Toujours plus •TI Ops surmenés •Ressources sont trop coûteuses •Coûts des centres de données en croissance Gestion d’infrastructure Environnements de test réalistes Équipedesupport Surveillance d’application et d’environnement Auto approvisionnement d’environnement Bénéfices et prix d’Azure
  • 10. Dev Ou la plupart en sont aujourd’hui Test UAT …Note: ce schema est une vue simplifiée du modèle. The gray means not present
  • 11. Dev La transition – DevOps avec VS et Azure Test UAT …Note: ce schema est une vue simplifiée du modèle
  • 12. La transition – Quelques ingredients clés
  • 13. Résumé: Pratiques DevOps avec Visual Studio et Azure DevTest/DevOps 2013 Plus d’agilité TI Un nouveau modèle pour les défis TI Cloud computing + Build automatisé Flux d’approbation des livraisons Déploiement automatisé Conception avec les Ops en tête Automatisation des tests Gestion d’infrastructure Environnements de test réalistes Surveillance d’application et d’environnement Auto approvisionnement d’environnement Bénéfices et prix d’Azure
  • 16. Leçons apprises – des points forts! “Nous déployons après chaque build et les tests sont exécutés automatiquement. Cela nous permet de trouver les problèmes plus tôt et la qualité initiative a augmenté.”– un testeur “Prendre avantage de Azure a permis de limiter les efforts sur les taches de plus bas niveau et de nous concentrer sur des activités à plus forte valeur comme appliquer les patchs de sécurités.” – un gestionnaire opérations “Nous avions l’habitude de déployer une nouvelle version tous les 6 mois. C’était un exercice pénible et stressant. Maintenant, nous déployons automatiquement en production à presque tous les sprints.“– un gestionnaire du developpement “Nous sommes mieux positionné pour supporter les clients, prendre avantage des dernières tendances et survivre dans ce marché très compétitif. – CIO “Les développeurs concevoient avec l’aspect production en tête. Ils sont capable de tester dans un environnement très similaire. Cela rend ma vie tellement plus simple!” – un specialiste opérations “J’ai maintenant accés à un environnement reel sur demande. Ce n’est plus nécessaire de partager un lab et de prendre le risqué de perdre des données de tests précieuses.” – a developeur
  • 17. Quelques points aussi à considérer… “DevOps avec Azure est un changement culturel. Ce n’est pass toujours facile mais cela en vaut la peine.” – un gestionnaire developpement “Une stratégie incrémentale est requise avec du coaching pour les équipes de développement. Ce n’est pas tous les développeurs qui ont les connaissances suffisantes pour gérer les environnements.” – un gestionnaire operations “Les limitations existent toujours avec l’administration des VM par exemple mais la plupart peut être surmontée et des compromis peuvent être trouvés.“– un specialiste opérations “DevOps avec Azure n’est pas automatique. La migration d’application vers Azure n’en vaut pas toujours la peine. Vous devez sélectionner soigneusement vos investissements.” – un developeur “Si les comptes et abonnements sont mal gérés, cela peut devenir dangeureux. Des règles de conduites et de coaching sont requises.” – un specialiste opérations
  • 18. Agile IT MaturityMaturité Agile TI Adoption des services Comment? Agilisation des TI avec Azure – Le modèle de transformation d’InCycle 1 Etablir la stratégie DevOps avec Azure 2 Développement et Test avec Azure 3 Migration des applications vers Azure 4 Applications hybrides avec Azure 5 Développement d’application avec Azure Formation Atelier / Expert Mentoring Coaching Solution de démarrage: Développement et Test avec Azure Feuille de route DevOps avec Azure
  • 19. Le démarrage – Dév et test avec Azure Introduction aux tests manuels Formation et atelier Introduction aux test automatisés Formation et atelier Introduction aux tests de performance et de charge Formation et atelier Test avec Azure Stratégie de gestion des livraison Atelier/Expert Azure IaaS auto approvisionnement d’environnement Formation et atelier Déploiement automatisé Formation et atelier Planification de l’infrastructure Atelier/Expert Automatisation de build Atelier/Expert Stratégie de gestion de source et build Atelier/Expert Développement avec Azure Évaluation de la situation actuelle pour DevOps et Azure Atelier Introduction à Azure et DevOps Formation Élaboration de la stratégie Atelier/Expert Établir la stratégie DevOps avec Azure
  • 20. Installation ou mise à jour de TFS 2013 Atelier/Expert Installation ou migration de TFS 2013 sur Azure Atelier/Expert Introduction à PowerShell Formation Les « options » de la trousse de démarrage Initiatives optionnelles Introduction au développement d’application avec Azure Formation Introduction aux tests agiles Formation Mentorat sur les tests Atelier/Expert Et beaucoup plus… - TDD - Services de transformation agile - Formation sur “Scaling” agile - Gestion de travail - Écriture de tests automatisés - Administration TFS - …
  • 21. À adapter à votre contexte et vitesse
  • 22.
  • 23. Comment adopter l’agilité pour les TI– Déploiement incrémental Petits pas mais orchestrés  Initiatives de démarrage  Initiatives personalisées Équipe de transformation  Aide externe  Ressources internes  Gestion du changement et ajustements
  • 24. Prochaines étapes Atelier gratuit d’une demi journée Évaluation de situation pour DevOps avec Azure Démarrage DevOps avec Azure martin.rajotte@incyclesoftware.com