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:

  1. Instale las extensiones de Azure relacionadas, por ejemplo , AzureApp Service o Azure Functions.
  2. 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).
  3. En el grupo Recursos, seleccione la suscripción y el servicio.
  4. Haga clic con el botón derecho en el servicio y seleccione Implementar en aplicación web....

Deploy or redeploy to App service with Visual Studio Code

Conexión al entorno hospedado de Azure

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.

    In the Azure portal for your web app or function app, select `Console` from the `Development tools` menu.

  • 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.

    [Azure App service and Azure Functions app extensions both provide a view of the remote files.

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.

View your HTTP endpoint from the service's Overview page on the Azure portal.

Pasos siguientes