Configure DynamoDB point-in-time recovery and deletion protection using AWS CDK
How to enable point-in-time recovery and deletion protection for a DynamoDB table using AWS CDK in Python
Author
Software & Cloud Engineer
Rehan Haider is a software and cloud engineer who writes CloudBytes/dev — practical AWS, Python, Linux, and developer-tooling tutorials based on real production work. He has spent over a decade shipping cloud infrastructure with AWS CDK, building Python and TypeScript apps, and running Linux/WSL2 dev environments end to end. Posts here cover CDK, Lambda, S3, EC2, Selenium-on-Lambda, FastAPI, and the everyday Linux/WSL2 plumbing that keeps a dev environment fast.
Rehan writes CloudBytes/dev, a knowledge base for cloud and developer-tooling snippets and tutorials. The site focuses on hands-on, reproducible recipes for AWS CDK, Python, Linux, and WSL2 — the stack he actually uses day to day.
If you spot a bug or have a question about a post, the GitHub discussions are the best place to reach out.
How to enable point-in-time recovery and deletion protection for a DynamoDB table using AWS CDK in Python
How to create a DynamoDB table with AWS CDK in Python, output the table name, add a sample item, and clean up the stack
A guide to installing multiple fresh instances of Ubuntu in WSL2
A complete guide on how to upgrade Python to the latest version (Python 3.14) on Ubuntu Linux and solve associated issues. Also works on WSL2. Can also be used to upgrade to any Python version.
Guide to running a Web Server in a Private Subnet with AWS CDK in Python.
A guide to compiling a React Native application built using Expo framework for Android