Code to Cloud

15 — Scaling, Performance, Cost & Reliability Engineering

Lecture slides and notes for 15 — Scaling, Performance, Cost & Reliability Engineering in Code to Cloud by Md Ahbab. 90 pages.

Document Info: 90 pages · Slides

15 — Scaling, Performance, Cost & Reliability Engineering, first page preview

Content Preview

P R O D U C T I O N E N G I N E E R I N G Scaling, Performance, Cost and Reliability Engineering What happens after launch, when traffic and bills grow. 1

What this deck covers, and what it does not Introduction 2 Scope, so you know what to expect. ▪ Measurement, load testing, scaling, caching, data, reliability, cost. ▪ Reasoning and trade-offs first, then the concrete how. ▪ Short runnable snippets, native diagrams, comparison tables for competing tools. ▪ No long hands-on labs and no vendor specific certification detail. ▪ Cloud examples are generic and apply to any major provider.

Assumed prerequisites Introduction 3 What you already know, so we can skip it. ▪ Fluency in at least one programming language. ▪ Functions, classes, and asynchronous code as everyday tools. ▪ HTTP requests, responses, status codes, and headers. ▪ Git and normal team version control practice. ▪ Basic command line use and reading a stack trace.