Обзор Службы приложений AzureApp Service overview

Служба приложений Azure — это служба на базе HTTP для размещения веб-приложений, интерфейсов REST API и серверной части мобильных решений.Azure App Service is an HTTP-based service for hosting web applications, REST APIs, and mobile back ends. Вы можете выполнять разработку на привычном языке: .NET, .NET Core, Java, Ruby, Node.js, PHP или Python.You can develop in your favorite language, be it .NET, .NET Core, Java, Ruby, Node.js, PHP, or Python. Приложения работают и с легкостью масштабируются в средах Windows и Linux.Applications run and scale with ease on both Windows and Linux-based environments. Сведения о средах Linux см. в статье Вводные сведения о службе приложений Azure на платформе Linux.For Linux-based environments, see App Service on Linux.

В службе приложений реализованы не только возможности Microsoft Azure для приложения, включая функции обеспечения безопасности, балансировки нагрузки, автоматического масштабирования и автоматизированного управления.App Service not only adds the power of Microsoft Azure to your application, such as security, load balancing, autoscaling, and automated management. Вы также можете воспользоваться такими преимуществами DevOps, как непрерывное развертывание из Azure DevOps, GitHub, Docker Hub и других источников, управление пакетами, а также возможность использования промежуточных сред, личного домена и 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.

В службе приложений плата начисляется за используемые вычислительные ресурсы Azure.With App Service, you pay for the Azure compute resources you use. Используемые вычислительные ресурсы определяются планом службы приложений, в котором выполняются ваши приложения.The compute resources you use are determined by the App Service plan that you run your apps on. Дополнительные сведения см. в статье Обзор планов службы приложений Azure.For more information, see Azure App Service plans overview.

Преимущества службы приложенийWhy use App Service?

Ниже представлены некоторые ключевые функции службы приложений.Here are some key features of App Service:

Помимо Службы приложений, Azure предлагает и другие службы, которые можно использовать для размещения веб-сайтов и веб-приложений.Besides App Service, Azure offers other services that can be used for hosting websites and web applications. В большинстве случаев оптимальным вариантом является служба приложений.For most scenarios, App Service is the best choice. Для реализации архитектуры микрослужб рекомендуется использовать службу Azure Spring-Cloud или Service Fabric.For microservice architecture, consider Azure Spring-Cloud Service or Service Fabric. Если вам требуется дополнительный контроль над виртуальными машинами, на которых выполняется ваш код, рекомендуется использовать Виртуальные машины Azure.If you need more control over the VMs on which your code runs, consider Azure Virtual Machines. Дополнительные сведения о выборе между этими службами Azure см. в статье Сравнение службы приложений Azure, виртуальных машин, Service Fabric и облачных служб.For more information about how to choose between these Azure services, see Azure App Service, Virtual Machines, Service Fabric, and Cloud Services comparison.

Дальнейшие действияNext steps

Создайте первое веб-приложение.Create your first web app.