Cloud computing is Internet based computing where virtual shared servers provide software, infrastructure, platform, devices and other resources and hosting to customers on a pay as you use basis.It allows consumers and businesses to use applications without installation and access their personal files at any computer with internet access. This technology allows for much more efficient computing by centralizing storage, memory, processing and bandwidth.
Cloud Architecture:
- Cloud computing architecture consists components like
- The Front end E.g. Client's device, Browser, Computer Network etc.
- The backend E.g. Servers, data storage system etc.
Group of these clouds make a whole cloud computing system. It is administered via a central server that is also used for monitoring client's demand and traffic ensuring smooth functioning of the system.
Deployment Models of Cloud Computing:
- Public
- Private
- Community
- Hybrid
Public:
Standard cloud computing model, in which a service provider makes resources, such as applications and storage, available to the general public over the Internet.Available to the general public over internet,Google Docs
Private:
Cloud infrastructure operated delicately for a single organization, whether managed internally or by a third-party and hosted internally or externally.Dedicated to buyer only.Operance
Community:
Shares infrastructure between several organizations from a specific community with common concerns E.g security, compliance, jurisdiction, etc.Available to community members only.
Cloud purchased by Airtel and will be shared with other organization.