Alphorm.com Support de la Formation Azure IAAS avancé 1

Preview:

Citation preview

19/04/2016

1

Formation Azure IaaS avancé 1 alphorm.com™©

Formation

Azure IaasAvancé, partie 1

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Cédric PERIONConsultant Solutions Microsoft, VMwareMCP, MCSA Win 2012/Office 365/Azure, VCP

19/04/2016

2

Formation Azure IaaS avancé 1 alphorm.com™©

Plan

• Présentation du formateur

• Autres formations sur Alphorm

• Le plan de la formation

• Public concerné

• Connaissances requises

19/04/2016

3

Formation Azure IaaS avancé 1 alphorm.com™©

Présentation du formateur

PERION Cédric

• Cedric-alphorm@outlook.com

• Consultant Solutions Microsoft, VMware

• MCP, MCSA Windows Server 2012, VMware VCP5

• MCSA Office 365, Azure

• Mes références :

� Mon profil LinkedIn : http://fr.linkedin.com/in/cedricperion

� Blog Personnel sur Office 365 /Azure : www.office365touch.ca

19/04/2016

4

Formation Azure IaaS avancé 1 alphorm.com™©

Mes Formations sur Alphorm

19/04/2016

5

Formation Azure IaaS avancé 1 alphorm.com™©

Cursus Iaas avancé

Partie 1 Partie 2

19/04/2016

6

Formation Azure IaaS avancé 1 alphorm.com™©

Le plan de la formation

• Module 1 – RemoteApp

• Module 2 – Azure Automation

• Module 3 – Le PowerShell

• Module 4 – RBAC ( Role Based Acess Control)

19/04/2016

7

Formation Azure IaaS avancé 1 alphorm.com™©

Public concerné• Techniciens de niveau 2 /3

• Consultant infrastructure

• Personne désireux d’en savoir plus sur les différents modules Azure

19/04/2016

8

Formation Azure IaaS avancé 1 alphorm.com™©

Connaissances requises• http://www.alphorm.com/tutoriel/formation-en-ligne-microsoft-azure

19/04/2016

9

Formation Azure IaaS avancé 1 alphorm.com™©

C’est Parti !!

19/04/2016

10

Formation Azure IaaS avancé 1 alphorm.com™©

Qu’est-ce-que RemoteApp ?

RemoteApp

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Cédric PERIONConsultant Solutions Microsoft, VMwareMCP, MCSA Win 2012/Office 365/Azure, VCP

19/04/2016

11

Formation Azure IaaS avancé 1 alphorm.com™©

Plan

• Vue d’ensemble de RemoteApp

• Pourquoi utiliser RemoteApp ?

• Plateformes supportées

• Pricing RemoteApp

• Et la concurrence ?

19/04/2016

12

Formation Azure IaaS avancé 1 alphorm.com™©

Vue d’ensemble de RemoteApp

Accessibilité Multi-Support

Personnalisable

19/04/2016

13

Formation Azure IaaS avancé 1 alphorm.com™©

Pourquoi utiliser RemoteApp?

Complexité réduite

Gestion centralisée

Poste de travail non-assigné

Déploiement d’un programme en

plusieurs versions (Conflits)

19/04/2016

14

Formation Azure IaaS avancé 1 alphorm.com™©

Plateformes Supportées

19/04/2016

15

Formation Azure IaaS avancé 1 alphorm.com™©

Pricing RemoteApp• https://azure.microsoft.com/fr-fr/pricing/details/remoteapp/

De base Standard

PremiumPremium

Plus

19/04/2016

16

Formation Azure IaaS avancé 1 alphorm.com™©

Et la concurence

19/04/2016

17

Formation Azure IaaS avancé 1 alphorm.com™©

Ce qu’on a couvert

• Vue d’ensemble de RemoteApp

• Pourquoi utiliser RemoteApp ?

• Plateformes supportées

• Pricing RemoteApp

� https://azure.microsoft.com/fr-fr/pricing/details/remoteapp/

• Et la concurrence ?

19/04/2016

18

Formation Azure IaaS avancé 1 alphorm.com™©

Les images de base

RemoteApp

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Cédric PERIONConsultant Solutions Microsoft, VMwareMCP, MCSA Win 2012/Office 365/Azure, VCP

19/04/2016

19

Formation Azure IaaS avancé 1 alphorm.com™©

Plan• Vue d’ensemble de la console RemoteApp

• Les images de modèles de bases

• Démonstration : Création d’une collection RemoteApp avec Office 365.

