App Service overview

Azure App Service is a platform that lets you run web applications, mobile back ends, and RESTful APIs without worrying about managing the underlying infrastructure. Think of it as a powerful web hosting service that takes care of all the heavy lifting for you, so can focus on creating great applications.

App Serivce supports a variety of web stacks: .NET, Java (in Java SE, Tomcat), Node.js, Python, and PHP, and can run them on both Windows and Linux. Or, if your app is containerized, you can just deploy it as a custom container.

Why Use Azure App Service?

Whether you're a student, a small business, a startup, or an enterprise, App Service offers a wide range of features tailored to meet your needs.

Students

  • Free access: In addition to the widely-available free tier, students can take advantage of the Azure for Students Starter program.
  • IDE support: Purpose-built deployment tools are available for Visual Studio, Visual Studio Code, IntelliJ, and Eclipse.
  • Easy to use: Run your apps without needing experience in infrastructure management.
  • Learning Resources: Plenty of tutorials and guides to help you get started.

Small businesses and startups

  • Cost-effective: Pay only for the resources you use, and scale up or out with your business.
  • Command-line friendly: Deploy using command line tools you already use, such as Maven, Gradle, Azure Developer CLI, Azure CLI, and Azure PowerShell.
  • Scalability: Automatically scale your applications based on demand.
  • Global reach: Deploy your apps in data centers around the world.

Enterprises

Next Steps