This is the set of re:Invent 2022 slide decks I found most useful when they were published, grouped by topic. Each entry links to the official AWS-hosted PDF and carries a short, plain-language note about what the session is useful for in practice - so you can decide which decks are worth reading before committing the time.

For the full session video recordings, see the AWS Events channel on YouTube.

DevOps

Amazon’s approach to high-availability deployment

The practices Amazon’s own delivery teams use to reach near-zero deployment failure rates. Most of the value is in the guardrail patterns - pre-production gates, automated rollback triggers, and how to design a release process that protects itself from human error.

Automating cross-account CI/CD pipelines

A worked example of multi-account deployment using CDK, CodePipeline, and CloudFormation. Useful if you are moving from a single-account delivery setup to the recommended multi-account model and want a reference architecture to adapt.

Continuous improvement of code quality with Amazon CodeGuru

Onboarding, architecture, and pipeline integration patterns for CodeGuru. Worth reading if you are evaluating ML-assisted code review tooling, though the market has shifted significantly since 2022 and newer AI-native options now compete directly.

Continuous security and compliance for your CI/CD pipeline

Shift-left security patterns using CodeGuru Reviewer, CloudFormation Guard, and AWS Config. A useful menu of checkpoints to consider adding to an existing pipeline, rather than a prescriptive blueprint.

Deep dive into AWS Cloud Development Kit

Introduction to building AWS infrastructure with the CDK - constructs, stacks, applications - in your language of choice. The right starting point if you are considering CDK over raw CloudFormation or Terraform.

Implementing DevSecOps pipelines with compliance in mind

Pattern for a pipeline that includes software composition analysis, SAST, and DAST, with vulnerability findings aggregated into a single view. Practical if you are building out a pipeline from scratch and want to understand where each scanning stage fits.

Multi-account and multi-Region deployments at scale

Options for deploying into many accounts and regions, including GovCloud, and how to align deployment targets with AWS Control Tower organisational units. Useful if you are about to hit the wall where a single account is no longer sufficient.

Kubernetes (EKS)

Amazon EKS SaaS: Building a working multi-tenant environment

End-to-end walk through building a multi-tenant SaaS on EKS, including onboarding, tenant isolation, tiering, cost attribution, and data partitioning. Strong reference if you are architecting a SaaS product on Kubernetes rather than starting from scratch.

Best practices for using Amazon EKS add-ons

How to manage the operational software layer on EKS clusters - networking, observability, autoscaling - as a consistent, versioned set of add-ons rather than ad-hoc installs.

Best practices platform teams can use to streamline Kubernetes operations

Partner-sponsored session on scaling platform engineering practices across many EKS clusters and application teams. Some vendor-specific framing, but the organisational patterns are widely applicable.

Bootstrapping “batteries-included” Amazon EKS clusters

Using EKS Blueprints (Terraform) to stand up opinionated, security-compliant clusters with managed node groups, Fargate profiles, and a curated set of open-source add-ons (Karpenter, Argo CD, Load Balancer Controller, and so on). A useful fast path if you are tired of reinventing cluster bootstrap.

Build Kubernetes at scale using AWS file services

Using Amazon FSx as persistent storage for containerised workloads on EKS, covering performance, high availability, and cross-region replication.

Data analysis with Amazon EKS and AWS Batch

Using AWS Batch to manage large-scale data-analysis workloads on EKS, including a worked example of training a simple ML model. Interesting if you run analytics jobs on Kubernetes and want to replace hand-rolled job orchestration.

Disaster recovery, high availability, and resiliency on Amazon EKS

Patterns for building resilient Kubernetes clusters, including chaos-engineering techniques to simulate failures and validate recovery procedures against RTO and RPO targets.

Getting started with Amazon EKS

Introductory workshop deploying microservices on EKS with load balancing, centralised logging, and autoscaling. Useful as a refresher or as onboarding material for someone new to Kubernetes on AWS.

How to monitor and reduce your compute costs

Practical cost-reduction walkthrough using OpenCost, Kubecost, Karpenter, and Graviton, with a case study from Adobe. Worth reading before you negotiate your next EKS budget.

Running efficient Kubernetes clusters on Amazon EC2 with Karpenter

Deep dive on Karpenter as a node-lifecycle manager, including how its intent-based instance selection differs from the cluster autoscaler.

Simplifying Kubernetes application management with cdk8s

Using cdk8s to define Kubernetes applications in familiar programming languages instead of raw YAML. Worth a look if your team is drowning in YAML and considering a programmatic abstraction.

Spot Invaders: A fault-tolerant chaos engineering game

A genuinely playful session using an arcade-style game to teach Spot instance best practices and chaos engineering with AWS Fault Injection Simulator. Lighter content but a clever way to introduce the concepts.