What Cloud Computing Means
A cloud is a powerful combination of cloud computing, networking, storage, management solutions, and business applications that facilitate a new generation of IT and consumer services. These services are available on demand and are delivered economically without compromising security or functionality.
This will give people access to services any time, on any device, anywhere in the world.
To take full advantage of cloud computing, enterprises need to evolve their IT strategy to achieve greater business value through the improved cost-savings and productivity that cloud services offer. Service providers need to offer and monitor cloud computing services to serve their customers even more effectively while improving profitability.
To take full advantage of cloud computing, enterprises need to evolve their IT strategy to achieve greater business value through the improved cost-savings and productivity that cloud services offer. Service providers need to offer and monitor cloud computing services to serve their customers even more effectively while improving profitability.
Service models:
Cloud computing providers offer their services according to several fundamental models Deployment models:
1. Infrastructure as a service (IaaS), 2. Platform as a service (PaaS), and
3. Software as a service (SaaS)
4. Network as a service (SaaS)
1. Infrastructure as a service (IaaS):
In the most basic cloud-service model, providers of IaaS offer computers - Virtual machines, Servers, Storage, Load balance and network etc..
2. Platform as a service (PaaS):
In the PaaS model, cloud providers deliver a computing platform typically including operating system, programming language execution environment, database, and web server. Application developers can develop and run their software solutions on a cloud platform without the cost and complexity of buying and managing the underlying hardware and software layers.
EX: Execution environment, database, and web server, development tools etc..
3. Software as a service (SaaS):
In the SaaS model, cloud providers install and operate application software in the cloud and cloud users access the software from cloud clients. Cloud users do not manage the cloud infrastructure and platform where the application runs. This eliminates the need to install and run the application on the cloud user's own computers, which simplifies maintenance and support.
In the SaaS model, cloud providers install and operate application software in the cloud and cloud users access the software from cloud clients. Cloud users do not manage the cloud infrastructure and platform where the application runs. This eliminates the need to install and run the application on the cloud user's own computers, which simplifies maintenance and support.
EX:CRM, Email, Virtual Desktop, Communication and games etc..
4. Network as a service (SaaS):