Criar recursos do Azure para alojar uma aplicação de separador do Teams

Concluído

Nesta unidade, irá aprender a aprovisionar os recursos do Azure de que precisa para alojar a sua aplicação de separador com o Teams Toolkit for Visual Studio Code. Para aprovisionar recursos para a sua aplicação Teams, precisa de uma subscrição do Azure. O aprovisionamento de recursos é uma atividade única, a menos que adicione mais tarde capacidades que necessitem de mais recursos.

Para o exercício, tem de criar uma aplicação de separador antes de aprovisionar os recursos no Azure. Os recursos do Azure que irá aprovisionar são:

  • Armazenamento do Azure: para alojar a sua aplicação de separador como uma aplicação Web estática.
  • Identidade atribuída pelo utilizador: para autenticar pedidos de serviço a serviço do Azure.

Conta do Azure

O Teams Toolkit requer que inicie sessão numa conta do Azure e que tenha uma subscrição antes de poder aprovisionar as instâncias de recursos. Em seguida, irá utilizar estes recursos para implementar a sua aplicação para alojá-la no Azure. Crie a sua conta gratuita se ainda não tiver uma através da ligação https://azure.microsoft.com/free/.

Observação

Neste módulo, focamo-nos nas aplicações de separador alojadas no Armazenamento do Azure e não nas aplicações alojadas no SharePoint. Os separadores do SharePoint Framework (SPFx) são distribuídos de forma ligeiramente diferente.

Modelos arm

O Teams Toolkit aprovisiona recursos do Azure com modelos do Azure Resource Manager (modelos arm) com o Bicep em vez de JSON. O Bicep é uma linguagem específica do domínio (DSL) que utiliza sintaxe declarativa para implementar recursos do Azure. Quando estiver a criar um modelo do ARM, o Bicep é mais simples de desenvolver e ler do que JSON.

Pode encontrar os ficheiros Bicep no caminho /infra. Esta abordagem de infraestrutura como código torna mais fácil concentrar-se na criação da sua aplicação. Ainda pode optar por personalizar o aprovisionamento de recursos.