Bonjour. Dans cette leçon, je vais vous montrer ce qu'Azure Resource Manager sont les modèles et comment ils peuvent être utilisés dans le portail Azure pour créer des ressources de manière cohérente. Les modèles Azure Resource Manager ou ARM vous offrent la possibilité en tant qu'administrateur Azure pour communiquer directement avec le Moteur Azure Resource Manager pour créer des ressources. Normalement, les administrateurs utilisent le portail graphique ou le invite de commande à l'aide d'Azure CLI ou de PowerShell pour créer ressources. Les modèles ARM peuvent être utilisés dans tous ces environnements pour répondez à toutes les questions nécessaires à la création de ressources. Cela donne aux architectes et aux administrateurs la possibilité de créer une architecture de documents JSON capable de restituer des choses comme les serveurs SQL, les réseaux, machines virtuelles, services d'application, conteneurs. Tout ce qui peut être hébergé dans Azure peut être déployé avec un modèle ARM. Cela vous permet également de récupérer des ressources qui auraient pu être créé dans un environnement de développement ou de test et export leur configuration afin que des ressources identiques puissent être créé en production. Azure Resource Manager est le moteur non graphique qui exécute le cloud Azure. Vous communiquez avec Azure Resource Manager via le Portail Azure ou via Azure PowerShell ou Azure CLI langages du kit de développement logiciel. Ce que vous allez maintenant apprendre à faire, c'est créer des modèles que le Azure Resource Manager comprend. De cette façon, vous pouvez utiliser tous les outils ci-dessus pour réussir ces modèles directement dans Azure Resource Manager et avoir ressources créées sans être invité à saisir des ressources information. Les modèles fournissent toutes les informations dont l'ARM a besoin pour terminer la tâche. Ici vous pouvez voir que le modèle ARM a été déployé, par exemple par exemple, via PowerShell à l'invite de commande. Le modèle ARM se compose de deux fichiers. Il y a le fichier modèle lui-même écrit en JSON ou Notation d'objet JavaScript. Il est également fourni avec un fichier de paramètres de modèle ARM. Le fichier JSON du modèle ARM ne change pas pour chaque mise en œuvre. Il contient les informations de base qui ne changent jamais lorsque vous créez des ressources, telles que la plate-forme matérielle ou le nom de l’abonnement ou du groupe de ressources. Mais le fichier de paramètres du modèle fournit des informations qui doivent change chaque fois que vous déployez une ressource de ce type. Ainsi, un fichier de modèle ARM peut contenir des éléments tels que le fichier virtuel le nom de la machine ou l'adresse IP à laquelle vous vouliez associer une machine particulière. Ces valeurs devraient être uniques. En déployant ensemble le fichier modèle et le fichier de paramètres, vous êtes capable de créer des ressources pour construire potentiellement un ensemble solution. Dans cet exemple, le modèle et le fichier de paramètres ont créé une interface utilisateur Web, un service Web API et une base de données SQL. Il est également possible que ces fichiers soient liés à d'autres fichiers. Afin de créer de la cohérence dans votre organisation, vous pourriez avoir des normes cohérentes pour des choses comme le stockage comptes que vous souhaitez créer, quel service d'application les paramètres que vous souhaitez activer ou les décisions de mise en réseau vous aimeriez faire. Si vous prenez ces décisions au niveau de l'organisation, vous pouvez demandez à vos modèles de référencer ces fichiers de base pour garantir que tous les modèles s'exécutent de la même manière. La possibilité de créer cette relation parent-enfant donne aux architectes et aux administrateurs la possibilité de réutiliser certaines des définitions qu'ils ont mises dans une partie de leurs environnements dans lesquels ils souhaitent être cohérents toutes les implémentations. Un exemple de ceci serait une définition du type de disques que vous souhaitez acheter lors de la création de disques virtuels Machines. Si vous choisissez d'acheter des disques durs premium, par exemple, vous pouvez mettre cela dans votre fichier JSON de stockage et avoir tout modèles de machines virtuelles liés à ce commun définition, garantissant une synchronisation de votre virtuel disques machine dans toutes les implémentations futures. Une remarque à retenir concernant les modèles ARM est qu'ils sont uniquement valable lors de la création de l'objet. Les modifications apportées au modèle ARM n'auront pas d'impact sur les ressources qui ont déjà été créés. Il s'agit simplement d'un modèle pour la création de nouveaux objets. Restez à l'écoute pour la prochaine leçon où je vous montrerai comment téléchargez des exemples de modèles ARM à partir du site Web QuickStart et exécutez-les pour créer des ressources dans notre Azure abonnement. Merci d'avoir regardé.