Cloud Computing Module 1 & 2
Cloud Computing Module 1 & 2
1
2
3
4
Cloud computing
5
6
7
Cloud components:-
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Closer Look:
(a)
24
25
26
27
Bird’s Eye View of Cloud Computing
28
29
30
31
32
33
34
35
36
37
38
39
40
41
Benefits of cloud
computing:
• Reduced IT cost
• Scalability
• Business continuity
• Collaboration Efficiency
• Flexibility at work practice
• Access to automatic updates
• No location constraints
• Increased Agility
• Security, back-up and disaster recovery
42
Challenges Ahead:-
• Portability
• Interoperability
43
44
45
46
Evolution of Cloud Technologies
1.2.1 Distributed Systems:
47
S.No. CLOUD COMPUTING DISTRIBUTED COMPUTING
In simple cloud computing can be said as a In simple distributed computing can be said
02.
computing technique that delivers hosted as a computing technique which allows to
services over the internet to its multiple computers to communicate and
users/customers. work to solve a single problem.
53
54
55
56
57
58
59
60
61
1.3.1 Application development
62
1.3.1 Application
development
Web applications are one class of it:
1. Applications performance influenced by the workload
generated by the different users demand.
2. With the diffusion of Web 2.0 technologies, the Web has
become a platform for developing rich and complex
applications.
• Developers access such services via simple Web interfaces, often implemented through RREST (Representational
State Transfer) Web services.
63
1.3.2 Infrastructure and system development:-
64
65
66
67
68
69
70
1.4.6 Manjrasoft Aneka:-
71
72
Chapter-3
Virtualization
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
Fig. Hypervisor Reference Architecture
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
Other Types of Virtualization
106
107
108
109
110
111
112
113
114
Technology Examples:-
115
116
117
Figure 3.11. Xen architecture and guest OS management.
118
119
120
121
122
Full Virtualization and Binary Translation:
123
• Binary translation is more portable solution for full
virtualization.
124
Virtualization
Solutions:
125
a. End- User(Desktop)
Virtualization:
126
127
b. Server Virtualization:
128
129
130
131
132
133
134
135
136
137
138
139
END of
Module-1
140
141
142
143
144
145
146
147
148
149
150
151
152
1. Public Cloud
• Service Provider makes resources such as Compute, storage, and
applications available to the general public over the internet.
• Any user can log in and use these services.
• You pay for the number of resources you use.
• Users have lesser control over their data.
2. Private Cloud
• The vendor offers hosted services to fewer users with firewall
security.
• Private cloud minimizes security issues.
• It provides greater control over the data.
• Typically used by organizations with a focus on data security.
153
154
155
156
157
158
Sales Force: Sales Force provides CRM
(Customer Relationship Management) services
and EPR (Enterprise Resource Planning) on
cloud infrastructure and charges on use basis.
The software is developed and maintained by
Salesforce and it also provides add on services
for premium users.
160
161
162
163
164
165
166
167