0%

0/1 Lessons

Course Introduction

• 12min

0 / 1 lessons complete

Introduction to Cloud Computing

• 1hr 10min

0 / 6 lessons complete

The Benefits of using Cloud Services

• 44min

0 / 6 lessons complete

Azure Cloud Service Types

• 38min

0 / 5 lessons complete

Core architectural components of Azure

• 2hr 20min

0 / 8 lessons complete

Compute and Networking Services

• 3hr 14min

0 / 13 lessons complete

Azure Storage Services

• 1hr 48min

0 / 8 lessons complete

Azure Identity, Access and Security

• 1hr 54min

0 / 10 lessons complete

Azure Cost Management

• 1hr 30min

0 / 7 lessons complete

Azure Features and Tools for Governance and Compliance

• 1hr 17min

0 / 7 lessons complete

Features and Tools for Managing and Deploying Azure Resources

• 54min

0 / 5 lessons complete

Monitoring Tools in Azure

• 24min

0 / 5 lessons complete

AZ-900 Practice Exams

• 55min

0 / 2 lessons complete

Course Conclusion

• 5min

0 / 1 lessons complete

Application Hosting Options

Instructions

Q&A (0)

Notes (0)

Resources (0)

Saving Progress...

Resources

There are no resources for this lesson.

Notes can be saved and accessed anywhere in the course. They also double as bookmarks so you can quickly review important lesson material.

Create note

When you need to host your application on Azure, you might initially consider virtual machines (VMs) or containers. Both VMs and containers provide excellent hosting solutions:

However, Azure offers additional hosting options beyond VMs and containers, such as Azure App Service.

Azure App Service

Azure App Service enables you to build and host web apps, background jobs, mobile back ends, and RESTful APIs without managing infrastructure. It offers automatic scaling and high availability, supporting both Windows and Linux environments. App Service allows for automated deployments from GitHub, Azure DevOps, or any Git repository, supporting a continuous deployment model.

Key Features of Azure App Service

Azure App Service is an HTTP-based service for hosting web applications, REST APIs, and mobile back ends. It supports multiple languages, including .NET, .NET Core, Java, Ruby, Node.js, PHP, and Python, and supports both Windows and Linux environments. Key features include:

Types of App Services

Azure App Service supports several types of app services:

Web Apps

Host web apps using ASP.NET, ASP.NET Core, Java, Ruby, Node.js, PHP, or Python. Choose either Windows or Linux as the host operating system.

API Apps

Build REST-based web APIs using your preferred language and framework. App Service provides full Swagger support and the ability to package and publish your API in the Azure Marketplace.

WebJobs

Run background tasks using WebJobs, which can execute programs (.exe, Java, PHP, Python, or Node.js) or scripts (.cmd, .bat, PowerShell, or Bash) in the same context as a web app, API app, or mobile app. WebJobs can be scheduled or triggered by events.

Mobile Apps

Quickly build a back end for iOS and Android apps using the Mobile Apps feature. You can:

SDK support is available for native iOS and Android, Xamarin, and React Native apps.

Benefits of Using Azure App Service

Azure App Service provides numerous benefits, making it an ideal choice for hosting web-oriented applications:

Server Academy Members Only

Sorry, this lesson is only available to Server Academy Full Access members. Become a Full-Access Member now and you’ll get instant access to all of our courses.

0 0 votes
Lesson Rating
Subscribe
Notify of
profile avatar
0 Comments
Inline Feedbacks
View all comments