19/04/2016

20

Formation Azure IaaS avancé 1 alphorm.com™©

Vue d’ensemble de la console RemoteApp

19/04/2016

21

Formation Azure IaaS avancé 1 alphorm.com™©

Les images de modèles de bases

Image avec Office Professional Plus 2013

(Trial 30 jours)

Image avec Office 365 Pro Plus

Windows Server 2012 R2

19/04/2016

22

Formation Azure IaaS avancé 1 alphorm.com™©

Démo : Création d’ une collection avec Office 365

19/04/2016

23

Formation Azure IaaS avancé 1 alphorm.com™©

Ce qu’on a couvert

• Vue d’ensemble de la console RemoteApp

• Les images de modèles de bases

� Office Professional Plus 2013 ( Trial 30 jours)

� Office 365 Pro Plus ( Souscription requise)

� Windows Server 2012 R2

• Démonstration : Création d’une collection RemoteApp avec Office 365.

19/04/2016

24

Formation Azure IaaS avancé 1 alphorm.com™©

Les images personnalisées

RemoteApp

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Cédric PERIONConsultant Solutions Microsoft, VMwareMCP, MCSA Win 2012/Office 365/Azure, VCP

19/04/2016

25

Formation Azure IaaS avancé 1 alphorm.com™©

Plan

• Démonstration :

� Création d’une collection RemoteApp avec 7zip

� Vérification de la connexion

19/04/2016

26

Formation Azure IaaS avancé 1 alphorm.com™©

Démo : Création d’ une collection avec Office 365

19/04/2016

27

Formation Azure IaaS avancé 1 alphorm.com™©

Ce qu’on a couvert

• Démonstration :

� Création d’une collection RemoteApp

� Publier 7zip

� Configurer l’accès utilisateur

� Vérification de la connexion

19/04/2016

28

Formation Azure IaaS avancé 1 alphorm.com™©

Qu’est-ce-que Azure Automation ?

L’automatisation

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Cédric PERIONConsultant Solutions Microsoft, VMwareMCP, MCSA Win 2012/Office 365/Azure, VCP

19/04/2016

29

Formation Azure IaaS avancé 1 alphorm.com™©

Plan

• Vue d’ensemble de Azure Automation

• Prérequis

• Pricing Azure Automation

19/04/2016

30

Formation Azure IaaS avancé 1 alphorm.com™©

Vue d’ensemble de Azure Automation

Basé sur Windows

PowerShellAutomatisation

Intégration Orchestration

19/04/2016

31

Formation Azure IaaS avancé 1 alphorm.com™©

Prérequis

• Souscription Azure

• Compte Automation

• Emplacement Disponible :- Central India

- Est des États-Unis 2

- Est du Japon

- Sud du Centre des États-Unis

- Asie du Sud-Est

- Europe de l’Ouest

19/04/2016

32

Formation Azure IaaS avancé 1 alphorm.com™©

Pricing Azure Automation• https://azure.microsoft.com/fr-fr/pricing/details/automation/

Gratuit De base

19/04/2016

33

Formation Azure IaaS avancé 1 alphorm.com™©

Ce qu’on a couvert

• Vue d’ensemble de Azure Automation

• Prérequis

• Pricing Azure Automation

• https://azure.microsoft.com/fr-fr/pricing/details/automation/

19/04/2016

34

Formation Azure IaaS avancé 1 alphorm.com™©

Créer un Runbook

L’automatisation

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Cédric PERIONConsultant Solutions Microsoft, VMwareMCP, MCSA Win 2012/Office 365/Azure, VCP

19/04/2016

35

Formation Azure IaaS avancé 1 alphorm.com™©

Plan

• Qu’est-ce-qu’un Runbook ?

• Exemples de cas concrets

• Démonstration :

• Création d’un compte Azure Automation

• Vue d’ensemble de la console Azure Automation

• Création d’un Runbook

19/04/2016

36

Formation Azure IaaS avancé 1 alphorm.com™©

Qu’est-ce-qu’un Runbook ?• Un Runbook est essentiellement une série d'activités qui utilisent des

données, effectuent des tâches et publient des données que d'autres activités dans le Runbook vont utiliser.

� Généralement utilisé avec Orchestrator de la suite Microsoft System Center.

� Maintenant ouvert à tous plus simplement dans le Cloud.

19/04/2016

37

Formation Azure IaaS avancé 1 alphorm.com™©

Exemples de cas concrets• Sauvegarder une machine virtuelle dans un stockage Azure;

