Opciones de implementación de la aplicación web en Azure
La implementación de las aplicaciones en los servicios de hospedaje de Azure significa mover un archivo o un conjunto de archivos a Azure para que se sirvan mediante un punto de conexión HTTP.
Entre los métodos comunes para mover archivos a la nube de Azure se incluyen:
Método | Detalles |
---|---|
Acciones de GitHub | Úselas para implementaciones continuas automatizadas o desencadenadas. |
Extensiones de Visual Studio Code | Úselas para las implementaciones manuales, de prueba o poco frecuentes. Requiere que tenga la extensión para el servicio instalada de forma local. |
CLI de Azure | Úsela para las implementaciones manuales o poco frecuentes. Requiere que tenga la extensión para el servicio instalada de forma local. |
Pueden existir otros métodos de implementación, según el servicio específico. Por ejemplo, Azure App Service admite una amplia variedad de métodos de implementación:
Puede volver a realizar la implementación en App Service con cualquiera de los métodos proporcionados, incluso si no usó ese método para la implementación inicial. Es posible que tenga que realizar alguna configuración antes de volver a implementar si va a cambiar de método.
Ranuras de implementación
Use ranuras de implementación para implementar el código fuente en un entorno de ensayo y prepare el entorno antes de implementarlo en el espacio de producción.
No use ranuras de implementación para combinar propósitos de implementación. Todas las ranuras de implementación comparten la instancia de App Service, por lo que debe asegurarse de que los patrones de tráfico y uso previsto de todas las ranuras sean los mismos. Si necesita tener un entorno de prueba o almacenamiento provisional hospedado, debe ser una instancia de App Service independiente.
Implementación con Visual Studio Code
Para implementar o volver a implementar la aplicación de App Service con Visual Studio Code, complete los pasos siguientes:
- Instale las extensiones de Azure relacionadas, por ejemplo , AzureApp Service o Azure Functions.
- Abra el explorador de Azure. Seleccione el icono de Azure en la barra lateral principal o use el método abreviado de teclado (Mayús + Alt + A).
- En el grupo Recursos, seleccione la suscripción y el servicio.
- Haga clic con el botón derecho en el servicio y seleccione Implementar en aplicación web....
Conexión al entorno hospedado de Azure
- Para obtener acceso manual u ocasional a los entornos hospedados, consulte Visualización de los archivos en el entorno hospedado de Azure.
- Para obtener un acceso automatizado o coherente, considere la posibilidad de seguir los pasos para configurar uno de los métodos de implementación.
Visualización de los archivos en el entorno hospedado de Azure
Hay varias maneras de ver inmediatamente los archivos en la aplicación web de Azure hospedada o en la aplicación de funciones. Si usa ranuras en el recurso hospedado, debe asegurarse de que está en la ranura correcta antes de ver los archivos.
Para ver los archivos en Azure Portal: seleccione Consola en Herramientas de desarrollo para el recurso de hospedaje.
Ver archivos en la extensión de VS Code: seleccione el icono de Azure en la barra de actividad. En la sección Recursos, seleccione la suscripción y el servicio. El nodo Archivos proporciona una vista de los archivos remotos.
- App de Azure servicio y extensiones de Azure Functions proporcionan una vista de los archivos remotos.
Visualización del punto de conexión HTTP en Azure Portal
Visualizar el punto de conexión HTTP desde la página Información general del servicio en Azure Portal.