Introdução
Quando desenvolve uma aplicação do Microsoft Teams com a extensão Teams Toolkit for Visual Studio Code, inicialmente, a maioria dos seus recursos e o código da aplicação são locais no seu computador.
O passo seguinte é publicar a sua aplicação num ambiente de desenvolvimento onde pode testar e validar se a sua aplicação funciona conforme esperado e que funciona da mesma forma que quando a executa localmente.
Pode utilizar as seguintes funcionalidades no Teams Toolkit para publicar facilmente as suas aplicações:
- Aprovisionar na cloud: aprovisione os recursos de infraestrutura de cloud necessários.
- Implementar na cloud: implemente o código nos recursos de infraestrutura aprovisionados.
- Publicar na sua organização: gere um pacote de aplicações para instalar no Microsoft Teams.
O Teams Toolkit simplifica o processo de implementação e publicação de aplicações nas fases iniciais do desenvolvimento de aplicações, incluindo localmente ou num inquilino de desenvolvimento. A utilização do Teams Toolkit para implementações no ambiente de produção dependerá do acesso dos programadores ao ambiente.
O Teams Toolkit também lhe permite escrever tarefas focadas para automatizar a configuração e ações repetitivas no desenvolvimento de aplicações do Teams, dando-lhe mais controlo através de um ficheiro teamsapp.yml
YAML, oferecendo personalização e controlo preciso sobre a automatização.
Estas funcionalidades ajudam-no a tirar partido da infraestrutura existente, do grupo de recursos, da aplicação/bot do Teams, do registo de aplicações do Microsoft Entra, do túnel personalizável e dos passos personalizados para depurar, aprovisionar, implementar e publicar.
Pré-requisitos
- Acesso de Administrador Global a um inquilino do Microsoft 365 com o carregamento de aplicações personalizadas do Teams ativada.
- Noções básicas sobre a aplicação Microsoft Teams e os respetivos pontos de extensibilidade (Opcional: Recomendado concluir a Introdução à criação de aplicações para o módulo de aprendizagem do Microsoft Teams).
- Capacidade de desenvolver aplicações com JavaScript.
- Visual Studio Code com a extensão Teams Toolkit instalada.
- Node JS v16.x ou v18.x instalado.
- Browsers Microsoft Edge ou Google Chrome instalados.
- Conta e subscrição do Azure. Obtenha a sua conta gratuita do Azure hoje mesmo!
Objetivos do aprendizado
Neste módulo, você irá:
- Saiba como aprovisionar recursos do Azure com o Teams Toolkit for Visual Studio Code.
- Saiba como implementar uma aplicação no Azure com o Teams Toolkit.
- Saiba como pode publicar a sua aplicação na loja da sua organização com o Teams Toolkit.