Cloud computing is the Hottest buzz in the computing market these days, May be too hotter of the buzz. Cloud Computing means different to different people, and if one tries to wrap up the thought with one question it in turn a rise to another ten questions . By few of my next articles I will try make issues more understandable by the best of my knowledge I gained from different resources.
The big names are jockeying around to gain mark-able position by launching various portfolios in there cloud services. But still all the stuff which we can do on cloud today are at there infancy stage. Think about when World Wide Web (WWW) was picking up popularity. The websites use to carry a default format designed in HTML and were good for nothing. And today we have Fashionable , dynamic and exciting websites by use of various technologies. 10-15 years from now cloud computing will definitely have a different and fancy picture what it have today.
So , Shall we conclude the cloud services available today are of no use????? The answer is straight away “NO” , Today also you can explore a load on cloud from Hosting application to Storing Data off-site.
But on the same way I would agree besides all those benefits from cloud there are loads of concern which would restrict a business to move on cloud. There are few business critical applications which are only supposed to be hosted locally due to of business Security and regulatory policies . Also due of government regulations businesses may simply be not allowed to host data on cloud. So the challenges still are needed to be addressed.
So as discussed above Cloud Computing is HOT TOPIC everywhere Pick up any IT magazine, Watch any IT interview, People are discussing about cloud computing vastly. The only challenge faced is, people are not exactly able to come up “What Exactly it is”. Ten professionals have ten different views and roadmaps of Cloud. Does the term Cloud computing deserves this much of hype on reality basis.
Well said by some one: “ IT industry have more trend changes than the Women fashion Industry and also it have much more glamour than fashion industry”
To Close up above said query’s let us first understand and try to have a tight definition of cloud computing.
Cloud Computing gets the name as a synonym to internet. As internet is pictorially represented as a cloud in network diagram. Mean me it really doesn’t defines you need to compute sitting on mountains in cloudy environment.
But there is more under the hood to simply evaluate cloud computing to internet. In the essence, Cloud Computing defines an computing architecture where you can access to the applications hosted at a location other than your computer or any other internet connected device , in most of cases it is datacenter.
Describing the layman’s benefits: Do remember the last time you bought MS-Office patch update for your business. I am sure your next step is to ran up and arrange a CD /DVD ROM and install it on every system by taking some down time from end users productivity OR if you are technologically advanced you could have push the setup file from a network server and install the application. I would like you to count on efforts you had you have to put in to get MS office installed.
But in opposite side of world cloud computing is delivered on architecture where the application is hosted by the other company. This means they handle costs of server, They manage Software updates and other services depending on how the services agreements have been drafted.
Let us move forward in discussing about two broad category of components in cloud computing architecture:
1: Clients
2: Data Centre
CLIENTS:
Client in Cloud computing defines the same component as of in one’s every day Local Area Network (LAN). They are typically computers that are located on every ones Desk. They might also very from Laptop, Tablet , Mobile phones or PDA’s. The only differentiator between the Client of LAN and as of Cloud Architecture is, LAN client is connected to Local Network but Cloud Client is connected to internet,
DATA CENTER:
It is simply a collection of servers where your application is hosted you had subscribed for . It could be large room in the part of your building or room full of servers located at other side of world that you can access it via internet.
Also a new fashion in the world IT is Virtualizing the servers. This is software which can basically allow you to divide your computing power in different instances. In this way, One can run multiple servers on a single physical server.This helps in better utilization of servers used in data center.
Will be continuing more with next draft Explaining:
1: Different Services From Cloud Computing
2: Challenges for First Movers to cloud
3: When You should and shouldn’t use Cloud Computing for your organization
4: Limitation of Cloud Computing in brief: Security and Regulatory Concerns
Also will be a pleasure if can have any ones query related to above post or if any one want me to throw light on any of a concerned topic on cloud I will definitely like to adress them ASAP.