• Démarrer / Arrêter des machines virtuelles à des heures planifiées;

• Copier un fichier sur une machine virtuelle;

• Installer des rôles Windows Server

• …

https://gallery.technet.microsoft.com/scriptcenter

Partie Windows Azure / Automation

19/04/2016

38

Formation Azure IaaS avancé 1 alphorm.com™©

Démonstration

19/04/2016

39

Formation Azure IaaS avancé 1 alphorm.com™©

Ce qu’on a couvert• Qu’est-ce-qu’un Runbook ?

• Exemples de cas concrets

• https://gallery.technet.microsoft.com/scriptcenter

• Partie Windows Azure / Automation

• Démonstration :

• Création d’un compte Azure Automation

• Vue d’ensemble de la console Azure Automation

• Création d’un Runbook

19/04/2016

40

Formation Azure IaaS avancé 1 alphorm.com™©

Importer un Runbook

L’automatisation

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Cédric PERIONConsultant Solutions Microsoft, VMwareMCP, MCSA Win 2012/Office 365/Azure, VCP

19/04/2016

41

Formation Azure IaaS avancé 1 alphorm.com™©

Plan

• Démonstration :

• Importer un Runbook

• Les modules

• Les actifs

• Les variables

19/04/2016

42

Formation Azure IaaS avancé 1 alphorm.com™©

Démonstration

19/04/2016

43

Formation Azure IaaS avancé 1 alphorm.com™©

Ce qu’on a couvert

• Démonstration :

• Importer un Runbook

• Les modules

• Les actifs

• Les variables

19/04/2016

44

Formation Azure IaaS avancé 1 alphorm.com™©

Publier un Runbook

L’automatisation

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Cédric PERIONConsultant Solutions Microsoft, VMwareMCP, MCSA Win 2012/Office 365/Azure, VCP

19/04/2016

45

Formation Azure IaaS avancé 1 alphorm.com™©

Plan

• Démonstration :

• Planifier un Runbook

• Publier un Runbook

19/04/2016

46

Formation Azure IaaS avancé 1 alphorm.com™©

Démonstration

19/04/2016

47

Formation Azure IaaS avancé 1 alphorm.com™©

Ce qu’on a couvert

• Démonstration :

• Planifier un Runbook

• Publier un Runbook

19/04/2016

48

Formation Azure IaaS avancé 1 alphorm.com™©

Pourquoi utiliser le PowerShell dans Azure ?

Le PowerShell

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Cédric PERIONConsultant Solutions Microsoft, VMwareMCP, MCSA Win 2012/Office 365/Azure, VCP

19/04/2016

49

Formation Azure IaaS avancé 1 alphorm.com™©

Plan

• Vue d’ensemble

• Azure CLI

19/04/2016

50

Formation Azure IaaS avancé 1 alphorm.com™©

Vue d’ensemble

Azure est basé sur des Workloads

PowerShell

Base de données de cmdlets

importante et en hausse

Language commun à tous les services

Azure

19/04/2016

51

Formation Azure IaaS avancé 1 alphorm.com™©

Azure CLI

Alternative à PowerShell

Cross-Platform

Console plutôt orienté Dev

Scripting moins

performant

19/04/2016

52

Formation Azure IaaS avancé 1 alphorm.com™©

Ce qu’on a couvert

•Vue d’ensemble

•Azure CLI

19/04/2016

53

Formation Azure IaaS avancé 1 alphorm.com™©

Installation des outils nécessaires

Le PowerShell

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Cédric PERIONConsultant Solutions Microsoft, VMwareMCP, MCSA Win 2012/Office 365/Azure, VCP

19/04/2016

54

Formation Azure IaaS avancé 1 alphorm.com™©

Plan

• Prérequis

• Démonstration

� Installation des prérequis

• Via Web PI

• Via La Galerie

� Connexion à la souscription Azure

19/04/2016

55

Formation Azure IaaS avancé 1 alphorm.com™©

Prérequis

Azure PowerShell via

Web PI

Azure PowerShell via

la galerie

https://azure.microsoft.com/fr-fr/documentation/articles/powershell-install-configure/

19/04/2016

56

Formation Azure IaaS avancé 1 alphorm.com™©

Démonstration

19/04/2016

57

Formation Azure IaaS avancé 1 alphorm.com™©

Ce qu’on a couvert

• Prérequis

• Démonstration

� Installation des prérequis

• Via Web PI

• Via La Galerie

� https://azure.microsoft.com/fr-fr/documentation/articles/powershell-install-configure/

