Basics-06a - DanielM
Basics-06a - DanielM
Module
● Recognize the advantages and challenges of
cloud-based infrastructure.
Cloud Computing Defined
● You own the data center and host it at your ● A cloud services provider (e.g. AWS) owns
location the data center
● You buy, install configure, and manage all of ● The cloud services provider buys the
the hardware and software in your own facility hardware and infrastructure software for their
own facility
● You hire the staff who are responsible for
managing and maintaining the data center ● The cloud services provider hires the
personnel to support the data center
● You use your own data center resources
● You pay to use the cloud service provider’s
data center resources
Advantages of Cloud Computing
Overestimated Underestimated
Scaling on demand
server capacity server capacity
No more guessing the capacity needed
Instead of having to invest heavily in data centers and servers before you
know how you’re going to use them, you can pay only when you consume
computing resources, and pay only for how much you consume.
● Funds that a company uses to acquire, ● An expense that the person who bears the
upgrade, and maintain physical assets, such cost can easily change or avoid.
as property, industrial buildings, or equipment.
Economies of Scale
Because of aggregate usage from all customers, AWS can achieve higher
economies of scale and pass savings on to customers.
Go Global
● 32 Regions
Source: https://aws.amazon.com/about-aws/global-infrastructure/
How can you use AWS?
Three ways to interact with AWS
Using EC2 you can set up virtual servers to use for anything you
want to do.
Having your own servers in the cloud means you can host a
webpage or a database or run calculations etc. etc.