Learn on a high level about Azure App Service, which allows configuration for resource allocation and utilization, as well as information about the App Service environment.
- [Instructor] Before we jump into the configuration of Azure Apps, I would like to provide a quick and very high-level overview of the service itself. The Azure App Service is a Platform as a Service offering, or PaaS, from Microsoft. The benefits of using the Azure App Service include, support for multiple languages and frameworks, it integrates with other SaaS Platforms or even to your on-premise environment. There are a wide variety of templates already available to you when you go to create your apps, it integrates with Visual Studio, it is highly scalable.
And these apps can be available on any platform, on any device. We have four types of apps in the App Service. We have web apps, these host our websites and our web applications. There's mobile apps, which provide the back-end for your mobile applications. We have API apps, which host RESTful APIs. And finally, we have logic apps which integrate with systems and data across different cloud offerings without having to write any code.
Those are my kind of apps. You may hear on occasion about the App Service Environment. This is a premium offering, and it's used when we need an isolated and dedicated, secure environment. And, this would typically be used for very high-scale apps. Like I said I wanted to provide a very quick overview of what the Azure App Service was before we jumped into it.
- Deploying Web Apps
- Creating App Service plans
- Deploying and moving apps
- Configuring app settings
- Managing Web Apps using PowerShell and CLI
- Configuring alerts
- Enabling diagnostic logs
- Retrieving and streaming logs
- Configuring Web Apps for scale and resilience