Integration continue: TFS Preview

16
Intégration continue : TFS Preview 2022-06-07 ZeCloud – Azure Camp – 26 septembre 2012 - Windows Azure : The Origins 1

description

A l'occasion de la rencontre du 26/09/12 ZeCloud, Wilfried Woivré, Expert Azure So@t, a animé une conférence sur l'intégration continue. A l'aide de démonstration, Wilfried vous explique comment créer une build.

Transcript of Integration continue: TFS Preview

Page 1: Integration continue: TFS Preview

Intégration continue : TFS

Preview

2023-04-10 ZeCloud – Azure Camp – 26 septembre 2012 - Windows Azure : The Origins 1

Page 2: Integration continue: TFS Preview

TFS Preview ?

⦿Team Foundation Server dans les nuages⦿ Version TFS 2012

⦿Pour tout type de langages⦿ C#, VB.Net, Java, C++, PHP …

>> Si tu peux le mettre sur un serveur de fichier, tu peux le mettre dans TFS !

⦿GRATUIT (pour le moment)⦿ Modèle de facturation encore inconnu !

2023-04-10 ZeCloud – Azure Camp – 26 septembre 2012 - Windows Azure : The Origins

2

Page 3: Integration continue: TFS Preview

Des avantages ?

2023-04-10 ZeCloud – Azure Camp – 26 septembre 2012 - Windows Azure : The Origins

3

actualitésWEC

Doublé hybride, triplé Audi17 juin 2012Trois Audi aux trois premières places : l'édition 2012 des 24 Heures du Mans vient consacrer la suprématie de la marque aux anneaux dans le monde de l'endurance.

⦿ Aucun frais de maintenance

⦿ Aucune infrastructure nécessaire

⦿ Simple à installer

⦿ Disponible sur divers IDE⦿ Visual Studio 2012⦿ Visual Studio 2010 SP1⦿ Eclipse

⦿ Identification avec votre Microsoft Account (WLID)

⦿ Une interface Web simple et clair !

Page 4: Integration continue: TFS Preview

Des inconvénients

2023-04-10 ZeCloud – Azure Camp – 26 septembre 2012 - Windows Azure : The Origins

4

actualitésWEC

Doublé hybride, triplé Audi17 juin 2012Trois Audi aux trois premières places : l'édition 2012 des 24 Heures du Mans vient consacrer la suprématie de la marque aux anneaux dans le monde de l'endurance.

AEE

Succès pour la 1re manche de qualification des AEE 16 avril2012La première épreuve de qualification vient d’avoir lieu au Mans le vendredi 13 avril. Plus de 100 pilotes amateurs étaient présents au briefing de 7 h 00 pour recevoir leur combinaison Audi …

⦿ Installation sur Visual Studio 2010⦿ Mise en place d’une KB2581206

⦿ Service dans les nuages⦿ Et si ça tombe ? ⦿ Sécurité des données⦿ Aucun accès aux serveurs

⦿ Pricing ?

⦿ Ah et ne partez pas en vacances plus de 90j …

Page 5: Integration continue: TFS Preview

Démo

L’interface Webhttp://tfspreview.com

ZeCloud – Azure Camp – 26 septembre 2012 - Windows Azure : The Origins

52023-04-10

Page 6: Integration continue: TFS Preview

A quoi sert l’intégration continue ?

2023-04-10 ZeCloud – Azure Camp – 26 septembre 2012 - Windows Azure : The Origins

6

⦿Principes Agiles

⦿Vérifier chaque mise à jour du code ⦿ Aucune régression / anomalie

⦿Amélioration de la qualité logicielle

⦿Amélioration du déploiement⦿ Déploiement quand c’est nécessaire⦿ Déploiement plus rapide !

Page 7: Integration continue: TFS Preview

Intégration dans Windows Azure

2023-04-10 ZeCloud – Azure Camp – 26 septembre 2012 - Windows Azure : The Origins

7

⦿Cloud Services⦿Windows Azure Web Sites

Page 8: Integration continue: TFS Preview

Intégration dans Visual Studio

2023-04-10 ZeCloud – Azure Camp – 26 septembre 2012 - Windows Azure : The Origins

8

Page 9: Integration continue: TFS Preview

Création d’une build

2023-04-10 ZeCloud – Azure Camp – 26 septembre 2012 - Windows Azure : The Origins

9

⦿Choisir le trigger adapté !

Page 10: Integration continue: TFS Preview

Création d’une build (2)

2023-04-10 ZeCloud – Azure Camp – 26 septembre 2012 - Windows Azure : The Origins

10

⦿Template AzureContinuousDeployment.xaml

⦿Champs à renseigner ⦿ Solution To Build : Votre projet Visual Studio⦿ Deployment Settings Name : Nom de votre

instance⦿ Alternate Cloud Service Environment : Staging

ou Production

Page 11: Integration continue: TFS Preview

Démo

Création d’une build

112023-04-10 ZeCloud – Azure Camp – 26 septembre 2012 - Windows Azure : The Origins

Page 12: Integration continue: TFS Preview

Et Windows Azure dans tout ça

2023-04-10 ZeCloud – Azure Camp – 26 septembre 2012 - Windows Azure : The Origins

12

⦿Historique des déploiements⦿Remise simple d’une ancienne version en

Staging ou Production

Page 13: Integration continue: TFS Preview

Et Windows Azure dans tout ça

2023-04-10 ZeCloud – Azure Camp – 26 septembre 2012 - Windows Azure : The Origins

13

⦿Historique des déploiements⦿Remise simple d’une ancienne version en

Staging ou Production

Page 14: Integration continue: TFS Preview

Démo

Lancement d’une build

2023-04-10 ZeCloud – Azure Camp – 26 septembre 2012 - Windows Azure : The Origins

14

Page 15: Integration continue: TFS Preview

2023-04-10 ZeCloud – Azure Camp – 26 septembre 2012 - Windows Azure : The Origins

15

Page 16: Integration continue: TFS Preview

2023-04-10 TEST _ selectionner ttes les slides et changer le footer 16

Merci !

@SoatExpertNet

2023-04-10 ZeCloud – Azure Camp – 26 septembre 2012 - Windows Azure : The Origins 16