Cloud computing is a type of internet based computing that provides computer processing resources and data to computer and other devices on demand . Could is available from anywhere in the world to get access which over comes the current problem of accessing the within the network/using VPN.
The main advantage of cloud is , It will provide the resources on demand by itself like servers,storage ,networking and application etc.
what are could computing service models ?
IAAS -Infrastructure as a service
PAAS - platform as a service
SAAS - software as a service
MBaas - MObile Backend as a service
IAAS -Infrastructure as a service ?
IN this service model cloud will provide all the infrastructure stuff as a service like servers,storage,networking on demand
PAAS -platform as a service ?
PAAS service will provide the development environment for developers . Using this service developers can provide operating systems ,programming language execution environment,database and webserver.
SAAS - software as a service ?
In this model, users gain access to application software and databases. Cloud providers manage the infrastructure and platforms that run the applications.
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.
MBaas - MObile Backend as a service ?
In this service model web app and mobile app developers are provided with a way to link their applications to cloud storage and cloud computing services with application programming interfaces (APIs)
exposed to their applications and custom software development kits . Services include user management, push notifications, integration with social networking services and more.
What are different types of could deployment models ?
Private cloud :- In this model ,services delicately assigned to single organization which will available within the data centers to organization .Also the services are managed by the organization
The main advantage is security over the data
public cloud :- In this model , service are managed by cloud provider. The services are provisioned based on the demand . IT will suitable for non-sensitive data only as services are supports for the multiple customers .
The main advantage is cost saving as organization needs to pay based on usage only .
Hybrid cloud :- Hybrid cloud is combination of private and public cloud . using this model organization can use private cloud for sensitive data and can use public cloud for non-sensitive data.
Community cloud :- This will be used to share the services within the organization like trusted partners