Introducción
Al desarrollar una aplicación de Microsoft Teams mediante la extensión Kit de herramientas de Teams para Visual Studio Code, al principio, la mayoría de los recursos y el código de la aplicación son locales en el equipo.
El siguiente paso que querrá realizar es publicar la aplicación en un entorno de desarrollo donde pueda probar y validar que la aplicación funciona según lo esperado y que funciona igual que cuando se ejecuta localmente.
Puede usar las siguientes características del kit de herramientas de Teams para publicar fácilmente las aplicaciones:
- Aprovisionamiento en la nube: aprovisione los recursos de infraestructura en la nube necesarios.
- Implementación en la nube: implemente el código en los recursos de infraestructura aprovisionados.
- Publicar en su organización: genere un paquete de aplicación para instalarlo en Microsoft Teams.
Teams Toolkit simplifica el proceso de implementación y publicación de aplicaciones en las primeras fases del desarrollo de aplicaciones, incluso localmente o en un inquilino de desarrollo. El uso del kit de herramientas de Teams para las implementaciones en el entorno de producción dependerá del acceso del desarrollador al entorno.
El kit de herramientas de Teams también le permite escribir tareas centradas para automatizar la configuración y las acciones repetitivas en el desarrollo de aplicaciones de Teams, lo que le proporciona un mayor control a través de un archivo teamsapp.yml
YAML, lo que ofrece personalización y control preciso sobre la automatización.
Estas características le ayudan a aprovechar la infraestructura existente, el grupo de recursos, la aplicación o bot de Teams, el registro de aplicaciones de Microsoft Entra, la tunelización personalizable y los pasos personalizados para depurar, aprovisionar, implementar y publicar.
Requisitos previos
- Acceso de administrador global a un inquilino de Microsoft 365 con la carga de aplicaciones personalizadas de Teams habilitadas.
- Conocimientos básicos de la aplicación de Microsoft Teams y sus puntos de extensibilidad (opcional: se recomienda completar el módulo Introducción a la creación de aplicaciones para Microsoft Teams ).
- Capacidad de desarrollar aplicaciones mediante JavaScript.
- Visual Studio Code con la extensión Teams Toolkit instalada.
- Node JS v16.x o v18.x instalado.
- Microsoft Edge o los exploradores web de Google Chrome instalados.
- Cuenta y suscripción de Azure. Obtenga su cuenta gratuita de Azure hoy mismo.
Objetivos de aprendizaje
En este módulo:
- Obtenga información sobre cómo aprovisionar recursos de Azure mediante el kit de herramientas de Teams para Visual Studio Code.
- Aprenda a implementar una aplicación en Azure mediante el kit de herramientas de Teams.
- Obtenga información sobre las distintas formas en que puede publicar la aplicación en la tienda de su organización mediante el kit de herramientas de Teams.