Lesson 19: Cloud Infrastructure

Homepage Content Slides Video

Warning

This lesson is under construction. Learn from it at your own risk. If you have any feedback, please fill out our General Feedback Survey.

What the Cloud Looks Like

[...] a model for enabling ubiquitous, on-demand access to a shared pool of configurable computing resources.
A series of Cloud Platform logos

Advantages over Bare Hardware

Private Clouds

Public Clouds

Cloud + Configuration Management

Advantages

Running your software on a cloud is:

  • Ephemeral
  • Cost effective
  • Low startup cost

Disadvantages

Clouds can be great tools, but they have some disadvantages:

  • Central Point of Failure

TODO

Further Reading

AWS provides a lot of services, not all of which are named very well. This article explains what each service does in plain English.