AlgoInsight

DevOps & Cloud

Developer on AWS

Build and ship an application on AWS properly - account setup, the compute decision, auth, databases, secrets, async patterns, idempotency, observability, testing and cost-aware design.

Intermediate13514 lessons3 free lessonsawscloudbackendserverlesslambda

Developer on AWS

You know how to write the application. This course is about everything around it - the decisions you make once the code has to run on AWS and stay up.

Fourteen topics, each one a decision rather than a feature tour:

The through-line is that most production incidents are not bugs in your code. They are consequences of a choice you made early and did not examine - a compute model that did not fit the workload, a retry that was not idempotent, a database picked before the access patterns were known.

Module 1 is free to preview. The full course is a one-time purchase with lifetime access.

What you will learn

Prerequisites

Course outline

Module 1: Getting Set Up Properly

Getting Set Up Properly - 3 topics.

Module 2: Choosing Your Compute

Choosing Your Compute - 3 topics.

Module 3: Application Building Blocks

Application Building Blocks - 3 topics.

Module 4: Distributed Application Patterns

Distributed Application Patterns - 2 topics.

Module 5: Running What You Built

Running What You Built - 3 topics.

Browse all courses