AWS · DATA · AI ARCHITECTURE
Architecture you can build on.
I’m Mohamed Abbas. I write about the decisions behind cloud systems, with practical AWS projects, diagrams and code you can explore.
FEATURED PROJECT
See your EMR output before you merge
Run the base and candidate transformations against the same input, then review the difference before the change reaches production.

Latest articles
-

Your replica copied the bad DELETE. Now recover the orders that came next.
Recover an analytical orders table after a bad DELETE using S3 Tables snapshots, retained source events and a validated cutover.
-

Stop creating table_test: preview your EMR output before you merge
Preview a Spark transformation before production using EMR Serverless, the AWS Glue Data Catalog and Iceberg branches. Run both code versions on pinned input…
-

MCP in Production: Designing the Tool Layer for Enterprise AI Agents on AWS
MCP makes it easier for AI agents to interact with tools, but enterprise production systems require much more than a protocol. This architecture deep…
BROWSE BY TOPIC