An App Service Environment is a Premium service plan option of Azure App Service that provides a fully isolated and dedicated environment for securely running Azure App Service apps at high scale, including Web Apps, Mobile Apps, and API Apps.
App Service Environments are ideal for application workloads requiring:
- Very high scale
- Isolation and secure network access
Customers can create multiple App Service Environments within a single Azure region, as well as across multiple Azure regions. This makes App Service Environments ideal for horizontally scaling state-less application tiers in support of high RPS workloads.
App Service Environments are isolated to running only a single customer's applications, and are always deployed into a virtual network. Customers have fine-grained control over both inbound and outbound application network traffic using network security groups. Applications can also establish high-speed secure connections over virtual networks to on-premises corporate resources.
Apps frequently need to access corporate resources such as internal databases and web services. Apps running on App Service Environments can access resources reachable via Site-to-Site VPN and Azure ExpressRoute connections.
- What is an App Service Environment?
- Creating an App Service Environment
- Creating Apps in an App Service Environment
- Creating and Using an Internal Load Balancer with App Service Environments
- Configuring an App Service Environment
- Scaling Apps in an App Service Environment
- Network Security and Architecture
- Setting Up a Geo-Distributed App Footprint
- Implementing a Layered Security Architecture
- Configuring a Web Application Firewall with an App Service Environment
- Creating an ILB Enabled App Service Environment using Resource Manager Templates
- Using Auto-Scale with an App Service Environment
- Securing Inbound Traffic
- Connecting to Backend Resources
- ExpressRoute and App Service Environments
- Custom Configuration Settings for App Service Environments Including PCI Compliance Settings
- High Density App Hosting with App Service Environments