2. “I DON’T NEED A HARD DISK IN MY
COMPUTER IF I CAN GET TO THE SERVER
FASTER… CARRYING AROUND THESE NON-
CONNECTED COMPUTERS IS BYZANTINE BY
COMPARISON.”
- STEVE JOBS
5. ARCHITECTURE
Cloud Computing architecture consists of:-
1. Front-end Platform
2. Back-end Platform
3. Cloud-based Delivery
4. A Network
Development using programming languages.
Software for processing of large volume of data.
Middle Ware
Encryption of data.
6. DATACENTRES
House critical data & applications.
Network of computing & storage devices.
Costly to set-up & maintain
Requires
• Uninterrupted power supply
• Ventilation & Cooling system A Google Data
centre
7. DEPLOYMENT MODELS
There are 3-main deployment models of the Cloud
1. Public Cloud
2. Private Cloud
3. Hybrid Cloud
Other deployment models are
1. Community Cloud
2. Multi Cloud
3. Distributed Cloud
4. Poly Cloud
Public Cloud is the most used deployment model.
8. SERVICE MODELS
Infrastructure as a Service(IaaS)
• Provides virtualized computing resources
• Services like servers, firewall, datacentre, etc.
• e.g. – AWS, Digital Ocean, etc.
Platform as a Service(PaaS)
• Provides platform to develop, run & manage applications.
• e.g. – Google App Engine, Beanstalk, etc.
Software as a Service(SaaS)
• Allows users to connect to & use cloud based apps over the Internet.
• Google G Suite, Dropbox, etc.