Olá. Nesta lição, mostrarei o que o Azure Resource Manager são modelos e como eles podem ser usados no portal do Azure para criar recursos de maneira consistente. Os modelos Azure Resource Manager ou ARM oferecem a capacidade como administrador do Azure para se comunicar diretamente com o Mecanismo do Azure Resource Manager para criar recursos. Normalmente, os administradores usariam o portal gráfico ou o prompt de comando usando Azure CLI ou PowerShell para criar recursos. Os modelos ARM podem ser usados em todos esses ambientes para responda a todas as perguntas necessárias para criar recursos. Isso dá aos arquitetos e administradores a capacidade de crie uma arquitetura de documentos JSON que possa renderizar coisas como servidores SQL, redes, máquinas virtuais, serviços de aplicativos, containers. Tudo o que pode ser hospedado no Azure pode ser implantado com um modelo ARM. Isso também permite que você aproveite recursos que poderiam ter sido criado em um ambiente de desenvolvimento ou teste e exportado sua configuração para que recursos idênticos possam ser criado na produção. O Azure Resource Manager é o mecanismo não gráfico que executa a Nuvem Azure. Você se comunica com o Azure Resource Manager por meio do Portal do Azure ou por meio do Azure PowerShell ou da CLI do Azure linguagens de kit de desenvolvimento de software. O que você aprenderá agora como fazer é criar modelos que o O Azure Resource Manager entende. Dessa forma, você pode usar todas as ferramentas acima para passar esses modelos diretamente para o Azure Resource Manager e ter recursos criados sem ser solicitado a inserir qualquer Informação. Os modelos fornecem todas as informações que o ARM precisa para completar a tarefa. Aqui você pode ver que o modelo ARM foi implantado, por por exemplo, por meio do PowerShell no prompt de comando. O modelo ARM consiste em dois arquivos. Existe o próprio arquivo de modelo escrito em JSON ou Notação de objeto JavaScript. Ele também é fornecido junto com um arquivo de parâmetros de modelo ARM. O arquivo JSON do modelo ARM não muda para cada implementação. Ele contém as informações principais que nunca mudam quando você cria recursos, como a plataforma de hardware ou o nome da assinatura ou do grupo de recursos. Mas o arquivo de parâmetros do modelo fornece informações que devem mude sempre que você implantar um recurso desse tipo. Portanto, um arquivo de modelo ARM pode conter coisas como o virtual nome da máquina ou o endereço IP que você deseja associar uma determinada máquina. Esses valores precisariam ser exclusivos. Ao implantar o arquivo de modelo e o arquivo de parâmetro juntos, você é capaz de criar recursos para construir potencialmente um todo solução. Neste exemplo, o modelo e o arquivo de parâmetro foram criados uma interface de usuário da web, um serviço da web de API e um banco de dados SQL. Também é possível que esses arquivos sejam vinculados a outros arquivos. Para criar consistência em sua organização, você pode ter padrões consistentes para coisas como armazenamento contas que você gostaria de criar, qual serviço de aplicativo parâmetros que você gostaria de ativar ou quais decisões de rede você gostaria de fazer. Se você tomar essas decisões no nível da organização, poderá faça com que seus modelos façam referência a esses arquivos principais para garantir que todos os modelos sejam executados da mesma maneira. A capacidade de criar esse relacionamento pai-filho dá aos arquitetos e administradores a capacidade de reutilizar algumas das definições que eles colocaram em parte seus ambientes que eles desejam que sejam consistentes em todos todas as implementações. Um exemplo disso seria uma definição para o tipo de disco rígido discos que você gostaria de comprar ao criar máquinas. Se você optar por comprar discos rígidos premium, por exemplo, você poderia colocar isso em seu arquivo JSON de armazenamento e ter todos modelos de máquina virtual vinculados a este comum definição, garantindo uma sincronização do seu virtual discos de máquina em todas as implementações futuras. Uma observação a ser lembrada sobre os modelos ARM é que eles só são válido quando o objeto é criado. As alterações no modelo ARM não afetarão os recursos que já foram criados. Este é simplesmente um modelo para a criação de novos objetos. Fique ligado na próxima lição, onde mostrarei como baixe modelos ARM de amostra do site QuickStart e executá-los para criar recursos em nosso Azure inscrição. Obrigado por assistir.