Tuesday, 15 October 2013

Creating your own Cloud

What do we need for creating a cloud?

  1. A Computer with sufficient hard disk 
  2. A Server Operating System
  3. A Little Knowledge on How to surf internet

Simple ways for Creating a Cloud

Firstly, You should have a little idea about what type of cloud you would like to create. Second, you should have a clear idea about how you want to get it. Like, you want to program a cloud server or you want to get a cloud ready to give user-privileges and store data. And lastly, you should know what type of cloud you want to create. In my previous post I had already specified the types of clouds. They are Public and Private.
 

Any Ready-to-use Cloud Providers?

 Yes !! There are many cloud service providers. Cloud service is just one piece of total cloud computing where the provider gives you the space you ask for and charge for it and helps you create user-privileges to host one.
 
Who are they ?
  1. Microsoft Azure
  2. Amazon EC2
  3. Open Node
  4. Eucalyptus

What are the Best platforms to create Cloud?

The best platforms to create cloud depends on how you want to create cloud, either you want to program a cloud server or you want to host it while outsourcing it.
 
While searching for ready-to-use clouds, you can go for any of the cloud service providers and can be used on specified OS.
 
While searching for Programming Cloud Server, you must use LINUX as the security of the Linux system is much more as compared to other OS. And according to the survey, Ubuntu Server is rated first among all the OS and second is RedHat.
 
Programming Techniques are to be posted soon.

Monday, 14 October 2013

Introduction to Cloud Computing

What is Cloud Computing?


Well, there are lot of explanations regarding the concept. One traditional way of understanding the Cloud Computing concept is to imagine a company with one owner and a lot of employees. When a new employee joins the company, the owner must provide him with a computer and necessary software for him to work on and also he needs to install an anti-virus system to protect the data. So Every time a employee joins his company, he needs to buy the license. Instead of that, he uses the cloud to distribute his one licensed software. In this way, he is not pirating it instead he is distributing the software to all computers under his reign.

Cloud Computing is one form of Distributed Computing.

Distributed Computing

Are there any flaws in Cloud Computing?

Oh Hell YEAH !! Big Time Flaws !!  But are these anyway uncomfortable to users? Yes !! The Major Flaws in the cloud computing technology are :
  1. Data Security
  2. Virus Threats

How is the Cloud implemented?

Well, to be understood simpler, I divide the layers into three:
  1. Infrastructure
  2. Platform
  3. Application

 
 
What do we have in these layers? 1st layer specifies about the hardware you used to implement, like servers, the data storage space, connectivity. 2nd layer specifies about the platform it can be used, like Web browsers, Operating Systems etc., example Google Drive, SkyDrive, Dropbox. 3rd layer would specify about the way you access the cloud, like application provided by the company or directly the website.
 

Basic Types of Clouds

  1.  Public Cloud
  2. Private Cloud
Keep visiting the blog to know more about creating a cloud on your own. Thank you !! :) Post Comments if you have any Questions.