� Connexion à la souscription Azure

19/04/2016

58

Formation Azure IaaS avancé 1 alphorm.com™©

Azure Publish Setting File

Le PowerShell

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Cédric PERIONConsultant Solutions Microsoft, VMwareMCP, MCSA Win 2012/Office 365/Azure, VCP

19/04/2016

59

Formation Azure IaaS avancé 1 alphorm.com™©

Plan

• Démonstration

� Sauvegarder le certificat

� Importer le certificat

� Vérification

19/04/2016

60

Formation Azure IaaS avancé 1 alphorm.com™©

Démonstration

19/04/2016

61

Formation Azure IaaS avancé 1 alphorm.com™©

Ce qu’on a couvert

• Démonstration

� Sauvegarder le certificat

� Importer le certificat

� Vérification

19/04/2016

62

Formation Azure IaaS avancé 1 alphorm.com™©

Souscription AzureStockage Azure

Le PowerShell

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Cédric PERIONConsultant Solutions Microsoft, VMwareMCP, MCSA Win 2012/Office 365/Azure, VCP

19/04/2016

63

Formation Azure IaaS avancé 1 alphorm.com™©

Plan

• Démonstration

� Visualiser la souscription courante;

� Sélectionner une souscription par défaut;

� Vérification;

� Lister les comptes de stockages;

� Associer un compte de stockage;

19/04/2016

64

Formation Azure IaaS avancé 1 alphorm.com™©

Démonstration

19/04/2016

65

Formation Azure IaaS avancé 1 alphorm.com™©

Ce qu’on a couvert

• Démonstration

� Visualiser la souscription courante;

� Sélectionner une souscription par défaut;

� Vérification;

� Lister les comptes de stockages;

� Associer un compte de stockage;

19/04/2016

66

Formation Azure IaaS avancé 1 alphorm.com™©

ScriptingCréation de plusieurs Machines Virtuelles

Le PowerShell

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Cédric PERIONConsultant Solutions Microsoft, VMwareMCP, MCSA Win 2012/Office 365/Azure, VCP

19/04/2016

67

Formation Azure IaaS avancé 1 alphorm.com™©

Plan

• Démonstration

� Apprendre à lier les commandes PowerShell entre elles;

� Création de VM unique;

� Création de VMs simultanées;

• Création de stockage;

• Création de services cloud;

� Effacer les VMs, le stockage ….

19/04/2016

68

Formation Azure IaaS avancé 1 alphorm.com™©

Démonstration

19/04/2016

69

Formation Azure IaaS avancé 1 alphorm.com™©

Ce qu’on a couvert

• Démonstration

� Apprendre à lier les commandes PowerShell entre elles;

� Création de VM unique;

� Création de VMs simultanées;

• Création de stockage;

• Création de services cloud;

� Effacer les VMs, le stockage ….

19/04/2016

70

Formation Azure IaaS avancé 1 alphorm.com™©

Qu’est-ce-que RBAC ?

RBAC (Role Based Access Control)

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Cédric PERIONConsultant Solutions Microsoft, VMwareMCP, MCSA Win 2012/Office 365/Azure, VCP

19/04/2016

71

Formation Azure IaaS avancé 1 alphorm.com™©

Plan

• Qu’est-ce-que RBAC ?

• Concept de RBAC dans Azure

• Rôles intégrés dans Azure RBAC

• Différence entre les portails Azure

19/04/2016

72

Formation Azure IaaS avancé 1 alphorm.com™©

Qu’est-ce-que RBAC ?• RBAC = Role Based Access Control = Contrôle d’accès en fonction du

rôle;

• Permet une gestion beaucoup plus précise qu’auparavant dans Azure.

� Gestion de l’accès aux ressources :

• VM

• Storage

• Site Web ….

19/04/2016

73

Formation Azure IaaS avancé 1 alphorm.com™©

Concept de RBAC dans Azure

Source : azure.microsoft.com

19/04/2016

74

Formation Azure IaaS avancé 1 alphorm.com™©

Rôles intégrés dans Azure RBAC

Propriétaire Contributeur

Lecteur

19/04/2016

75

Formation Azure IaaS avancé 1 alphorm.com™©

Différence entre les portails Azure

• Ancien portail Azure

� Administrateur de la souscription

� Co-Administrateur

• Nouveau portail Azure

� RBAC plus avancé

• Niveau groupe de ressources …

19/04/2016

76

Formation Azure IaaS avancé 1 alphorm.com™©

