1. WEBINAR ON
Presented by
Dr. A. MUTHUSAMY
Head, Associate Professor
Department of Computer Science with Cognitive Systems
Dr. N.G.P. Arts and Science College
Coimbatore-641 048
Tamil Nadu, India
Mobile: +91 8675390072, E-mail: muthusamy@drngpasc.ac.in 1
CLOUD COMPUTING
2. OUTLINE
2
Dr. NGPASC
COIMBATORE | INDIA
Introduction to Computing
Need, Definition & Properties
Characteristics & Services
History of CC
Types – Deployment | Services
Benefits of CC
Certification courses
Conclusion
4. INTRODUCTION TO COMPUTING
• The process of utilizing computer technology to complete a task
• How efficiently problems can be solved?
 Model of computation – Algorithm
 Algorithm + Data Structure = Program
4
Dr. NGPASC
COIMBATORE | INDIA
Computing Includes
 Processing, structuring & managing - information
 Designing & building - h/w & s/w systems
 Doing scientific research on and with computers
 Making computer systems behave intelligently
 Entertainment media
 Creating & using communication
Abacus
5. INTRODUCTION
• Many individuals use some form of computing every day
whether they realize it or not
• Swiping a debit card, sending an email / using a mobile phone
can all be considered forms of computing
5
Dr. NGPASC
COIMBATORE | INDIA
REAL TIME SCENRIOS
17. CLOUD COMPUTING
17
Dr. NGPASC
COIMBATORE | INDIA
Cloud Computing is the use of network of remote servers hosted on the
Internet to store, manage & process data rather than a local server
19. CLOUD COMPUTING
19
Dr. NGPASC
COIMBATORE | INDIA
Cloud Computing
It is the delivery of computing
services (Servers, DB., N/W, S/W
etc.) over the Internet
Pay for what U
use
20. CLOUD COMPUTING
20
Dr. NGPASC
COIMBATORE | INDIA
Cloud Computing
It is the delivery of computing
services (Servers, DB., N/W, S/W
etc.) over the Internet
Pay for the usage
alone Storing / Accessing the
data over the Internet
Companies offering these services are called as, Cloud providers
21. EXAMPLES OF CLOUD COMPUTING
21
Dr. NGPASC
COIMBATORE | INDIA
Communication Skype,
Whatsapp
Productivity MS Office 365,
Gmail
Data Storage Dropbox,
Facebook, Gmail
Business Processes Salesforce,
Hubspot
Application Development
Amazon Lumberyard
Big Data Analytics Hadoop,
Cassandra
Social Networking MySpace,
LinkedIn, Twitter
22. CHARACTERISTICS OF CLOUD COMPUTING
22
Dr. NGPASC
COIMBATORE | INDIA
On-demand Self-service
Broad Network Access
Multi-tenancy &
Resource Pooling
Rapid Elasticity Measured Service with
Pay-per-use
23. PROPERTIES OF CLOUD COMPUTING
23
Dr. NGPASC
COIMBATORE | INDIA
Cloud Services
• Cloud storage - distributed resources - act as single unit
• Highly fault tolerant through redundancy - distribution of data
• Eventually consistent with regard to data replicas
• Collaboration in cloud
26. GARTNER REPORT
26
Dr. NGPASC
COIMBATORE | INDIA
• Cloud Computing - foundation of digital business
• Many organizations still struggle to optimize this powerful tool
• Gartner - less than one-third of enterprises have a documented cloud strategy
27. TYPES OF CLOUD COMPUTING
27
Dr. NGPASC
COIMBATORE | INDIA
Cloud Computing
Cloud
Deployment
Cloud Services
IaaS PaaS SaaS
Public
Cloud
Private
Cloud
Hybrid
Cloud
28.
29. DEPLOYMENT MODEL
29
Dr. NGPASC
COIMBATORE | INDIA
• Public Cloud are exposed to the public and can be used by anyone
• Private Cloud used by single organization not exposed to the public
• Hybrid Cloud distributed among public & private clouds
 Sensitive applications kept inside the organization’s network (private
cloud)
 Other services can be hosted outside the organization’s network
(public cloud)
 Users can them interchangeably use private as well as public cloud
