Break up into groups of three.
yum
, npm
, or apt-get
) that installs software on a machine.See screen listing all AWS services.
Read the following before coming to the next class:
Condos and clouds, pp. 53–55 (from “SaaS: Front end, back end, and decision support” and stop before “A Quick Refresher on Simple Queuing Theory”).
This section begins with the structure of a typical application for the cloud. Online stores such as Amazon or Indigo might have this structure. Then the article focuses on the front-end portion of the application, which interacts directly with the user and therefore has strong response time requirements.
The key points for this week:
The Datacenter as a Computer, 2d. Ed., Sections 2.3–2.4.
These two pages describe the lower two of the three layers of software (see p. 15 for the definitions of the levels), platform-level ad custer-level. We’ll be going into the concrete details of these layers as the course proceeds, using their counterparts on AWS and Cloud474.
The platform level (2.3) and the resource, hardware, and deployment infrastructures (2.4.1–2.4.3) are mostly the concern of the datacenter operators. We won’t consider them in this course. We will consider the programming framework infrastructure (2.4.4). That is the general-purpose logic from Figure 3 of today’s first article.