Microsoft Azure: implemente una aplicación web estática

Esta es una nueva oferta en la familia de servicios de aplicaciones denominada aplicaciones web estáticas. Las aplicaciones web estáticas son una oferta personalizada diseñada para aplicaciones web estáticas, aplicaciones web javascript de pila completa con interfaces estáticas y back-end dinámicos opcionales con tecnología de API sin servidor, en nuestro caso implementadas con funciones de Azure. Las aplicaciones web estáticas son una oferta preliminar.

Azure hace que sea realmente fácil comenzar. Azure solicita información mínima para crear este recurso de aplicación web estática directamente a través del portal. Azure solicita un grupo de recursos y el nombre de su aplicación. Aplicaciones web estáticas Solicite una región, y esto es solo para proporcionar funciones, el contenido estático real está geodistribuido.

Las aplicaciones web estáticas tienen una conexión muy profunda con GitHub porque Azure quiere capacitar a los desarrolladores para que usen herramientas de código abierto.

Primero, conéctese a su repositorio de GitHub iniciando sesión en su cuenta de GitHub y seleccionando el repositorio para su demostración. Además, seleccione una rama que desee asociar con la implementación de implementación de producción. Si tiene la oportunidad de informar a las aplicaciones web estáticas sobre la ubicación de su aplicación, la ubicación de la API o la ubicación de sus artefactos de compilación, en este caso, la configuración predeterminada está bien. Por lo tanto, puede avanzar con la creación de su aplicación y recibirá una notificación cuando se cree su recurso. La conexión con GitHub le permite realizar transiciones sin esfuerzo entre la experiencia de administración de Azure Portal y la experiencia de desarrollo real que está vinculada a Github.

Si sigue ese enlace, verá que el trabajo del archivo que generó realmente coincide con el recurso específico que se acaba de aprovisionar dentro de ese archivo de flujo de trabajo. Azure le brinda total transparencia sobre la compilación y la implementación, y también tiene la oportunidad de personalizar e informar a su plataforma sobre cómo le gustaría que manejemos sus activos de código. 

Nuevamente, nota que tiene múltiples activos de código. Entonces, esta es una aplicación basada en React y también tiene la API que funciona con funciones de Azure y sigue el modelo de programación de funciones de Azure. Por lo tanto, verá elementos de configuración que son específicos de las funciones de Azure. Ahora, las acciones de GitHub muestran el estado de su implementación. Le muestra cómo está progresando a través de todos los pasos de compilación e implementación y debido a que hay total transparencia en su repositorio, también tiene un registro de auditoría para todos los diferentes pasos que Azure ha tomado para su aplicación.

Esto ya está completo, por lo que puede volver a Azure Portal y echar un vistazo al recurso. La misma integración profunda con GitHub está presente si crea entornos de preproducción.  

Puede hacerlo simplemente enviando una solicitud de extracción. Si envía una solicitud de extracción, automáticamente aprovisionará ese entorno de preproducción para usted y la solicitud de extracción en sí. Azure le dirá lo que aprovisionó en este caso. Después de volver a la conexión entre GitHub y Azure Portal. Puede ver Entornos y puede ver que tiene acceso directo tanto a la rama que implementó desde GitHub como a los recursos que acaba de aprovisionar para navegar directamente desde Azure Portal.

Finalmente, este es el proceso para implementar una aplicación web estática en la serie Azure Portal.

Publicación traducida automáticamente

Artículo escrito por ddeevviissaavviittaa y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *