67%(3)2 out of 3 people found this document helpful
This preview shows page 1 - 3 out of 9 pages.
Azure Web Site HostingAzure offers several ways to host web sites such as;Azure App Service - for Web Apps and ServicesService Fabric - for Micro services based AppsCloud Services - for Multi tier AppsVirtual Machines - for Line of Business(LOB) and Legacy ApplicationsAzure App Service Web apps (web Apps) is the best choice for most web apps ,which you will learn deeply in this course.Azure App Service OverviewAzure App Service is a fully managed PaaS (Platform as a Service) offering whichintegrates Microsoft Azure Websites, Mobile Services into a single service by adding new capabilities that enable integration with cloud systems and on-premises.Different types of Applications available from app Service are:Web Apps - used for hosting web applications and websitesMobile Apps - used for hosting mobile app back endsAPI Apps - used for hosting the RESTful APIsLogic Apps - used for business process automation, system integrationAzure App Service PlansApp Service plans represents the physical resources included for hosting applications. App service plan represents:Region (West US, Central Asia, etc..)Scale count (one, two, three instances, etc.)Instance size (Small, Medium, Large)SKU (Basic, Standard, Premium, etc..)All azure app services such as web apps, API apps, function apps, and mobile apps run in an app service plan.Web AppsWeb app is a compute resource which can be on a shared or dedicated VM that azure offers for website hosting.Key App Service FeaturesMultiple languages and frameworks: App service provides support for different languages such as python, ASP.NET, Node.js, Java, PHP.DevOps optimization: Set up CI and CD with different tools and enables typical DevOps life cycle.Global scale with high availability: Automatically or manually scales up or out and ensures the hosting of your application globally.Connections to SaaS platforms and on-premises data: Access on-premises data using hybrid connectionsApplication templates: Allows you to install open source softwares such as wordpress, drupal, joomla, etc from the azure market place.Visual Studio integration: Dedicated tools in Visual Studio streamline the work of creating, deploying, and debugging.Web Apps CapabilitiesIt can run and scale apps on Windows or Linux VMs.Web Apps adds the Power of Microsoft Azure, such as security, load balancing, autoscaling, and automated management.It takes the capabilities of DevOps, such as continuous deployment, package management, staging environments, custom domain, and SSL certificates.Mobile AppsMobile apps in app service offers globally available and highly scalable mobile application development platform for system integrators and enterprise developers.Key App Service Features
Auto Scaling - Enables to handle customers load with automatically or manually scaling up or out.