Designing Production-Grade Agentic AI Systems: Architecture