Category

How-to Guide

How to Publish Node.js Application to Windows Azure Cloud

MS Azure NodejsWindows Azure Web Sites offer a really nice and easy way to host applications written in a variety of languages. It also supports a variety of ways to push code, including Git, GitHub, Team Foundation Service, Codeplex, and Dropbox. For simplicity sake (and because I hadn’t tried it yet), I chose to deploy via Dropbox.

How to Attach an Empty Data Disk (VHD) to a New Azure Virtual Machine (VM)

Getting Started with MS AzureWindows Azure is Microsoft’s platform, which offers Public Cloud. Azure provides the IaaS offering to host or run the user’s applications with Virtual Machines. The virtual machine is a server, which the user can access, control or manage as per the requirement and is created from the Virtual Hard Disk (VHD).

The present guide demonstrates how to attach a data disk to a Linux virtual machine in Windows Azure.

Video Tutorial: Attaching a Virtual Hard Storage Drive (VHD) in Windows Azure

Attach VHD to Azure VMAfter creating a virtual machine in Windows Azure, it’s time to create and upload a virtual hard disk. Microsoft Windows Azure has created this step-by-step video tutorial to demonstrate the process of attaching a virtual hard disk that you can then open and interact with.

Video Tutorial: How-to Create a New Azure Windows Virtual Machine

Create New Windows Server on MS AzureCreating a virtual machine (VM) in Windows Azure is a quick and easy process. This video walks you, step-by-step, through the process of creating a new VM in the Azure cloud that you can control and manage.

How to Create a Linux Virtual Machine (VM) with Windows Azure

Getting Started with MS AzureWindows Azure is Microsoft’s platform, which offers Public Cloud. Azure provides the IaaS offering to host or run the user’s applications with the Azure Virtual Machines. The Azure virtual machine (VM) is a virtual server, which the user can access, control and manage as per the requirement. The on demand?virtual machine can be created from a standard image (from the Azure images gallery) provided by Azure or the user’s own image. Window’s Azure charges the user on an hourly basis.

The virtual machine is created from the Virtual Hard Disk (VHD). The user has to provide information, such as the VM size, OS (VHDs), and the region in the portal and Azure will provide the VM. Azure also allows for creating or uploading the user’s own VHD to Azure.

The present guide demonstrates how to create a Linux virtual machine with Windows Azure.

How to Create a Free Account with Windows Azure

Getting Started with MS AzureWindows Azure is Microsoft’s platform, which offers Public Cloud. It provides the infrastructure to host or run the user’s application and offers a platform to build and manage the applications. The user can store the data in Microsoft’s data center using the Azure Public Cloud. In addition, the user can also create virtual machines and make scalable web applications.

Windows Azure has various offerings such as for Execution (Virtual Machines, Web Sites and Cloud), Data management (SQL DB, Tables, Blobs), Networking (Virtual Network, Connect and Traffic manager), Business Analytics (SQL Reporting, Hadoop) as well as Caching, Identity, High Performance Computing, Media and Marketplace. Azure provides SDKs in java, .Net, PHP, python and node.js for the development of applications.

The present MS Azure cloud how-to guide demonstrates how to create a free trial account with Windows Azure.

How to Create or Delete the CloudFront Key Pairs

AWS CloudFront is a content distribution service offered by AWS to serve low latency content with high data speed. The user may want to restrict the access of the object distributed through CloudFront. E.g. the user may restrict that the distribution should be accessed only through their application such that no one else can access it outside their application. The user can specify access of the object using the CloudFront signed URLs such that others cannot access it without the signed URL. To create signed URLs for the AWS S3 objects, the user needs at least one AWS account that has an active CloudFront key pair. The CloudFront key pair can be downloaded only by the AWS account owner as the IAM users are not allowed to create the CloudFront key pairs.

The present guide demonstrates how to create or delete the CloudFront key pairs.

CloudFront - How to List, Copy and Rerun an Existing Invalidation

AWS CloudFront is a content distribution service offered by AWS to serve low latency content with high data speed. CloudFront caches the object to its edge location. The user can invalidate an object from the edge location. Once the invalidation has been created it cannot be run again. However, the user can copy that invalidation and run it again. While copying the invalidation, AWS allows the user to update the object path.

The user can have only three invalidations per distribution in progress at one time.

The present guide demonstrates how to list, copy and rerun an existing invalidation.

How to Disable or Delete a CloudFront Distribution

AWS CloudFront is a content distribution service offered by AWS to serve low latency content with high data speed. In CloudFront, the content is organized into distributions and any request to the distribution is automatically served from the nearest edge locations. There are two types of distributions with CloudFront: (1) Download Distribution?and (2) Streaming Distribution.?The CloudFront distribution cannot be deleted if it is enabled. It is required to first disable the distribution before deleting. During the distribution creation stage, the CloudFront distribution will be in “In Progress” state (Creation in progress state) and the user cannot delete the distribution during that state. When a distribution is deleted, it will take some time (10-15 Minutes) to cascade all the changes to the CloudFront database.

The present guide demonstrates how to disable and delete the existing CloudFront download distribution.

How to List, View and Update an AWS CloudFront Distribution

AWS Cloudfront is a content distribution service offered by AWS to speed up the distribution of static content, such as media files, html, js, css, etc. Cloudfront serves its content through edge locations. In Cloudfront, the content is organized into distributions. There are two types of distributions with CloudFront: (1) Download CloudFront ?Distribution?and (2) Streaming Distribution.?When the user updates the configuration distribution, all the changes are propagated to all the edge locations. Until all the edge locations are updated with the changes, Cloudfront continues to serve the content from the previous distribution.

The present guide demonstrates how to view and update the existing Cloudfront download distribution.

Hitchhiker's Guide to The Cloud

Newvem's eBook for Cloud Operations