0:07
welcome to this module on cloud
0:10
computing and AWS in this module we will
0:14
talk about the AWS ecosystem its
0:17
services and how you can implement AWS
0:20
cloud services for your own needs in
0:23
this module we will introduce you to the
0:27
concept of cloud computing in the
0:29
context of Amazon Web Services we will
0:33
see how AWS is conquering the world of
0:37
applications through the promise of
0:39
scalability and sophistication this is a
0:43
foundational module the information in
0:46
this module will help you to understand
0:48
the basics of cloud computing and why
0:51
AWS has proven to be the cloud platform
0:54
of choice for many companies around the
0:56
world in case you are already familiar
0:59
with AWS and its service offerings then
1:03
feel free to skip this module and jump
1:06
right onto the next module in which we
1:09
will talk about the core topic of this
1:11
course this is an overview of this
1:15
module about cloud computing and AWS
1:18
here are the key outcomes you can expect
1:21
to take away from this module after
1:24
completing this module you will be able
1:26
to understand what cloud computing is
1:29
and comprehend various benefits cloud
1:32
computing provides discover why
1:35
companies are switching over to cloud
1:37
computing and in particular to AWS cloud
1:40
identify prime AWS users and learn why
1:45
they are using it realize how AWS can
1:49
help your business and expand it explore
1:52
AWS services and learn to run your
1:55
workloads using these services and apply
1:59
this knowledge and begin using a double
2:01
your services for your own needs alright
2:04
so let's get started
2:08
let's review the basics first and
2:10
understand the most important and basic
2:13
term cloud computing so what is cloud
2:16
computing cloud computing is a general
2:18
term used for the delivery of hosted
2:21
services over the Internet cloud is a
2:24
broad and deep platform that helps
2:27
customers build sophisticated scalable
2:30
applications cloud computing enables
2:33
companies to consume a compute resource
2:36
such as a virtual machine storage or an
2:39
application as a utility just like
2:43
electricity rather than having to build
2:46
and maintain computing infrastructure
2:48
in-house you can just pay or leave some
2:51
time on these computer resources and use
2:55
them for your purposes next let's see
2:58
why companies are switching over to
3:00
cloud computing and in particular to AWS
3:03
traditional methods of hosting and
3:07
administering IT infrastructure meant we
3:10
had to deploy monolithic data centers
3:13
and physical servers the lead time for
3:16
this heavy infrastructure deployment was
3:19
few days too few weeks it needed large
3:22
amounts of capital spending upfront this
3:25
model often led to energy wastage low
3:29
utilization and high efforts for the
3:32
administration of hardware servers it
3:35
was rather difficult to scale these
3:37
operations very quickly whether it was
3:40
to expand the operation to meet growing
3:42
demand or to shrink operations due to
3:46
reasons like seasonality cloud is a
3:49
generic term used for a platform that
3:51
provides hosting services over a network
3:54
at the core of cloud computing is
3:57
hardware virtualization because of this
4:00
cloud infrastructure can provide us
4:03
access to shared pool of computing
4:06
resources which could be rented or
4:08
leased on ondemand basis
4:12
some of the main benefits and driving
4:15
forces behind cloud computing are that
4:18
cloud computing allows companies to
4:19
avoid upfront infrastructure costs and
4:22
focus on projects that differentiate
4:25
their services and products in the
4:28
recent years this has enabled technology
4:31
startups to invent and come up with
4:34
innovative technologies and products
4:36
without worrying about spending a lot on
4:39
upfront fixed infrastructure cloud
4:43
computing allows enterprises to get
4:45
their applications up and running faster
4:47
with improved manageability and less
4:50
maintenance cloud computing enables IT
4:53
department to rapidly adjust resources
4:57
to meet fluctuating and unpredictable
4:59
business demand major cloud providers
5:03
are vastly trying to use renewable
5:06
energy sources to run their data centers
5:09
and they are also coming up with more
5:11
efficient data center design to reduce
5:14
energy consumption per unit of computing
5:17
resource this obviously has tremendous
5:20
advantages for the environment since
5:24
cloud providers can manage their data
5:26
centers more efficiently and cheaply
5:28
these savings can be passed on to the
5:31
cloud consumers the availability of high
5:35
capacity networks low-cost computers and
5:38
storage devices as well as the
5:41
widespread adoption of hardware
5:43
virtualization service-oriented
5:45
architecture and atomic utility
5:48
computing have led to a growth in cloud
5:51
computing companies can scale up as
5:54
computing needs increase and then scale
5:57
down again as demands decrease cloud
6:00
computing has become a highly demanded
6:03
service or utility due to the advantages
6:06
of high computing power cheap cost of
6:10
services high performance scalability
6:12
accessibility as well as availability
6:16
some cloud vendors are experiencing a
6:19
growth rate of fifty percent
6:21
year-over-year which is just astounding
6:25
cloud computing can be deployed in
6:27
multiple configurations the most popular
6:30
configuration is of course a public
6:32
cloud these cloud services are provided
6:35
by public cloud provider companies like
6:38
Amazon Microsoft Google Rackspace etc
6:42
any individual or company can pay
6:45
appropriate fee and buy the required
6:48
services from these public cloud
6:50
providers the services are isolated for
6:53
the individual customers so that there
6:55
is no interference with other customers
6:57
data or compute resources but the cloud
7:01
consumers do not have any control over
7:03
the underlying infrastructure and
7:05
hardware of the cloud resources when
7:09
companies need more control over their
7:11
infrastructure they deploy shareable IT
7:14
infrastructure in their private data
7:16
centers this provides the facility and
7:18
convenience of a cloud company to all
7:21
the consumers within the company at the
7:23
same time giving more control to the
7:26
company over their resources but in many
7:29
situations companies need to adopt a
7:32
hybrid approach where they make use of
7:34
both public and private cloud
7:36
infrastructure these two separate
7:38
segments are joined via secured network
7:41
link and IT resources in both public and
7:45
private clouds can talk to each other
7:47
this configuration is called a hybrid