An overview on Cloud computing and how it compares with the traditional computing.
- 1. CLOUD COMPUTING Ankur Desai, Manish Chiniwalar Electronics
& Communication Department, Gogte Institute of Technology,
Belgaum
2. Definition
- moving computing and data away from the desktop and the
portable PC and simply displaying the results of computing that
takes place in a centralized location and is then transmitted via
the internet on the user's screen
3. Introduction
- Cloud is a metaphor for describing the Internet.
- On-demand self-service Internet Infrastructure where you pay
only for what you use, all managed by a browser, application or
API.
- The best example of cloud computing is Google Apps where any
application is deployed on the server can be accessed using a
browser through the Internet.
- Where we install subscribe softwares
4. Other technologies
- Grid computing:In a grid of multiple computers, each of them us
the others available resources.
5. Architecture Cloud Computing FRONT END BACK END Server/Data
center + Any software (OS, docs, email, games, etc) Client Computer
+ Interface software Internet 6. Characteristics
-
- Software purchase not required
-
- Service oriented software
-
- Advanced security technologies
7. Cloud Computing Categories
- IaaS- Infrastructure as a Service
- PaaS- Platform as a Service
- SaaS- Software as a Service
8. Infrastructure as a Service (IaaS)
- Delivers basic storage and compute capabilities as standardized
services over the network.
- Servers, storage systems, switches, routers, and other systems
are pooled and made available to handle workloads that range from
application components to high-performance computing
applications.
9. Infrastructure as a Service (IaaS) 10. Platform as a Service
(PaaS)
- It is a paradigm for delivering operating systems and
associated services over the Internet without downloads or
installation.
- Also delivers platform for application development on cloud
technologies.
11. Platform as a Service (PaaS) 12. Software as a Service
(SaaS)
- Features a complete application offered as a service on
demand.
- A single instance of the software runs on the cloud and
services multiple end users or client organizations.
- Applications may include document editors, games, or any other
custom built application
13. Software as a Service (SaaS) 14. Cloud Infrastructure 15.
Traditional Computing
- Find space in data center
16. With Cloud Computing
17. The eyeOS operating system 18. The eyeOS operating system
19. The eyeOS operating system 20. The eyeOS operating system 21.
SINGLE TENANT Vs MULTI-TENANT ARCHITECTURE Single tenancy gives
each customer a dedicated software stack and each layer in each
stack still requires configuration, monitoring, upgrades, security
updates, patches, tuning and disaster recovery.
-
- On a multi-tenant platform, all applications run in a single
logical environment: faster, more secure, more available,
automatically upgraded and maintained. Any improvement appears to
all customers at once.
Server OS Database App Server Storage Network App 1 Server OS
Database App Server Storage Network App 2 Server OS Database App
Server Storage Network App 3 Other apps Shared infrastructure 22.
Advantages
- Deviceand location independence
- Utilization and efficiency
23. DISADVANTAGES OF CLOUD COMPUTING
- Stored data might not be secure
- Dependent on internet connection
- Its not platform agnostic
24. Manish Chiniwalar Ankur Desai & Visit our Blogs: