1
00:00:00,450 --> 00:00:02,790
On-premise versus the cloud.

2
00:00:02,790 --> 00:00:05,580
The digital landscape is evolving rapidly

3
00:00:05,580 --> 00:00:08,520
and businesses are increasingly leveraging technology

4
00:00:08,520 --> 00:00:10,590
to enhance their operations.

5
00:00:10,590 --> 00:00:12,420
Among the most significant advancements

6
00:00:12,420 --> 00:00:15,116
is the shift from traditional on-premise infrastructure

7
00:00:15,116 --> 00:00:17,100
to cloud-based solutions

8
00:00:17,100 --> 00:00:19,650
and more recently, hybrid models.

9
00:00:19,650 --> 00:00:20,580
In this lesson,

10
00:00:20,580 --> 00:00:22,440
we're going to discuss these concepts,

11
00:00:22,440 --> 00:00:24,600
highlighting the responsibility matrix,

12
00:00:24,600 --> 00:00:26,100
hybrid considerations,

13
00:00:26,100 --> 00:00:27,480
third party vendors

14
00:00:27,480 --> 00:00:28,650
and key considerations

15
00:00:28,650 --> 00:00:31,260
such as availability, resiliency,

16
00:00:31,260 --> 00:00:33,072
cost, responsiveness, scalability,

17
00:00:33,072 --> 00:00:34,681
ease of deployment,

18
00:00:34,681 --> 00:00:37,168
risk transference, patch availability,

19
00:00:37,168 --> 00:00:38,970
inability to patch,

20
00:00:38,970 --> 00:00:40,890
power and compute.

21
00:00:40,890 --> 00:00:42,840
First up, cloud computing.

22
00:00:42,840 --> 00:00:45,750
Cloud computing is the delivery of computing services

23
00:00:45,750 --> 00:00:47,010
over the internet

24
00:00:47,010 --> 00:00:50,460
including servers, storage, databases, networking,

25
00:00:50,460 --> 00:00:53,280
software analytics, and intelligence.

26
00:00:53,280 --> 00:00:55,410
This technology offers faster innovation,

27
00:00:55,410 --> 00:00:58,650
flexible resources and economies of scale.

28
00:00:58,650 --> 00:01:01,740
For example, Netflix leverages cloud computing

29
00:01:01,740 --> 00:01:04,920
to stream content to millions of users worldwide.

30
00:01:04,920 --> 00:01:06,450
Now, within cloud computing,

31
00:01:06,450 --> 00:01:08,970
there are a few concepts that you should be familiar with.

32
00:01:08,970 --> 00:01:11,130
It includes the responsibility matrix,

33
00:01:11,130 --> 00:01:12,330
third party vendors,

34
00:01:12,330 --> 00:01:13,770
and hybrid solutions.

35
00:01:13,770 --> 00:01:15,390
Responsibility matrix.

36
00:01:15,390 --> 00:01:17,265
In cloud computing, the responsibility matrix

37
00:01:17,265 --> 00:01:19,860
outlines the division of responsibilities

38
00:01:19,860 --> 00:01:22,800
between the cloud service provider and the customer.

39
00:01:22,800 --> 00:01:25,920
For instance, in an infrastructure as a service model,

40
00:01:25,920 --> 00:01:28,682
the provider is responsible for managing the infrastructure

41
00:01:28,682 --> 00:01:31,294
while the customer handles everything else

42
00:01:31,294 --> 00:01:34,230
including the operating system, middleware,

43
00:01:34,230 --> 00:01:36,960
runtime, data and applications.

44
00:01:36,960 --> 00:01:39,236
This always changes according to the model used

45
00:01:39,236 --> 00:01:40,956
and the contractual agreements

46
00:01:40,956 --> 00:01:43,770
between the service provider and the customer,

47
00:01:43,770 --> 00:01:46,770
but it's always an integral part of the agreement.

48
00:01:46,770 --> 00:01:49,230
Next up, third party vendors.

49
00:01:49,230 --> 00:01:52,124
Third party vendors play a crucial role in cloud computing.

50
00:01:52,124 --> 00:01:53,711
They provide specialized services

51
00:01:53,711 --> 00:01:56,430
that enhance the functionality, security,

52
00:01:56,430 --> 00:01:58,770
and efficiency of cloud solutions.

