Basics of Cloud Computing for Beginners

What is Cloud Computing?    

Cloud computing  is nothing but a use computing  resources (hardware and software) that are delivered as a  hosted services over the Internet.Public Cloud  Computing’s  are divided into different types.Infrastructure as a service  (IaaS),Platform as a service  (PaaS),Software as a service  (SaaS),Storage as a service  (STaaS),Security as a service  (SECaaS),Desktop as a service  (DaaS),Data as a service  (DaaS),Test environment as a service  (TEaaS),API as a service  (APIaaS).

This    technology that uses the internet and central remote servers to maintain data and applications.And  Cloud computing allows consumers and businesses to use applications without installation and access their personal files at any computer with internet access.

Cloud Computing Examples

Email Servers like Yahoo Mail,Gmail,Online storage services like Dropbox,Amazon S3, Sky Drive, Zumo drive.

Amazon EC2,elastichosts,  Microsoft  Windows Azure.


  • Access to a huge range of applications without having to download or install anything.
  • Cost – Cloud computing is probably the most cost efficient method to use, maintain and upgrade compare to desktop software costs.
  • Unlimited Storage – Storing information in the cloud gives you almost unlimited storage capacity.
  • Backup and Recovery – data is stored in the cloud, backing it up and restoring the same is relatively much easier than storing the same on a physical device.
  • Quick Deployment – Your entire system can be fully functional in a matter of a few minutes.
  • Technical Issues – Network and Connectivity problems.
  • Loss of Control – You should always depend on Cloud Service Provider in case of any problem.
  • Security  – you should know that you will be giving all your company s confidential information to a third-party cloud service provider(hackers,etc…)
Best Cloud Computing Providers
Amazon Web Services,IBM,Google App Engine,Microsoft, CSC,  RackSpace
Difference between Cloud Computing and Web Hosting
 1.Cloud computing most often refers to running in a virtualized environment that automatically scales up or down based on demand.So we can achieve scalability.  A traditional host that simply rents a dedicate server generally is not considered a cloud service so it can’t handle all the conditions.
2.Cloud Computing Service Provider will take care of performance,scalability and more.
3.User can determine amount of service they take.And Pay for used services.
I hope you understand basics about cloud computing.And you will see how to deploy java application in a Amazon EC2. If you have any queries let me know via your comments.
About mohan

This is Mohan Jayapalan author of TechPages Blog.I am a part time blogger and Currently working for private Software Concern.

© Copyright 2010-2016 · All Rights Reserved · Powered by WordPress ·