INTRODUCTION TO MICROSOFT AZURE CLOUD
Microsoft Azure (formerly Windows Azure is a cloud computing service created by Microsoft for building, testing, deploying, and managing applications and services through a global network of Microsoft-managed data centers. It provides software as a service (SaaS), platform as a service (PaaS) and infrastructure as a service (IaaS) and supports many different programming languages, tools, and frameworks, including both Microsoft-specific and third-party software and systems. Windows Azure is designed to make IT management easier. The main purpose of developing Windows Azure was to minimize the overhead and personnel expenses associated with the creation, distribution, and upgrade of the Web applications.
The Windows Azure platform is considered a platform as a service, which is an imperative component of a cloud computing platform. It consists of various on-demand services hosted in Microsoft’s data centers and is commoditized through three product brands. The services and applications developed using the Azure platform run on the Windows Azure operating system, which provides a runtime environment for Web applications along with an extensive set of services that facilitate the building, hosting and management of applications without requiring maintenance too expensive onsite resources. Windows Azure is designed to support both Microsoft and non-Microsoft platforms. The three main components that constitute Windows Azure are:
- Compute layer
- Storage layer
- Fabric layer
Windows Azure also includes an automated service management feature that allows the upgrading of applications without affecting their performance. Windows Azure is designed to support a number of platforms and programming languages. Some of the languages supported are extensible markup language (XML), representational state transfer (REST), Simple Object Access Protocol (SOAP), Ruby, Eclipse, Python, and PHP.
- Go to Microsoft Azure and sign into Microsoft Azure for Student starter
- Once you get the verification link to your Mail, Activate your Account
- Once completed you can access Azure Dashboard. Which allows you to configure
- Go to Dashboard and create Resource group. Allocate Resource group name, subscription and resource group location.
- Once the resource group is created, Create a mobile app. To create a Mobile app, specify App name, Subscription to the app, Resource group (Select the resource group which was created earlier)
- Then Select the deployment credentials from the let tab. Enter a valid FTP/deployment username, Password, Confirm password
- Once saved the Deployment credentials, go to overview check your URL, App Service, FTP deployment name, FTP hostname, FTPS hostname.
- Copy and paste the FTP Hostname on a web browser and check whether it is showing
- FTP Hostname shows root directory and files.
- Download and open CuteFTP. Cute FTP is a File Transfer Protocol (FTP) client used to transfer files between your computer and File Transfer Protocol (FTP) servers.
- Create App Service
- Connect to your server using FTP Hostname, Username and password
- Once successfully connected, you can access the root directory of the server
- As default root directory contains Log files and site folder. To upload files just drag and drop to the directory