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
-

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…
-

Designing a Production-Grade AI Agent Platform on AWS
A practical architecture review of how to design a production-grade AI agent platform on AWS—starting simple, then adding RAG, vector search, agents, memory, MCP…
BROWSE BY TOPIC