services in every day operations
30.
31. PUBLIC Vs PRIVATE CLOUDS
31
Dr. NGPASC
COIMBATORE | INDIA
Terms Public Private
Tenancy Multi-tenancy: The data of
multiple organizations in
stored in a shared environment
Single tenancy: There’s only
the data of a single
organization stored in the cloud
Exposed to the
Public
Yes: anyone can use the public
cloud services
No: only the organization itself
can use the private cloud
services
Data Center
Location
Anywhere on the Internet - CSP
services located
Inside the organization’s n/w
32. PUBLIC Vs PRIVATE CLOUDS
32
Dr. NGPASC
COIMBATORE | INDIA
Terms Public Private
Cloud Service
Management
The Cloud Service Provider
(CSP) manages the services
The organization must have their
own administrators
Hardware
Components
The CSP provides all the H/W &
ensures it’s working at all times
Organization has to buy physical
servers to build the private cloud
Expenses The CSP has to provide the h/w,
set-up the application & provide
the network accessibility
according to the SLA (Service
Legal Agreement)
Can be quite expensive, since the
h/w, applications & network have
to be provided & managed by the
organization itself
33. PUBLIC Vs PRIVATE CLOUDS
33
Dr. NGPASC
COIMBATORE | INDIA
Terms Public Private
Others • Scalability is very high &
reliability is moderate
• Security matters & dependent
on service provider
• Performance - low to medium
• It has shared servers.
• Scalability is limited, and
reliability is very high
• It gives high class of security
• Performance is high
• It has dedicated servers
Examples Amazon web service (AWS) and
Google AppEngine etc.
Microsoft KVM, HP, Red Hat &
VMWare etc.
36. INFRASTRUCTURE AS A SERVICE
• It often provides the infrastructure as Servers, Virtual Machines,
Networks, Operating System, Storage & much more on a pay-as-you-use
basis
• IaaS providers offer VM from small to extra-large machines
• IaaS gives complete freedom for choosing the instance type as per the
requirements
36
Dr. NGPASC
COIMBATORE | INDIA
38. INFRASTRUCTURE AS A SERVICE
38
Dr. NGPASC
COIMBATORE | INDIA
Cloud Consumer
Cloud Provider
Virtual Server Physical Server
39. PLATFORM AS A SERVICE
• PaaS model is similar to IaaS, but it provides additional tools like
DBMS, BI services etc.
• It provides elastic scaling - allows developers to build
application & services over the internet & deployment include
public, private and hybrid
39
Dr. NGPASC
COIMBATORE | INDIA
40. PLATFORM AS A SERVICE
40
Dr. NGPASC
COIMBATORE | INDIA
41. PLATFORM AS A SERVICE
41
Dr. NGPASC
COIMBATORE | INDIA
Cloud Consumer Cloud Provider
Virtual Server
Ready-made environment
42. SOFTWARE AS A SERVICE
• Ready-made virtual environment equipped with an intuitive &
convenient User Interface (UI)
• Creation of any software without excessive coding, only by
customizing the front-end features and design
42
Dr. NGPASC
COIMBATORE | INDIA
43. SOFTWARE AS A SERVICE
43
Dr. NGPASC
COIMBATORE | INDIA
44. SOFTWARE AS A SERVICE
44
Dr. NGPASC
COIMBATORE | INDIA
Cloud Consumer
Cloud Service
consumer
Cloud
Services
49. CLOUD COMPUTING
49
Dr. NGPASC
COIMBATORE | INDIA
Cloud Computing
Speed
Vast amount of
Computing
resources can be
provisioned in
minutes
Cost
Eliminates the
expense of buying
H/W & S/W
Scalability
Easy to scale up
cloud capacity
Accessibility
Easy to access
data anywhere
Security
Cloud – Data is
stored in a
centralized secure
manner
50. CLOUD COMPUTING
50
Dr. NGPASC
COIMBATORE | INDIA
Cloud Computing
Speed
Vast amount of
Computing
resources can be
provisioned in
minutes
Cost
Eliminates the
expense of
buying H/W &
S/W
Scalability
Easy to scale up
cloud capacity
Accessibility
Easy to access
data anywhere
Security
Cloud – Data is
stored in a
centralized secure
manner
51. CLOUD COMPUTING
51
Dr. NGPASC
COIMBATORE | INDIA
Cloud Computing
Speed
Vast amount of
Computing
resources can be
provisioned in
minutes
Cost
Eliminates the
expense of
buying H/W &
S/W
Scalability
Easy to scale up
cloud capacity
Accessibility
Easy to access
data anywhere
Security
Cloud – Data is
stored in a
centralized secure
manner
52. CLOUD COMPUTING
52
Dr. NGPASC
COIMBATORE | INDIA
Cloud Computing
Speed
Vast amount of
Computing
resources can be
provisioned in
minutes
Cost
Eliminates the
expense of
buying H/W &
S/W
Scalability
Easy to scale up
cloud capacity
Accessibility
Easy to access
data anywhere
Security
Cloud – Data is
stored in a
centralized secure
manner
53. CLOUD COMPUTING
53
Dr. NGPASC
COIMBATORE | INDIA
Cloud Computing
Speed
Vast amount of
Computing
resources can be
provisioned in
minutes
Cost
Eliminates the
expense of
buying H/W &
S/W
Scalability
Easy to scale up
cloud capacity
Accessibility
Easy to access
data anywhere
Security
Cloud – Data is
stored in a
centralized secure
manner
55. CERTIFICATION COURSES
55
Dr. NGPASC
COIMBATORE | INDIA
AWS Certified Solutions
Architect – Professional
Cisco Certified Network
Administrator (CCNA)
Cloud
Cisco Certified Network
Professional (CCNP)
Cloud
Microsoft Cloud Platform
and Infrastructure (MCSE)
VMware Certified
Professional 7 – Cloud
Management &
Automation (VCP7-CMA)
56. CONCLUSION
• SMEs in emerging market can be benefited by
established infrastructure of provider & inexpensive
models of management
• Reduced h/w equipment for end users
• Performance, Instant s/w updates, Accessibility
• Improved disaster recovery
• Constant internet connection
• Security
• Limited control on Infrastructure
56
Dr. NGPASC
COIMBATORE | INDIA
CHALLENGES