09 Feb

How to setup Drupal project instance on AWS EC2

in AWS, Cloud, cloud migration, CloudComputing, Drupal, Drupal Planet, Drupal setup, ec2

In this blog I will drive you through setting up Drupal project instance on Ec2 micro instance of AWS and setting up ftp on your Drupal instance. Before this, of course you have to register with AWS which is straightforward.

So, what we will understand from this blog:-

1       Choosing OS and assigning some security rules on our instance.

2       How to access our instance and play around it? Read more »

28 Mar

Setup your own Drupal in the Amazon EC2

in Amazon, AWS, Cloud, CloudComputing, Drupal, Drupal, Drupal Planet, Drupal Planet, ec2, setup

Amazon AWS + Drupal

(Some familiarity with Amazon AWS is assumed.)

I have always wanted to setup a high performance Drupal on an AWS EC2. There are several advantages of running your website (or web application) on the AWS. Amazon EC2 creates and provisions virtual Linux (or Windows) servers for you and charge you an hourly rate for usage.

With AWS, it becomes easy to distribute and share the Drupal image with others. And of course it is much easier to scale and is definitely cheaper. You can have different virtual servers running the search engine, database and application servers, therefore all scaling independently of each other.

With the introduction of Micro instances and better yet, free micro instances, the barrier to entry for a new user has really dropped. 

I assume you have or can create an Amazon AWS account and use their management console. These aspects are very well covered in Amazon's site and I will not get into the details of creating an account, etc. Amazon has done a great job of creating the documentation and tutorials for getting started.

I will show how to:

1. Setup a LAMP stack on Ubuntu

2. Setup Drupal on the LAMP stack

3. How to install phpmyadmin

4. Configure the database to reside in the EBS instead of the ephemeral instance storage.

06 May

Emails could be marked spam if the email server is in EC2

in Cloud, Cloud, CloudComputing, DNS, ec2, email

Its a known fact that all the cloud offerings are different from each other. Weather they are big or small players, everyone is innovating at break neck speed and there is no point in comparing feature by feature because such a comparison could be obsolete before it is useful. I have a personal bias towards Amazon's EC2 because I have spent most time on it, and it seems to be far ahead of rest of the herd. However, I don't find everything easier and nicer in Amazon. Some use cases can be very simple and EC2 would be an overkill or insufficient. One example is if I want to host a website in the cloud. Sure, I could go with a traditional web hosting company, but if my requirements needed me to look at IaaS providers then there are a couple of things to consider. Read more »

06 Feb

EC2, GoGrid comparison

in Cloud, CloudComputing, ec2

I saw the Gartner report on Cloud providers recently. Having worked on EC2 a bit, I am more familiar with EC2 API and features. But I have colleagues who are currently struggling with Terramark integration. Terramark is using vCloud API from VMWare. But given how nascent vCloud APIs are currently, they are mostly scripts that one has to download and consume. EC2 API on the other hand are far more polished and they have been quicker to respond to customer demands and requirements. I am not necessarily advocating EC2, but I find it more favorable than some of the other cloud providers so far. Based on the instance definition of EC2 and their pricing model, they seem to be cheaper than GoGrid pricing Sample pricing from some of the options from both providers is listed as under (as of this post): Read more »

14 Jan

Let the data in cloud rest securely

in Cloud, CloudComputing, ec2, security

One of the prime concerns of anyone using the public cloud (like Amazon EC2, etc) is the security of the data stored in the physical cloud. Data security is of concern at both stages

  1. Data-at-rest: Stored data on the physical storage volumes
  2. Data-in-transit: While the data is being transferred between servers.

copyright 2012 10jumps Llc.

copyright 2012 10jumps LLC.