53
00:01:58,770 --> 00:02:01,260
These services range from cloud management tools,

54
00:02:01,260 --> 00:02:04,080
security solutions to data analytic tools.

55
00:02:04,080 --> 00:02:06,296
For example, Cloud Health by VMware

56
00:02:06,296 --> 00:02:08,925
provides cost management, governance, automation,

57
00:02:08,925 --> 00:02:11,730
and security for multi-cloud environments.

58
00:02:11,730 --> 00:02:13,920
The third concept they should be familiar with

59
00:02:13,920 --> 00:02:15,295
is hybrid solutions.

60
00:02:15,295 --> 00:02:18,314
Hybrid solutions combine on-premise infrastructure,

61
00:02:18,314 --> 00:02:20,040
private cloud services,

62
00:02:20,040 --> 00:02:21,660
and public cloud services.

63
00:02:21,660 --> 00:02:23,640
They allow businesses to move workloads

64
00:02:23,640 --> 00:02:25,694
between environments depending on their needs.

65
00:02:25,694 --> 00:02:27,960
When considering a hybrid solution,

66
00:02:27,960 --> 00:02:30,824
businesses must consider data security, compliance,

67
00:02:30,824 --> 00:02:34,290
interoperability and cost.

68
00:02:34,290 --> 00:02:37,380
They must ensure that sensitive data is protected,

69
00:02:37,380 --> 00:02:39,360
regulatory requirements are met,

70
00:02:39,360 --> 00:02:41,370
systems can communicate with each other,

71
00:02:41,370 --> 00:02:43,320
and the solution is cost-effective.

72
00:02:43,320 --> 00:02:46,074
For example, a healthcare organization might

73
00:02:46,074 --> 00:02:49,560
use a hybrid solution to manage its IT needs.

74
00:02:49,560 --> 00:02:52,170
The organization could host sensitive patient data

75
00:02:52,170 --> 00:02:53,354
on its on-premise servers

76
00:02:53,354 --> 00:02:57,030
to maintain high levels of control and security.

77
00:02:57,030 --> 00:02:59,910
This is crucial due to stringent regulations like HIPAA,

78
00:02:59,910 --> 00:03:03,390
or the Health Insurance Portability and Accountability Act,

79
00:03:03,390 --> 00:03:06,252
that mandate the protection of patient information.

80
00:03:06,252 --> 00:03:08,970
For less sensitive high volume tasks

81
00:03:08,970 --> 00:03:11,012
like email hosting or data analysis,

82
00:03:11,012 --> 00:03:14,430
organization could leverage cloud solutions.

83
00:03:14,430 --> 00:03:17,575
This allows them to scale the resources up or down

84
00:03:17,575 --> 00:03:19,980
based on demand and safe costs,

85
00:03:19,980 --> 00:03:21,530
infrastructure and maintenance.

86
00:03:22,434 --> 00:03:24,210
Next up, on-premise solutions.

87
00:03:24,210 --> 00:03:27,090
On-premise solutions refer to the computing infrastructure

88
00:03:27,090 --> 00:03:30,240
that is physically located on site at a business.

89
00:03:30,240 --> 00:03:33,090
The business is responsible for maintaining the hardware,

90
00:03:33,090 --> 00:03:35,520
software, and other resources.

91
00:03:35,520 --> 00:03:37,950
For instance, a small law firm might choose

92
00:03:37,950 --> 00:03:40,710
to keep all of its data and applications on premise due

93
00:03:40,710 --> 00:03:43,590
to the sensitive nature of the legal documents

94
00:03:43,590 --> 00:03:46,020
and client information it handles.

95
00:03:46,020 --> 00:03:48,440
The firm has a server room where all of the data

96
00:03:48,440 --> 00:03:50,400
is stored and managed.

97
00:03:50,400 --> 00:03:51,466
All software updates,

98
00:03:51,466 --> 00:03:53,965
security measures and system upgrades

99
00:03:53,965 --> 00:03:58,230
are handled in-house by the firm's IT department.

100
00:03:58,230 --> 00:04:01,076
This setup allows the firm to have complete control

101
00:04:01,076 --> 00:04:02,386
over its data,

102
00:04:02,386 --> 00:04:06,270
ensuring that sensitive information is not exposed

103
00:04:06,270 --> 00:04:07,800
to third party vendors,

