Publish your web app to the Cloud-azure Web App with one click

Source: Internet
Author: User
Tags app service

We are now more and more traditional applications, gradually migrating to the cloud, the original private cloud deployment model, and gradually to the cloud PAAs IaaS transformation. For example:

We request VM VMs in Cloud Azure, deploy our web apps to the VMs in IIS, and do high availability sets and NLB for cloud services for load balancing and high availability of Web applications.

Above this is a common cloud deployment mode (IaaS mode), we need to continuously operation of this VM, Web application. Is there a simpler way to publish our web applications directly to the cloud, with a single click, to automate load balancing and high availability.

The answer is Azure app service.

Azure App Service is a new and unique cloud service that enables developers to create WEB and mobile apps for any platform and any device. Application services is an integrated solution that simplifies repetitive coding, integrates with enterprise and SaaS systems, and automates business processes while meeting security, reliability, and scalability needs.

Azure App Service hosts a type of app:

    • Web Apps
    • Mobile Apps
    • API application
    • Logic Apps

Today, we focus on Web applications, and English is web apps.

The Web app for Azure app service is a fully managed computing platform that's ideal for hosting Web sites and Web applications.

What types of Web apps are supported:. NET, node. js, PHP, Python, and Java to implement standard Web applications and APIs.

What are the features of the Web app:

    • Multiple languages and frameworks-app service provides best-in-class support for ASP, node. js, Java, PHP, and Python. You can also run PowerShell and other scripts or executables on the app service VM.
    • DevOps optimization-Set up continuous integration and deployment using Visual Studio Team Services, GitHub, or BitBucket. Improve updates through testing and staging environments. Perform A/B testing. In app service, use Azure PowerShell or a cross-platform command-line interface (CLI) to manage your apps.
    • Global scaling with high availability-increases or expands either manually or automatically. Host applications anywhere in the Microsoft Global Data Center infrastructure, and apply service SLA commitment to high availability .
    • Connectivity to the SaaS platform and on-premises data-from more than 50 connectors for enterprise systems such as SAP, Siebel, and Oracle, SaaS services such as Salesforce and Office 365, and Internet services such as face Book and Twitter) to choose from. Access local data using hybrid connections and Azure virtual networks.
    • Security and compliance-application services comply with ISO, SOC, and PCI requirements.
    • Application Templates-Choose from a list of numerous application templates in the Azure Marketplace and use wizards to install popular open source software such as WordPress, Joomla, and Drupal.
    • The specialized tools in Visual Studio integrated-visual Studio simplify the creation, deployment, and debugging work.

Speak not much, direct show case ...

1. Create an example of the MVC site : Firstazurewebapp

Choose the MVC project template, authentication selection: No Authentication: No authentication

After the new is complete, Debug Browse to see the familiar ASP.

2. Create a WebApp resource group in Azure portal for the "Bloom" ASP. NET MVC site

Download the Publish profile configuration to the specified native location, which is used primarily for authentication when publishing an ASP. NET site to Azure

3. One click to publish an ASP. NET MVC site to Azure

Select Import Imports, where the publish profile downloaded in the previous step is imported

Verify connectivity can be connected, indicating that you can connect to azure directly publish.

See output: Web App was published Successfullu http://teld***.chinacloudsites.cn

At this point, the Edge automatically pops up: the Familiar ASP.

Very simply, Microsoft Azure is very quick and easy, one-click to publish an ASP. NET MVC site to Azure on the cloud.

Then, let's go ahead and get some dry goods.

After we publish our app to Azure in the cloud, how to configure management, such as:

. Net version, PHP version, Java version, SSL, MIME, domain binding, AppSettings, database connection string, home page, and more.

Rest assured, these azure all offer:

Zhou

2017/7/6

Publish your web app to the Cloud-azure Web App with one click

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.