Mastering Azure App Service for App Hosting
App Service Overview
Quickly Build Web Apps and APIs in the Cloud
Welcome to Azure App Service! This powerful HTTP-based service is meticulously designed to host a wide variety of applications including web apps, REST APIs, and mobile backends. Whether you’re creating applications for businesses, startups, or personal projects, Azure App Service offers a comprehensive solution with immense flexibility. You can develop and deploy applications using your favorite programming languages like .NET, .NET Core, Java, Ruby, Node.js, PHP, or Python. Not only will you experience seamless scalability, but you’ll also benefit from exceptional performance in both Windows and Linux environments, making it ideal for projects of all sizes.
Hello, I’m Fabrice, and I’m thrilled to guide you through the process of creating and hosting a dynamic website using Azure. In this course, we will work together to build a stunning food gallery website for a restaurant, showcasing just how easy and powerful Azure App Service can be in real-world applications.
In this comprehensive course, you will learn: Azure App Service Plans: Gain a clear understanding of the various service plans offered by Azure App Service. We’ll explore their features, benefits, and how to choose the best plan for your application’s needs.
How Your App Runs and Scales: Get an in-depth look at the inner workings of Azure App Service. Learn how to manage your app’s scalability, how it runs on Azure’s infrastructure, and best practices to ensure high availability and performance.
Deploying Code to App Service: Discover a variety of deployment strategies, including Git, FTP, Azure DevOps, and GitHub, and understand how to implement them for smooth, automated deployments that fit your workflow.
Authentication and Authorization: Learn how to implement secure access to your applications using built-in authentication mechanisms provided by Azure App Service. Implement role-based access control (RBAC) and integrate with Azure Active Directory.
Networking Features: Delve into the networking capabilities that Azure App Service offers, including Virtual Networks, Private Endpoints, and Hybrid Connections, to build secure, high-performing applications.
Creating a Static HTML Web App: We will start by creating a simple static website using Azure Cloud Shell, allowing you to become familiar with the basic concepts and deployment processes before diving into more advanced features.
Configuring Your App in the Azure Portal: I will guide you step-by-step through the Azure Portal, where you will learn how to configure your app’s settings, domains, custom URLs, and other essential configurations to make your app production-ready.
General Settings and Default Documents: Learn how to personalize your application’s environment, including setting up default documents, custom domains, and tuning performance settings to meet the specific needs of your app.
Diagnostics Logging: Implement logging and monitoring capabilities in your application to track performance, detect errors, and ensure reliability. Learn how to use Azure’s diagnostic tools to troubleshoot and optimize your app.
Scaling App Service Apps: Understand how to scale your applications efficiently, whether you need to scale up to handle more traffic or scale out to distribute the load across multiple instances.
Staging Environments: Learn the importance of using staging environments for your app deployments. Discover how to test your application safely in a staging environment before pushing it to production.
Recommendation: If you’re new to Azure, I highly recommend taking my AZ-900 course before diving into this one. The fundamentals covered there will give you a strong foundation to maximize the value of this course.
Upon completing this course, you will be equipped with the skills to build, configure, and deploy applications on Azure App Service. You’ll also be ready to tackle more complex Azure features and services, such as Azure Functions, Storage, Key Vault, and Cosmos DB in future courses!
— Fabrice
Course: Windows Server 2019 Administration – Creating Virtual Machines on Azure
Learn More About Azure: Microsoft Azure – Wikipedia

- 2 Sections
- 13 Lessons
- Durée de vie
- Azure app prepare your azure subscription12
- 1.11. Introduction
- 1.22. Azure app plan
- 1.33. Deploy your code
- 1.44. Deploy with FTP/S
- 1.55. Deploy with GitHub and CI/CD
- 1.66. Authentication and authorisation
- 1.77. App service networking
- 1.88. Create a static web page with CLI
- 1.99. Azure app settings
- 1.1010. Azure app features
- 1.1111. Azure app autoscale and slots
- 1.1212. Other autoscale informations
- Lab azure app .net core C#1
Cours qui pourraient vous intéresser 
-
70
-
19
-
59
-
14