Skip to main content
SWStudyWalks Search

Computer Science / Unit 10   CS 0575 review, 2 to 3 minutes

The App Ascends

Captions available

The idea

The transit app built in Unit 9 goes to production in this unit's territory — served over the web, packaged in containers, orchestrated on a platform, deployed across a hybrid cloud — every choice drawn from the catalog this unit taught.

In practice

The city's app ships. Riders reach it three ways (0549): a single-page application in any browser (0546) — one load, then small exchanges over the encrypted wire (0570's trace, now in production) — a native app for riders who want the phone's sensors, and the web version doubling as the budget-friendly reach play. Behind the URL, Unit 9's microservices (0069) arrive dressed for the cloud (0552): each service in a container (0554), the standardized box that runs anywhere a runtime exists, and the fleet under orchestration (0555) — launch-day scaling, failed containers replaced, no human paging. The team's deployment choices walk the unit's ladders deliberately. Service model (0559): platform as a service (0561) — the city's developers push code while the provider patches servers — with one image-processing function on serverless (0563), the far end of the burden spectrum. Deployment model (0564): hybrid (0565) — fare-payment records on the transit authority's private side under fuller management rights, the rider-facing services public, workloads flexing across the seam. All four cloud-native principles (0553) are now visible in one system: the microservices from last unit, the containers and orchestration from this one, continuous delivery through the DevOps pipeline that Unit 9's process strand set up. The app that began as Unit 1's half-second of magic, became Unit 9's managed build, and now runs the way modern apps run — distributed, elastic, rented by the layer, and legible from top to bottom.

Where people slip

Unit 11 asks what attacks all of this and what defends it — the security unit the whole course has been saving.

Your place on the trail

Every lesson rests on earlier ones and opens later ones. Tap any to jump.

Something wrong in this lesson? Flag it  ·  Sources for Computer Science