Microsoft Azure as a cloud solution

karan vora "student"
5 min readNov 25, 2021

Cloud computing is increasing day-by-day thanks to its options like virtual resources, measurability, convenience as pay-as-you-go model you simply acquire the resources that you just have used. If you’re new the cloud setting and getting to switch to Microsoft Azure this diary, can take you thru numerous options and services of Azure.

Virtual Machine

Azure Virtual Machine (VM) is one amongst many variety of on-demand, ascendable computing resource that area unit offered by Microsoft Azure. A virtual machine service is enforced once one desires additional management over the computing setting. Microsoft Azure virtual machine helps in vitalization while not having to shop for and maintain the physical hardware needed for running of the system.

Roles and Application of VM

· Cloud based mostly readying of application

Azure Virtual Machine (VM) give a virtual platform which might be accessed from anyplace and straightforward to setup. Readying of application or an internet site are often through with the assistance of VM

· Testing beta unharness or making an attempt out new OS

It provides a virtual setting that won’t have an effect on any existing system therefore one will check the new unharness mistreatment VM

· Provides a developer platform

It adapts to the new setting quickly and build it easy for developers to run dev-test situation

· Existing OS are often backup

It are often used because the backup technology moreover just in case of any accidental deletion or disaster you’ll have your information obtainable in virtual setting

· Provides a secure setting for running virus infected information or associate degree previous application

It provides a virtual setting that makes it straightforward to run the virus infected files if it affects your VM still your native machine are going to be safe

Functionality of Azure

In Microsoft Azure user will use the service to form cloud based mostly resources, like virtual machine and info.

Features

1. machine-driven and versatile scaling

2. Integrated programming model

3. End-to-end development expertise

4. Varity of artificial language and hosting expertise

Services in Microsoft Azure

Load Balancer

Implementing a load balancer in your VM will increase the provision of your system. Load balancer distributes the traffic between the virtual machine in order that the machine will work with goop output. Azure load balancer could be a layer-4 load balancer that distributes the traffic between healthy VMs. Traffic will solely be distributed among healthy VMs.

Figure 1: -Load Balancer

Virtual machines hook up with a load balancer mistreatment their virtual NIC. To distribute traffic to the VMs, a back-end address pool contains the information processing addresses of the virtual (NICs) connected to the load balancer. to regulate the flow of traffic, you outline load balancer rules.

Storage

Microsoft Azure Storage conjointly called Azure Blob storage provides a massively ascendable, durable, and extremely obtainable storage for information on the cloud, and is the information storage answer for contemporary applications. Hook up with Blob Storage to perform numerous operations like update, create, and obtain on blobs in your Azure Storage account.

Automation

Microsoft Azure helps in automation of the resources that helps in

Figure 2: — Use of Automation

As we expect regarding the automation we have a tendency to begin caring regarding valuation however Microsoft Azure there’s no up-front value no termination value it solely charge you for the service that you just have used

Azure SQL

Azure SQL info could be a totally managed platform as a service info engine that handles most of the direction functions like change, patching, backups, and observation user doesn’t have to be compelled to have it away manually. Azure SQL info is often running on the newest stable version of the SQL Server info engine and patched OS and SQL in azure has ninety nine.99% convenience. PaaS capabilities that area unit designed into Azure SQL info modify you to specialize in the domain-specific info administration and improvement activities that area unit crucial for your business that improves speed and eases the work.

Steps of creating website using visual studio

Creating a MVC Project

Step 1: — Open Visual Studio.

Step 2: — attend File => New Project.

1. Choose Visual C# => net => ASP.NET net Application.

2. Name your answer and Project, clicking OK.

3. Select MVC.

4. Modification Authentication to Individual Accounts.

Now, run the applying (Start while not debugging).

Creating Azure app Step

1: — Login to Azure. www.portal.azure.com Step

2: — New => net + Mobile => net App.

· App Name — this can be the name of your app. Please note that your web site link are going to be your_app_name.azurewebsites.net.

· Subscription — variety of Azure Subscription (Can be MSDN Visual Studio Subscription or DreamSpark Subscription).

· Resource Name — Resource name of your app. you’ll add the new app to associate degree existing Resource cluster. Or produce New.

· Pin to Dashboard — Tick on this to pin the recently created WebApp to Azure dashboard.

Steps to get Publish Setting Files for Azure Web app

Step 1: — Navigate to your recently created net App. you’ll see Windows, as shown below.

Step 2: — currently, click Get Publish Profile to transfer Publish Settings File

Publishing an app using Visual Studio

Publishing net App from Visual Studio is incredibly straightforward.

Step 1: — Right click on your Project.

Step 2: — choose Publish.

Step 3: — choose Import.

Step 4: — currently, import the downloaded Publish File and click on OK.

Step 5: — Click OK, followed by Next.

Step 6: — currently, choose Publish technique. There area unit four varieties of Publish technique provided by Visual Studio.

· Web Deploy

· Web Deploy Package

· FTP

· File System

For now, we are going to choose net Deploy

All the knowledge connected together with your Server is crammed here mechanically, as shown below.

· Server Name

· Site Name

· Username

· Password

Destination address

Step 7: — Click Next.

Step 8: — Select Release Mode (If you want to publish your Web app in Debug mode, then you can easily do it).

Step 9: — Click Next.

Step 10: — Select Web Deploy.

Step 11: — Publish.

Conclusion: -

Due to various services provided by Microsoft Azure and easy setup, Microsoft azure can be the solution for storing data on a cloud environment.

--

--

karan vora "student"

Perceiving B.Tech in Cloud Technology and Information Security from Ajeenkya DY Patil University