104
00:04:07,800 --> 00:04:11,850
or potential breaches associated with cloud solution.

105
00:04:11,850 --> 00:04:14,340
It also allows for immediate access

106
00:04:14,340 --> 00:04:16,290
and control over their data,

107
00:04:16,290 --> 00:04:20,070
which can be crucial in a fast-paced legal environment.

108
00:04:20,070 --> 00:04:21,894
Now, there are a few key considerations

109
00:04:21,894 --> 00:04:25,560
that you should be aware of in the cloud computing world.

110
00:04:25,560 --> 00:04:29,970
These are availability, resilience, cost, responsiveness,

111
00:04:29,970 --> 00:04:33,360
scalability, ease of deployment, risk transference,

112
00:04:33,360 --> 00:04:37,260
ease of recovery, patch availability, inability to patch,

113
00:04:37,260 --> 00:04:39,120
power and compute.

114
00:04:39,120 --> 00:04:41,490
Availability refers to the system's ability

115
00:04:41,490 --> 00:04:43,590
to be accessed when needed.

116
00:04:43,590 --> 00:04:46,170
Cloud services often offer high availability

117
00:04:46,170 --> 00:04:47,880
due to the distributed nature,

118
00:04:47,880 --> 00:04:49,894
which means that they can continue to operate even

119
00:04:49,894 --> 00:04:52,980
if one data center experienced an outage.

120
00:04:52,980 --> 00:04:56,220
For example, Amazon Web Services or AWS

121
00:04:56,220 --> 00:04:58,765
offers service level agreements promising

122
00:04:58,765 --> 00:05:03,765
an annual uptime percentage of at least 99.99%

123
00:05:03,840 --> 00:05:07,860
for their Amazon S3 and Amazon EC2 services.

124
00:05:07,860 --> 00:05:10,020
This high level of availability ensures

125
00:05:10,020 --> 00:05:13,320
that businesses using these services can access their data

126
00:05:13,320 --> 00:05:15,720
and applications almost anytime.

127
00:05:15,720 --> 00:05:17,220
Next, resilience.

128
00:05:17,220 --> 00:05:19,890
Resilience is the system's ability to recover

129
00:05:19,890 --> 00:05:22,380
from failures and continue to function.

130
00:05:22,380 --> 00:05:24,434
Cloud services are inherently resilient

131
00:05:24,434 --> 00:05:28,380
due to their distributed and redundant infrastructure.

132
00:05:28,380 --> 00:05:32,340
For instance, Google's cloud platform, or GCP,

133
00:05:32,340 --> 00:05:36,150
cloud storage is designed to provide robust data resilience.

134
00:05:36,150 --> 00:05:37,050
Even in the event

135
00:05:37,050 --> 00:05:40,200
of a simultaneous failure of two data centers,

136
00:05:40,200 --> 00:05:42,630
data stored in the GCP's cloud storage

137
00:05:42,630 --> 00:05:44,760
is still accessible and safe.

138
00:05:44,760 --> 00:05:45,882
Next up, cost.

139
00:05:45,882 --> 00:05:49,440
While cloud services can reduce upfront costs,

140
00:05:49,440 --> 00:05:51,480
ongoing costs can add up.

141
00:05:51,480 --> 00:05:53,760
It's essential to consider both the immediate

142
00:05:53,760 --> 00:05:56,520
and the long-term costs of cloud adoption.

143
00:05:56,520 --> 00:05:59,580
For example, a startup might choose AWS's

144
00:05:59,580 --> 00:06:00,780
pay as you go model

145
00:06:00,780 --> 00:06:02,940
to avoid high upfront costs.

146
00:06:02,940 --> 00:06:06,420
However, as their usage grows, so do their costs.

147
00:06:06,420 --> 00:06:08,563
They might need to consider reserved instances

148
00:06:08,563 --> 00:06:11,640
or saving plans to reduce long-term costs.

149
00:06:11,640 --> 00:06:13,166
Next, responsiveness.

150
00:06:13,166 --> 00:06:15,300
Responsiveness refers to the speed

151
00:06:15,300 --> 00:06:18,215
at which the system can adapt to changes in demand.

152
00:06:18,215 --> 00:06:20,970
Cloud services are highly responsive

153
00:06:20,970 --> 00:06:24,180
allowing businesses to quickly scale resources up

