For the past few years the IT industry was getting all excited and energized about Cloud. Big IT companies and consultancies are throwing in huge chunks of money worth in billions of dollars, pounds and yen all of them getting invested in Cloud technologies. So, what’s the real deal?
At some point cloud isn’t new, while in other respects it’s ground-breaking and will make an unquestionable change in the way that business caters users with applications and services. So let’s us see the reason that garnered such hype in IT companies and know all about cloud compliance.
What is Cloud?
If you want to understand Cloud you would first need to understand the base technologies, principles and drivers involve supporting it and have provided a lot of the spur to develop it.
Since last decade the IT industry has been busy as bee consolidating data centres and server-rooms from racks of tin boxes to lesser racks of fewer boxes. In the mean time the number of applications that exists in this new and smaller footprint has been steadily growing.
Why do it?
A server that hosts a single application has a utilisation levels of around 15%, which means that the server is ticked off and highly under-utilised. The cost borne by data centres full of servers running at 15% is a financial nightmare. Basically servers have a lifecycle of about 3 years and a depreciation of about 50% which is out of the box. According to corporate terms these servers are worth anything after their three years. In today’s time you have refined tool-sets that will enable you to virtualise almost any server and by doing so you can create clusters of virtualized servers that are capable of hosting multiple applications and services. This has brought in many benefits. Larger densities of application servers hosted on lesser resource servers enables the data centre to deliver more applications and services.
What is cloud computing?
First of all, it’s essential to understand where did the term cloud computing came from. It is most likely derived from the use of a cloud image to represent a networked computing environment or the internet. A quick search on search engines will reveal you a number of definitions for cloud computing. Well you can define it as the delivery of computing as a service that shared resources; software and information provided to computers and other similar devices as a utility, resembling to the electricity grid, over a particular network which is basically the internet.
In addition to the various cloud service models, it’s also essential to understand the delivery models through which it is distributed.
A public cloud provides infrastructure and solutions for the general public and is usually owned by a large organization that sells cloud services.
A private cloud is designed only for one organization. It be managed by the organization or by a third party.
A community cloud is designed to be shared by several organizations usually with some common interest, like regulatory concerns.
A hybrid cloud contains two or more clouds, for instance a public and private cloud, bound together by technology to facilitate data sharing and portability.