La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

SharePoint Saturday Montréal#SPSMontreal 2 avril 2016 SharePoint Saturday Montréal Mettre en place for Release Pipeline pour SharePoint/Office 365 dans.

Présentations similaires


Présentation au sujet: "SharePoint Saturday Montréal#SPSMontreal 2 avril 2016 SharePoint Saturday Montréal Mettre en place for Release Pipeline pour SharePoint/Office 365 dans."— Transcription de la présentation:

1 SharePoint Saturday Montréal#SPSMontreal 2 avril 2016 SharePoint Saturday Montréal Mettre en place for Release Pipeline pour SharePoint/Office 365 dans Azure Vincent Biret Tech Lead @ Negotium, SharePoint MVP

2 SharePoint Saturday Montréal#SPSMontreal Or Argent Merci à nos commanditaires ! Bronz e

3 Vincent Biret SharePoint MVP Tech Lead vbiret@outlook.com @baywet bit.ly/vincentbiret c a.linkedin.com/in/vbiret

4 A qui s’adresse cette session?

5 SharePoint Saturday Montréal#SPSMontreal Objectifs Compréhension de CVA Savoir mettre en place des builds pour SP/Apps Savoir mettre en place du RM pour SP/Apps Compréhension des tests/QA Gestion de dette technique

6 SharePoint Saturday Montréal#SPSMontreal Agenda Introduction CVA Introduction VSTS/Azure Build Déploiement et tests pour SP Gestion de dette technique Conclusion

7

8 SharePoint Saturday Montréal#SPSMontreal Idea/NeedBusiness Plan MarketingSales Market PlanDevTestProd Source Control IDE Build xTests Feedback Agile/CMMI/ … Architecture

9

10 SharePoint Saturday Montréal#SPSMontreal Plateforme Microsoft Infunuagique IaaS, Paas, Saas Une myriade de services Vous en avez probablement déjà entendu parler

11 SharePoint Saturday Montréal#SPSMontreal Visual Studio Team Services TFS en service Mis à jour souvant Paiement usager/build Tout sauf: SharePoint Personalisation modèle processus** Data Warehouse

12

13 SharePoint Saturday Montréal#SPSMontreal Builds automatisées Résultat prévisible Qualité constante Gain de temps

14 SharePoint Saturday Montréal#SPSMontreal Build Compliqué à débugger Editable avec VS uniquement Requiert agents + contrôleurs Mises à jour manuelles Tiers compliqués à intégrer

15 SharePoint Saturday Montréal#SPSMontreal Build 2015 Définition JSON Edition Web Enormément de tiers Tâches sur github (voir notes) Mises à jour automatiques

16 SharePoint Saturday Montréal#SPSMontreal Agents Hébergés - Baas Installés - Azure ou n’importe où

17

18

19 SharePoint Saturday Montréal#SPSMontreal Options **

20 SharePoint Saturday Montréal#SPSMontreal Déploiement de FTC Facile à automatiser PowerShell est votre ami

21 SharePoint Saturday Montréal#SPSMontreal Déploiement d’apps SP-Hosted Provider-Hosted

22 SharePoint Saturday Montréal#SPSMontreal Cibles

23 SharePoint Saturday Montréal#SPSMontreal Est-ce que la machine de build doit avoir une ferme? Pros: Déploiement plus facile Unit test plus facile Cons Empreinte plus lourde Peut impacter la build

24

25

26 SharePoint Saturday Montréal#SPSMontreal Niveaux de tests Unit tests Load tests Tests d’intégration Tests systèmes Tests fonctionnels/acceptance

27 SharePoint Saturday Montréal#SPSMontreal Types de tests Installation Compatibilité Régression Destructif Sécurité L17N/I13N A/B …

28 SharePoint Saturday Montréal#SPSMontreal Outils de test MSTest Nunit xUnit Grunt Gulp …

29 SharePoint Saturday Montréal#SPSMontreal Tester dans le monde SharePoint Modèle de provisionnement Complexe Fermé Modèle objet difficile à émuler/tester

30 SharePoint Saturday Montréal#SPSMontreal Tests avec WSP’s Presque impossible Demande de lourds investissements

31 SharePoint Saturday Montréal#SPSMontreal Tester les apps Facile pour tout ce qui est en dehors de SharePoint Plus complexe dans le cadre des Apps SP-Hosted

32

33

34

35 SharePoint Saturday Montréal#SPSMontreal Qu’est-ce que la dette technique? Code avec lequel on est pas confortable Nous empêche d’innover Cause beaucoup de support Stressant pour l’’équipe

36 SharePoint Saturday Montréal#SPSMontreal Solutions Tout réécrire tous les deux ans Pair Coding Analyse statique

37

38

39 SharePoint Saturday Montréal#SPSMontreal Conclusion Gain de temps énorme Builds consistantes Tests automatisés Amélioration de la qualité Economies

40 @baywet bit.ly/vincentbiret bit.ly/vince365

41 SharePoint Saturday Montréal#SPSMontreal Ce soir à 18h 636 Cathcart


Télécharger ppt "SharePoint Saturday Montréal#SPSMontreal 2 avril 2016 SharePoint Saturday Montréal Mettre en place for Release Pipeline pour SharePoint/Office 365 dans."

Présentations similaires


Annonces Google