Visão geral do Serviço de AplicativoApp Service overview

O Serviço de Aplicativo do Azure é um serviço com base em HTTP para hospedagem de aplicativos Web, APIs REST e back-ends móveis.Azure App Service is an HTTP-based service for hosting web applications, REST APIs, and mobile back ends. Você pode desenvolver usando sua linguagem favorita, seja .NET, .NET Core, Java, Ruby, Node.js, PHP ou Python.You can develop in your favorite language, be it .NET, .NET Core, Java, Ruby, Node.js, PHP, or Python. Os aplicativos são executados e dimensionados com facilidade em ambientes baseados no Windows e no Linux.Applications run and scale with ease on both Windows and Linux-based environments. Para ambientes baseados em Linux, confira Serviço de Aplicativo do Azure.For Linux-based environments, see App Service on Linux.

O Serviço de Aplicativo não agrega apenas o poder do Microsoft Azure ao seu aplicativo, como segurança, balanceamento de carga, dimensionamento automático e gerenciamento automatizado.App Service not only adds the power of Microsoft Azure to your application, such as security, load balancing, autoscaling, and automated management. Você pode também aproveitar seus recursos de DevOps, como implantação contínua desde o Azure DevOps, GitHub, Docker Hub e outras fontes, gerenciamento de pacotes, ambientes de preparo, domínio personalizado e certificados TLS/SSL.You can also take advantage of its DevOps capabilities, such as continuous deployment from Azure DevOps, GitHub, Docker Hub, and other sources, package management, staging environments, custom domain, and TLS/SSL certificates.

Com o Serviço de Aplicativo, você paga pelos recursos de computação do Azure que usar.With App Service, you pay for the Azure compute resources you use. Os recursos de computação usados são determinados pelo Plano do Serviço de Aplicativo no qual os aplicativos são executados.The compute resources you use are determined by the App Service plan that you run your apps on. Para obter mais informações, confira Visão geral dos Planos do Serviço de Aplicativo do Azure.For more information, see Azure App Service plans overview.

Por que usar o Serviço de Aplicativo?Why use App Service?

Veja alguns dos principais recursos do Serviço de Aplicativo:Here are some key features of App Service:

Além do Serviço de Aplicativo, o Azure oferece outros serviços que podem ser usados para hospedar sites e aplicativos Web.Besides App Service, Azure offers other services that can be used for hosting websites and web applications. Para a maioria dos cenários, o Serviço de Aplicativo é a melhor opção.For most scenarios, App Service is the best choice. Para arquitetura de microsserviço, considere o Service Fabric.For microservice architecture, consider Service Fabric. Se você precisar de mais controle sobre as VMs nas quais seu código é executado, considere as Máquinas Virtuais do Azure.If you need more control over the VMs that your code runs on, consider Azure Virtual Machines. Para saber mais sobre como escolher entre esses serviços do Azure, confira Comparação entre o Serviço de Aplicativo do Azure, Máquinas Virtuais, Service Fabric e Serviços de Nuvem do Azure.For more information about how to choose between these Azure services, see Azure App Service, Virtual Machines, Service Fabric, and Cloud Services comparison.

Próximas etapasNext steps

Crie seu primeiro aplicativo Web.Create your first web app.