154
00:06:24,180 --> 00:06:25,440
or down as needed.

155
00:06:25,440 --> 00:06:28,650
For instance, e-commerce site might use Microsoft

156
00:06:28,650 --> 00:06:32,010
Azure's auto-scaling feature to handle increased

157
00:06:32,010 --> 00:06:34,020
traffic during a sale.

158
00:06:34,020 --> 00:06:36,384
This ensures their site remains responsive,

159
00:06:36,384 --> 00:06:38,970
providing a smooth customer experience.

160
00:06:38,970 --> 00:06:40,080
Scalability.

161
00:06:40,080 --> 00:06:42,450
Scalability is the system's ability

162
00:06:42,450 --> 00:06:44,400
to handle increased workloads.

163
00:06:44,400 --> 00:06:48,000
Cloud services offer virtually unlimited scalability,

164
00:06:48,000 --> 00:06:49,470
allowing businesses to grow

165
00:06:49,470 --> 00:06:52,177
without worrying about the infrastructure limitations.

166
00:06:52,177 --> 00:06:55,140
Going back to the Netflix example from earlier,

167
00:06:55,140 --> 00:06:58,442
Netflix uses AWS to scale its streaming services

168
00:06:58,442 --> 00:07:01,290
to accommodate its growing user base,

169
00:07:01,290 --> 00:07:02,708
handling peak viewing times

170
00:07:02,708 --> 00:07:04,830
and expanding into new regions

171
00:07:04,830 --> 00:07:07,020
without investing physical infrastructure.

172
00:07:07,020 --> 00:07:08,443
Next, ease of deployment.

173
00:07:08,443 --> 00:07:11,340
Cloud services are generally easier to deploy

174
00:07:11,340 --> 00:07:13,020
than on-premise solutions.

175
00:07:13,020 --> 00:07:15,180
They don't require physical installation

176
00:07:15,180 --> 00:07:18,360
and can be set up in a matter of minutes or hours.

177
00:07:18,360 --> 00:07:20,250
For instance, a small business

178
00:07:20,250 --> 00:07:22,115
might use Shopify's cloud-based

179
00:07:22,115 --> 00:07:25,445
e-commerce platform to quickly set up an online store

180
00:07:25,445 --> 00:07:29,160
without needing technical expertise or physical servers.

181
00:07:29,160 --> 00:07:31,320
Next, risk transference.

182
00:07:31,320 --> 00:07:32,370
With cloud services,

183
00:07:32,370 --> 00:07:34,344
some risks are transferred to the provider.

184
00:07:34,344 --> 00:07:36,840
However, the customer is still responsible

185
00:07:36,840 --> 00:07:39,240
for securing their data and applications.

186
00:07:39,240 --> 00:07:40,170
To give an example,

187
00:07:40,170 --> 00:07:42,723
a company using Salesforce transfers the risk

188
00:07:42,723 --> 00:07:44,850
of CRM software maintenance

189
00:07:44,850 --> 00:07:47,285
and infrastructure security to Salesforce.

190
00:07:47,285 --> 00:07:49,830
However, the company is still responsible

191
00:07:49,830 --> 00:07:52,620
for user access, security, and data protection.

192
00:07:52,620 --> 00:07:54,840
Next, ease of recovery.

193
00:07:54,840 --> 00:07:57,840
Cloud services often offer easy data recovery

194
00:07:57,840 --> 00:07:59,310
and backup solutions,

195
00:07:59,310 --> 00:08:01,440
protecting businesses from data loss.

196
00:08:01,440 --> 00:08:03,000
A company using Dropbox

197
00:08:03,000 --> 00:08:05,310
for cloud storage can easily recover

198
00:08:05,310 --> 00:08:07,200
files deleted accidentally,

199
00:08:07,200 --> 00:08:09,420
protecting them from potential data loss.

200
00:08:09,420 --> 00:08:11,610
Next, patch availability.

201
00:08:11,610 --> 00:08:14,250
Cloud service providers regularly release patches

202
00:08:14,250 --> 00:08:15,660
to fix vulnerabilities.

203
00:08:15,660 --> 00:08:17,130
Customers do not have to worry

204
00:08:17,130 --> 00:08:19,830
about finding and applying these patches themselves.

