Martin Rajotte – InCycle
Paul Laberge – Microsoft
Accélérez vos activités dev et
test avec Microsoft Azure
Plus d’agilité ...
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é à dava...
Réponses typiques
 Plus de
standardisation
 Plus de contrôle sur
les dépenses
 Plus de virtualisation
 Travaillons plu...
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éploiemen...
Pourquoi l’infonuage
Solutions
Méthodes de
développement
modernes
Portefeuille plus
complexe
Causes ¨Problèmes
Court cycle...
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 prese...
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éfi...
•
•
•
•
Pourquoi maintenant?
Leçons apprises – des points forts!
“Nous déployons après chaque build et les tests sont exécutés automatiquement. Cela no...
Quelques points aussi à considérer…
“DevOps avec Azure est un changement culturel. Ce n’est pass toujours facile mais cela...
Agile IT MaturityMaturité Agile TI
Adoption des services
Comment? Agilisation des TI avec Azure –
Le modèle de transformat...
Le démarrage – Dév et test avec Azure
Introduction aux tests
manuels
Formation et atelier
Introduction aux test
automatisé...
Installation ou mise à
jour de TFS 2013
Atelier/Expert
Installation ou migration
de TFS 2013 sur Azure
Atelier/Expert
Intr...
À 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
 Ini...
Prochaines étapes
Atelier gratuit d’une demi journée
Évaluation de situation pour DevOps avec
Azure
Démarrage DevOps avec ...
L'agilité TI - Accélerez vos activités de développement et test avec Microsoft Cloud
L'agilité TI - Accélerez vos activités de développement et test avec Microsoft Cloud
Upcoming SlideShare
Loading in...5
×

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

269

Published on

Presentation in French - Présentation en Français.
Avec Microsoft Cloud accédez à plus d'infastructures plus simplement et plus rapidement (serveurs et applications web, bases de données, VM etc..). Vous découvrirez comment les équipes TI, le développement et la qualité peuvent travailler ensemble pour déployer des environnements et livrer des applications plus rapidement avec plus de flexibilité et d'efficacité.

Apprenez comment apporter plus d’agilité en TI avec les pratiques DevOps et le Cloud Computing. Les organisations faisant fassent à des défis TI importants, comme l’augmentation des charges de travail et la pression du marché peuvent prendre avantage de ce nouveau modèle pour tous les membres du département TI.

Published in: Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
269
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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

  1. 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. 2. Nous aidons les organisations à aller au prochain niveau! Équipe de consultant ALM dans cinq locations
  3. 3. Agenda 3 2 1
  4. 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. 5. Réponses typiques  Plus de standardisation  Plus de contrôle sur les dépenses  Plus de virtualisation  Travaillons plus fort!
  6. 6. Mais ce n’est pas suffisant. Un nouveau modèle est requis.
  7. 7. De nouveaux principes pour un nouveau modèle DevTest/DevOps 2013 Plus d’Agilité pour les TI Cloud computing +
  8. 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. 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. 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. 11. Dev La transition – DevOps avec VS et Azure Test UAT …Note: ce schema est une vue simplifiée du modèle
  12. 12. La transition – Quelques ingredients clés
  13. 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
  14. 14. • • • •
  15. 15. Pourquoi maintenant?
  16. 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. 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. 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. 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. 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. 21. À adapter à votre contexte et vitesse
  22. 22. 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
  23. 23. 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

×