Cloud Computing refers to a revolutionary type of IT delivery method in which software and data storage is delivered over the internet rather than from an IT Data Center.Addor RAR
There are many advantages to Cloud Computing including reduced costs, increased flexibility, faster provisioning and improved collaboration. One of the most anticipated benefits promises to be improved security due to access only being granted through a remote connection such as SSL.
However, it is also important that any organization considering moving their infrastructure into the cloud do so with caution and adequately assess both risks and benefits before making any decisions on what will work best for their company or organization.
The key features of Cloud Computing are:
Cloud Computing is the delivery of computing services, such as software platforms, processing and storage to a large group of users through the internet. The cloud then becomes a virtual server that all computers can reach through the internet, instead of needing to have their own local server running onsite.
In this way data and information are accessible from any computer that has an internet connection and all the software applications which are “in the cloud” can be used in exactly the same way as if they were running from an internal computer.
To access a service on offer within an organization using Cloud Computing, users need to have an Internet connection. The Cloud can be secured, with the server being housed in a secure data centre, and access is granted using encrypted SSL technology. The user may then choose to access this element of the Cloud from wherever they have connection to the internet.
Cloud Computing is often classified into three different types as follows:
Software as a Service (SaaS)-
It is the delivery of complete software applications to the user’s computer without requiring any local installation. The end user accesses the application, which may be hosted by a company or organization, from their web browser.
SaaS is typically accessed through a web browser and does not require any installation steps – this means that the software applications are entirely portable; all that is needed to start using them is an internet connection. Other benefits of SaaS include low maintenance and management cost compared to on-premises solutions; and greater security compared to installable software.
Platform as a Service (PaaS)-
It is the delivery of a computing platform and an associated operating system. The complete solution including the application program, which can be either developed in house or by the provider, is delivered to the user who does not need to do any local installation or maintenance.
These are typically more complex software applications such as databases, enterprise resource planning systems and other packaged software that may require configuration specific to an organization’s processes before they can be used for their purpose. PaaS enables users to focus on what makes their business work, rather than spending time on integration issues.
Infrastructure as a Service (IaaS)-
It is the delivery of computing resources, such as servers and storage, as well as networking and security services. These virtual servers are managed by a third party, leaving the user to focus on using the functionalities. IaaS provides an elastic capacity on demand with no upfront investment in hardware thus allowing business agility, scalability and cost-efficiency.
Cloud Computing offers many advantages to businesses, individual users and even government organizations. The new model is enabling innovation across all sectors in ways that would not be possible with conventional IT infrastructure models.
Cloud Computing can provide the following benefits:
IT costs, according to some analysts, account for around 75% of total costs in an organization and as much as 91% of top line revenue. Cloud Computing can reduce many of these costs by allowing a company or individual to use software applications and store data on a Cloud service provider’s network instead of maintaining their own onsite servers and data centers.
In addition, cloud computing allows the users to provision more computing resources online when they need them thus reducing idle capacity management cost. The only upfront capital expenditure is typically for the purchase of laptops, desktops or other devices through which access to Cloud applications and information is provided.
Easier to deploy and manage IT resources-
Cloud Computing enables users to focus on their business processes rather than maintaining their own IT infrastructure. Resources can be allocated in a manner that provides the greatest benefit to the organization without expending resources on things like server maintenance and patching.
Cloud Computing is also easier to scale up, allowing for more resources to be devoted when extra capacity is required but then scaled down when it is not needed. In addition, Cloud Computing allows for downsizing of an organization’s IT operating costs in the event that a business or organization has reduced its workforce or mission.