Azure App Services are the managed hosting environment for Web Apps, REST APIs, custom containers and Function Apps. This course will teach you App Services and how to configure app settings, deployment slots, custom domains and SSL certificates.
The cloud offers opportunities to create managed hosting environments quickly, in order to speed up deployment and deliver value to customers. But for administrators and developers, this requires an understanding of the platform and its configuration options. In this course, Managing Microsoft Azure App Services, you'll learn how to create and configure Microsoft's Platform-as-a-Service offering for hosting Web Apps, REST APIs, custom containers, and Function Apps. First, you'll learn how to configure, deploy, and secure App Services. Then, you'll discover how to leverage deployment slots to streamline deployments and reduce risk. Finally, you'll discover how to attach custom domains to your App Services and secure them with SSL Certificates. When you’re finished with this course, you'll have the skills and knowledge of managing Azure App Services needed to maintain the hosting environment for your web based applications and backend APIs.
Neil is a solutions architect and developer, with a passion for web development, architecture, and security. He has worked in large and small IT organizations, written articles on development, and spoken at local .NET user groups. Neil has several Microsoft Certifications, including MCPD, MCSA, and MCSD.
Course Overview (Music) Hi everyone. My name is Neil Morrissey, and welcome to my course, Managing Microsoft Azure App Services. I'm a solutions architect and developer, and I'm excited to introduce you to Microsoft's Platform as a Service offering for hosting web applications, APIs, mobile back ends, and small pieces of event‑driven code called function apps. Whether you're an administrator or a developer, in this age of DevOps, it's important that everyone understands the environment that their applications are getting deployed to, and App Services is a highly available, robust environment with a lot of features to help you deliver and manage web‑based applications. Some of the major topics we'll cover include a review of the different types of App Services and the features that are unique about each of them; how to create and configure an App Service, including deploying the app and setting up authentication; how to leverage deployment slots so you can deploy code to a staging area and verify it before swapping the code to production; and how to configure custom domains on your App Service so you can have your own branded web address along with an SSL certificate to secure the endpoint. You'll see how to configure domain names and certificates you've purchased outside of Azure, as well as how you can purchase and manage domains and certificates right within the Azure portal. By the end of this course, you'll know how to set up and configure App Services and how to deploy and secure an app with a custom domain and an SSL certificate. I hope you'll join me on this journey to learn Managing Microsoft Azure App Services here, on Pluralsight.