Eventos
Compilación de Intelligent Apps
17 mar, 23 - 21 mar, 23
Únase a la serie de reuniones para crear soluciones de inteligencia artificial escalables basadas en casos de uso reales con compañeros desarrolladores y expertos.
Regístrese ahoraEste explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
Nota
A partir del 1 de junio de 2024, las aplicaciones de App Service recién creadas pueden generar un nombre de host predeterminado único que use la convención de nomenclatura <app-name>-<random-hash>.<region>.azurewebsites.net
. Los nombres de aplicación existentes permanecen sin cambios. Por ejemplo:
myapp-ds27dh7271aah175.westus-01.azurewebsites.net
Para obtener más información, consulte Nombre de host predeterminado único para el recurso de App Service.
Azure App Service es un servicio basado en HTTP para hospedar aplicaciones web, API REST y back-ends para dispositivos móviles. Puede desarrollar en su lenguaje favorito, ya sea .NET, .NET Core, Java, Node.js, Python o PHP. Las aplicaciones se ejecutan y escalan fácilmente en los entornos basados tanto en Windows como en Linux.
App Service agrega a su aplicación capacidades potentes de Microsoft Azure, como la seguridad mejorada, el equilibrio de carga, el escalado automático y la administración automatizada. También puede sacar partido de sus funcionalidades de DevOps, por ejemplo, la implementación continua desde Azure DevOps, GitHub, Docker Hub y otros orígenes, la administración de paquetes, entornos de ensayo, dominio personalizado y certificados TLS/SSL.
Con App Service, se paga por los recursos de proceso de Azure que se utilizan. Los recursos de proceso que usa se determinan mediante el plan de App Service en el que ejecuta las aplicaciones. Para más información, consulte Información general sobre los planes de Azure App Service.
Azure App Service es una oferta de plataforma como servicio (PaaS) completamente administrada para desarrolladores. Estas son algunas características clave de App Service:
Además de App Service, Azure ofrece otros servicios que se pueden usar para hospedar aplicaciones web y sitios web. Para la mayoría de los escenarios, App Service es la mejor opción. En el caso de la arquitectura de microservicios, considere la posibilidad de usar Azure Kubernetes Service o Service Fabric. Si necesita más control sobre las máquinas virtuales en las que se ejecuta el código, considere la posibilidad de utilizar Azure Virtual Machines. Para obtener más información sobre qué servicio de Azure elegir, consulte la comparación de Azure App Service, Azure Kubernetes Service, Virtual Machines y otros servicios en la nube.
App Service también puede hospedar las aplicaciones Web de forma nativa en Linux para las pilas de aplicaciones admitidas. Además, puede ejecutar contenedores de Linux personalizados también conocidos como Web App for Containers.
App Service en Linux admite varias imágenes integradas específicas del lenguaje. Solo implemente el código.
Entre los lenguajes compatibles se incluyen: .NET Core, Java (Tomcat, JBoss EAP o Java SE con un servidor web insertado), Node.js, Python y PHP. Ejecute az webapp list-runtimes --os linux
para ver los idiomas y las versiones admitidas más recientes. Si el tiempo de ejecución que requiere la aplicación no se admite en las imágenes integradas, puede implementarlo con un contenedor personalizado.
Los entornos de ejecución obsoletos se eliminan periódicamente de las hojas de creación y configuración de Web Apps del portal. Estos entornos de ejecución están ocultos en el portal cuando la organización que los mantiene los pone en desuso o se encuentran vulnerabilidades significativas. Estas opciones se ocultan para guiar a los clientes a los entornos de ejecución más recientes, en los que podrán conseguir mejores resultados.
Cuando se oculta un entorno de ejecución en el portal, cualquier sitio existente que use esa versión seguirá ejecutándose. Si se elimina un entorno de ejecución completamente de la plataforma App Service, los propietarios de la suscripción de Azure recibirán un aviso por correo electrónico antes de la eliminación.
Si tiene que crear otra aplicación web con una versión del entorno de ejecución obsoleta que ya no aparece en el portal, consulte las guías de configuración de lenguaje para obtener instrucciones sobre cómo obtener la versión del entorno de ejecución de su sitio. Puede usar la CLI de Azure para crear otro sitio con el mismo entorno de ejecución. O bien, puede usar el botón Exportar plantilla de la hoja de la aplicación web en el portal para exportar una plantilla de Resource Manager del sitio. Puede volver a usar esta plantilla para implementar un nuevo sitio con los mismos entorno de tiempo de ejecución y configuración.
App Service Environment es una característica de Azure App Service que proporciona un entorno completamente aislado y dedicado para ejecutar de una forma más segura las aplicaciones de App Service a gran escala. A diferencia de la oferta de App Service en la que se comparte la compatibilidad con la infraestructura, con App Service Environment, el proceso se dedica a un solo cliente. Para obtener más información sobre las diferencias entre App Service Environment y App Service, consulte la comparación.
Cree su primera aplicación web.
Eventos
Compilación de Intelligent Apps
17 mar, 23 - 21 mar, 23
Únase a la serie de reuniones para crear soluciones de inteligencia artificial escalables basadas en casos de uso reales con compañeros desarrolladores y expertos.
Regístrese ahoraCursos
Módulo
Hospedaje de una aplicación web con Azure App Service - Training
Cree un sitio web con C#, Java, Python o Node.js e impleméntelo a través de la plataforma de aplicaciones web hospedadas en Azure App Service.
Certificación
Microsoft Certified: Azure Developer Associate - Certifications
Cree soluciones de un extremo a otro en Microsoft Azure para crear Azure Functions, implementar y administrar aplicaciones web, desarrollar soluciones que usen Azure Storage, etc.