205
00:08:19,830 --> 00:08:22,140
Microsoft regularly releases patches

206
00:08:22,140 --> 00:08:24,180
for its Office 365 suite.

207
00:08:24,180 --> 00:08:26,233
Customers receive these updates automatically,

208
00:08:26,233 --> 00:08:29,760
ensuring their software is always up to date and secure.

209
00:08:29,760 --> 00:08:32,610
Next, inability to patch.

210
00:08:32,610 --> 00:08:36,030
Sometimes businesses might not be able to apply patches

211
00:08:36,030 --> 00:08:37,830
due to compatibility issues

212
00:08:37,830 --> 00:08:40,241
or lack of control over the cloud environment.

213
00:08:40,241 --> 00:08:43,230
For example, a business using a legacy application

214
00:08:43,230 --> 00:08:45,506
in the cloud might not be able to apply a patch

215
00:08:45,506 --> 00:08:46,466
if it's not compatible

216
00:08:46,466 --> 00:08:49,560
with the older version of the software they're using.

217
00:08:49,560 --> 00:08:51,210
Next, power.

218
00:08:51,210 --> 00:08:53,820
For customers, one of the advantages of cloud computing is

219
00:08:53,820 --> 00:08:56,940
that they don't have to worry about power consumption.

220
00:08:56,940 --> 00:08:58,585
The cloud service provider takes care

221
00:08:58,585 --> 00:09:00,316
of all the infrastructure,

222
00:09:00,316 --> 00:09:02,700
including the power supply.

223
00:09:02,700 --> 00:09:04,830
This not only reduces costs for the customer,

224
00:09:04,830 --> 00:09:08,400
it also eliminates the need to manage power supply issues.

225
00:09:08,400 --> 00:09:10,171
And finally, compute.

226
00:09:10,171 --> 00:09:13,080
Compute and cloud computing refers to the amount

227
00:09:13,080 --> 00:09:16,530
of computational resources that a customer can use.

228
00:09:16,530 --> 00:09:18,480
This includes the number of CPUs,

229
00:09:18,480 --> 00:09:19,313
the amount of memory,

230
00:09:19,313 --> 00:09:22,020
and the type and size of storage.

231
00:09:22,020 --> 00:09:24,150
Cloud service providers offer a range

232
00:09:24,150 --> 00:09:27,090
of compute options to suit different needs.

233
00:09:27,090 --> 00:09:30,630
For instance, Amazon Web Services or AWS

234
00:09:30,630 --> 00:09:32,070
offers high variety

235
00:09:32,070 --> 00:09:35,400
of compute instances, from small, low-cost instances

236
00:09:35,400 --> 00:09:36,360
for simple tasks

237
00:09:36,360 --> 00:09:37,710
to high performance instances

238
00:09:37,710 --> 00:09:39,960
for compute intensive workloads.

239
00:09:39,960 --> 00:09:42,217
So remember, cloud computing offers flexibility,

240
00:09:42,217 --> 00:09:44,760
scalability, and cost effectiveness,

241
00:09:44,760 --> 00:09:46,440
but businesses must consider the division

242
00:09:46,440 --> 00:09:47,790
of responsibilities,

243
00:09:47,790 --> 00:09:48,900
third party vendors,

244
00:09:48,900 --> 00:09:50,430
and ongoing costs.

245
00:09:50,430 --> 00:09:52,620
On-premise solutions offer high levels

246
00:09:52,620 --> 00:09:54,110
of control and security,

247
00:09:54,110 --> 00:09:55,710
but they can be expensive

248
00:09:55,710 --> 00:09:58,124
and challenging to maintain and scale.

249
00:09:58,124 --> 00:10:01,800
Hybrid solutions offer flexibility and control,

250
00:10:01,800 --> 00:10:03,835
but businesses must consider data security,

251
00:10:03,835 --> 00:10:07,175
compliance, interoperability, and cost.

252
00:10:07,175 --> 00:10:09,540
Key considerations when choosing a solution

253
00:10:09,540 --> 00:10:11,006
include availability, resilience,

254
00:10:11,006 --> 00:10:14,010
cost, responsiveness, scalability,

255
00:10:14,010 --> 00:10:16,825
ease of deployment, risk transference, patch availability,

256
00:10:16,825 --> 00:10:21,003
inability to patch, power and compute.

