Presentation on Cloud Computing,Traditional Architecture, Characteristics of Cloud Computing, Why Cloud Computing?, Cloud service Model, Graphical comparison between service model, Cloud Deployment model
2. Cloud Fundamentals Topics
2
Traditional Architecture
Cloud Computing
Characteristics of Cloud Computing
Why Cloud Computing?
Cloud Service Model
Graphical Comparison between Service Model
Cloud Deployment Model
3. Traditional Architecture
Traditional data centres consist of various pieces of hardware, such as a desktop
computer, which are connected to a network via a remote server. This server is
typically installed on the premises, and provides all employees using the
hardware, access to the business’s stored data and applications
3
Home or Garage
Office Data Center
4. Problem with Traditional Architecture
Pay the rent for the Data Center
Pay for Power Supply, Cooling & Maintenance
Adding and replacing Hardware takes time
Scaling is limited
Hire a team to monitor the Infrastructure
How to deal with disasters? (earthquake, power shutdown, fire)
4
5. What is Cloud Computing?
The term ‘cloud computing’ refers to the
technology that makes the cloud work.
This includes some form of virtualized IT
infrastructure – servers, operating system
software, networking, and other
infrastructure that’s abstracted, using
special software, so that it can be pooled
and divided irrespective of physical
hardware boundaries. For example, a
single hardware server can be divided into
multiple servers.
5
6. LOWER IT COSTS IMPROVE AGILITY AND
TIME-TO-VALUE
SCALE MORE EASILY &
COST-EFFECTIVELY
6
How does it Overcome the Problem of Traditional
Architecture?
7. 7
Characteristics of Cloud Computing
Cloud
Computing
On-demand Self
Service - No human
intervention needed
to get resources
Broad Network
Access - Can access
from anywhere
Resource Pooling -
Provider shares the
resources to the
customers
Rapid Elasticity -
Get more resources
quickly as needed
Measured Service -
Pay only for what
you consumes
9. 9
1. Highly Scalable & More Flexible
The major cloud scalability benefits are driving cloud adoption for businesses large and small.
Convenience
Flexibility and Speed
Cost Savings
Disaster Recovery
10. 2. Reduced Infrastructure Cost
Reducing the need for IT support
Reducing or eliminating the need for
infrastructure
Allowing for a remote workforce and
collaboration
Shifting ITs focus to specialization and
retraining
Increasing reliability and eliminating
redundancies
10
11. 3. Higher Security
11
24 x 7 Visibility
Effective Protection against DDoS
Attacks
Data Security
“Pay as you Go” Model
Advanced Threat Detection
Regulatory Compliance
12. 4. High Availability
The term High Availability refers to a system (a network, a server array or cluster etc.) that
is designed to avoid loss of service by reducing or managing failures and minimizing planned
downtime.
12
13. 5. Disaster Recovery
Cloud Services provide quick Data Recovery for all
kinds of emergency scenarios, from natural
disasters to the power outages.
13
14. 6. Fault Tolerance
Cloud computing is a space that enables robust performances without having to worry about the
components. It is a service built on the concept of virtualization.
14
Reconfiguration eliminates the faulty
component from the system.
Check-pointing enables the continuation of
a task from where it was interrupted.
Job Migration enables the migration of a
failed task to a different system.
15. 7. No Location Constraints
o Ability to access your data from the home,
office or any other locations
o Can connect to your virtual office, quickly
and easily
15
17. Infrastructure As A Service (IaaS)
It is the most flexible type of cloud service
which lets you rent the hardware and
contains the basic building blocks for cloud
and IT.
It gives you complete control over the
hardware that runs the application (servers,
VMs, storage, networks & operating
systems).
IaaS gives you the very best level of
flexibility and management control over your
IT resources.
Examples of IaaS: VM or EC2 (from AWS),
Storage or Networking.
17
18. Platform As A Service (PaaS)
Gives a ready-to-use development
environment.
Helps to create an application quickly
without managing the underlying
infrastructure.
Makes the method of developing and
deploying applications simpler.
Helps you be more efficient as you
don’t get to worry about resource
procurement, capacity planning, software
maintenance, patching or any of the
opposite undifferentiated work involved in
running your application.
18
19. Software As A Service (SaaS)
A complete product that is run and managed by
the service provider.
Vendor controls the entire computing stack which
can be accessed by web browser.
Examples: Google G Suite, Microsoft Office 365,
Dropbox, etc.
19
20. 20
On Premises
Applications
Data
Run Time
Middleware
OS
Virtualization
Servers
Storage
Networking
Infrastructure
(as a service)
Applications
Data
Run Time
Middleware
OS
Virtualization
Servers
Storage
Networking
Platform
(as a service)
Applications
Data
Run Time
Middleware
OS
Virtualization
Servers
Storage
Networking
Software
(as a service)
Applications
Data
Run Time
Middleware
OS
Virtualization
Servers
Storage
Networking
Graphical Comparison of Cloud Computing Service
Models
You Manage Other Manage
21. Cloud Deployment Model
21
PUBLIC CLOUD HYBRID CLOUD PRIVATE CLOUD
• Offered by third-party
providers
• Available to anyone over
the public internet
• Scales quickly and
convenient
• Combination of both public &
private cloud
• Shared security responsibility
• Helps maintain tighter controls
over sensitive data &
processes
• Offered to select users over
the internet or a private
internal network
• Provides greater security
controls
• Requires traditional data
center staffing & maintenance
Editor's Notes
Agenda Type to be identified / highlighted
Objective needs to contain information on what we are trying to seek in the end / what is our overall purpose
Context/ Background – to provide a brief information on what were the previous discussions / any specific ask from parties within organization / deadlines for the decision needed information
As is architecture
Pro s and con s need to include cost view summary as well
Total cost per options and recommended option to be highlighted – purpose is to have an overall view of total cost difference between the options
Any information on cost requirements needs to be filled for each option
If Not Available – comments and when we will have the cost to be added