Creación de recursos de Azure para hospedar una aplicación de pestaña de Teams
En esta unidad, aprenderá a aprovisionar los recursos de Azure que necesita para hospedar la aplicación de pestaña mediante el kit de herramientas de Teams para Visual Studio Code. Para aprovisionar recursos para la aplicación de Teams, necesita una suscripción de Azure. El aprovisionamiento de recursos es una actividad única a menos que agregue más adelante funcionalidades que requieran más recursos.
Para el ejercicio, debe crear una aplicación de pestaña antes de aprovisionar los recursos en Azure. Los recursos de Azure que aprovisionará son:
- Azure Storage: para hospedar la aplicación de pestaña como una aplicación web estática.
- Identidad asignada por el usuario: para autenticar las solicitudes de servicio a servicio de Azure.
Cuenta de Azure
Teams Toolkit requiere que inicie sesión en una cuenta de Azure y tenga una suscripción para poder aprovisionar las instancias de recursos. A continuación, usará estos recursos para implementar la aplicación para hospedarla en Azure. Cree su cuenta gratuita si aún no tiene una mediante el vínculo https://azure.microsoft.com/free/.
Nota:
En este módulo, nos centramos en las aplicaciones de pestaña que se hospedan en Azure Storage y no en las aplicaciones hospedadas en SharePoint. Las pestañas de SharePoint Framework (SPFx) se distribuyen de forma ligeramente diferente.
Plantillas de ARM
Teams Toolkit aprovisiona recursos de Azure con plantillas de Azure Resource Manager (plantillas de ARM) mediante Bicep en lugar de JSON. Bicep es un lenguaje específico del dominio (DSL) que usa la sintaxis declarativa para implementar recursos de Azure. Al compilar una plantilla de ARM, Bicep es más fácil de desarrollar y leer que JSON.
Puede encontrar los archivos de Bicep en la ruta de acceso /infra. Esta infraestructura como enfoque de código facilita que te centres en la creación de la aplicación. Todavía puede elegir personalizar el aprovisionamiento de recursos.