Ce qu’on a couvert

• Qu’est-ce-que RBAC ?

• Concept de RBAC dans Azure

• Rôles intégrés dans Azure RBAC

• Différence entre les portails Azure

19/04/2016

77

Formation Azure IaaS avancé 1 alphorm.com™©

Les groupes de ressources

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Cédric PERIONConsultant Solutions Microsoft, VMwareMCP, MCSA Win 2012/Office 365/Azure, VCP

RBAC (Role Based Access Control)

19/04/2016

78

Formation Azure IaaS avancé 1 alphorm.com™©

Plan

• Rappel

• Démonstration

� Création d’un groupe de ressources (Nouveau Portail Azure)

� RBAC sur le groupe de ressources

19/04/2016

79

Formation Azure IaaS avancé 1 alphorm.com™©

Rappel

19/04/2016

80

Formation Azure IaaS avancé 1 alphorm.com™©

Démonstration

19/04/2016

81

Formation Azure IaaS avancé 1 alphorm.com™©

Ce qu’on a couvert

• Rappel

� Qu’est-ce-qu’un groupe de ressources dans Azure ?

• Démonstration

� Création d’un groupe de ressources ( Nouveau Portail Azure)

� RBAC sur le groupe de ressources

19/04/2016

82

Formation Azure IaaS avancé 1 alphorm.com™©

Les bases de RBAC

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Cédric PERIONConsultant Solutions Microsoft, VMwareMCP, MCSA Win 2012/Office 365/Azure, VCP

RBAC (Role Based Access Control)

19/04/2016

83

Formation Azure IaaS avancé 1 alphorm.com™©

Plan

• Démonstration

� Assignation de rôle personnalisé

• Groupe de ressources

• Machine Virtuelle

• Stockage ….

19/04/2016

84

Formation Azure IaaS avancé 1 alphorm.com™©

Démonstration

19/04/2016

85

Formation Azure IaaS avancé 1 alphorm.com™©

Ce qu’on a couvert

• Démonstration

� Assignation de rôles personnalisés

• Groupe de ressources

• Machine Virtuelle

• Stockage ….

19/04/2016

86

Formation Azure IaaS avancé 1 alphorm.com™©

Le PowerShell

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Cédric PERIONConsultant Solutions Microsoft, VMwareMCP, MCSA Win 2012/Office 365/Azure, VCP

RBAC (Role Based Access Control)

19/04/2016

87

Formation Azure IaaS avancé 1 alphorm.com™©

Plan

• Prérequis

• Démonstration

� Installation des prérequis

� Répertorier les accès

� Accorder les accès

� Supprimer des accès

� Créer un rôle personnalisé

19/04/2016

88

Formation Azure IaaS avancé 1 alphorm.com™©

Prérequis

• Installer les outils pour gérer Azure en PowerShell

• Applets de commande Azure Resource Manager

� https://msdn.microsoft.com/library/mt125356.aspx

19/04/2016

89

Formation Azure IaaS avancé 1 alphorm.com™©

Démonstration

19/04/2016

90

Formation Azure IaaS avancé 1 alphorm.com™©

Ce qu’on a couvert• Prérequis

� Ajout de l’applet de commande : Azure Resource Manager

• https://msdn.microsoft.com/library/mt125356.aspx

• Démonstration

� Installation des prérequis

� Répertorier les accès

� Accorder les accès

� Supprimer des accès

� Créer un rôle personnalisé

19/04/2016

91

Formation Azure IaaS avancé 1 alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Cédric PERIONConsultant Solutions Microsoft, VMwareMCP, MCSA Win 2012/Office 365/Azure, VCP

Conclusion

Azure IaasAvancé, partie 1

19/04/2016

92

Formation Azure IaaS avancé 1 alphorm.com™©

Ce que l’on a couvert• Module 1 – RemoteApp

• Module 2 – Azure Automation

• Module 3 – Le PowerShell

• Module 4 – RBAC ( Role Based Acess Control)

• Conclusion

19/04/2016

93

Formation Azure IaaS avancé 1 alphorm.com™©

Formation suivante

Partie 2

19/04/2016

94

Formation Azure IaaS avancé 1 alphorm.com™©

Questions /Remarques /Commentaires ?

19/04/2016

95

Formation Azure IaaS avancé 1 alphorm.com™©

Merci

E-mail : Cedric-alphorm@outlook.com

Linkedin : http://fr.linkedin.com/in/cedricperion

Blog Perso : www.office365touch.com