Archive for the ‘Cloud Computing’ Category

Cloud computing is that where you rent computational and storage services according to your needs. Here are some of the benefits that cloud computing offers.

You don’t have to buy any hardware and software (of course its licensing).

You don’t have to hire some highly technical IT resources to manage all the hardware and software for you. In fact you don’t have to even get the services of some consulting company.

If your business grows means users increase you don’t have to buy additional hardware.

If there are some security updates or patches you don’t have to apply your self, it will be the responsibility of your cloud computing vendor.

If somehow your business goes into lost you can down scale your computing environment.

If you have a site which has some load during weekends, on new season or on holidays then you don’t have to buy and configure additional hardware and software licenses instead you up scale your computing environment and then again downscale when peak time goes. Some cloud computing vendors as Microsoft provides the ability to auto scale your cloud computing environment.

You don’t have to buy hardware/software for staging environment, create the same environment using cloud computing as your application will actually have in production, in this you will not reduce the cost but if later on you are satisfied with the testing you can remove that staging environment at all.

This model of computing is very flexible you pay only for the services you use. All type of business (small and big companies) should use cloud computing.

Cloud Computing

Posted: May 22, 2014 in Cloud Computing

Cloud computing is model in which you will rent computational power and storage according to your needs and without knowing internal details. You don’t have to buy hardware or additional hardware when your business grow. You don’t have to maintain the environment and security of your infrastructure.

Cloud computing provides you the Speed, Scalability and reduction in Cost. Actually you pay what you use.

Currently different vendors are providing cloud computing in three different flavors:

  1. Infrastructure as a Service (IaaS).
  2. Software as a Service (SaaS).
  3. Platform as a Service (PaaS).

We will briefly look into each flavor one by one:

Infrastructure as a Service (IaaS)

In this flavor vendor provides the infrastructure and customer himself is responsible to manage it, we can take example of Cloud Servers where you rent a machine but you yourself install and manage all the programs and security related stuff. You must have some IT skills to manage it.

Software as a Service (SaaS)

It is a model in which vendor gives you the service you just have to make configurations (very basic level) that are required like you get a mail service from a vendor. You don’t have to setup and maintain your server (either physically or virtually) you just need to add your users and rest will be done by the vendor.

Platform as a Service (PaaS)

It combines the good things from IaaS and SaaS, you just have to pay focus on your business logic and develop solution and leave the rest to the PaaS provider. You don’t need to know where your binaries or data is. You just have to deploy your solution, whenever you need more computational power, simple add it. When you don’t need extra computational power then scale it down. In this model infrastructure is provided to you but you don’t have to be an expert to run and maintain it. Instead you consume easy to use services exposed by the PaaS vendor.