AI for Java Architects – Part 12

Building an Enterprise Architecture Copilot: The Complete Capstone Project "The best way to learn AI engineering is not by building chatbots. It is by building systems that solve real enterprise…

AI for Java Architects – Part 11

Building Production AI Systems on AWS: From Proof of Concept to Enterprise Deployment "An AI demo impresses people. A production AI platform delivers business value." Introduction Over the last ten…

AI for Java Architects – Part 10

Model Context Protocol (MCP) and Tool Integration: Connecting AI to Enterprise Systems "An LLM without tools is knowledgeable. An LLM with tools becomes useful." Introduction In the previous articles, we…

AI for Java Architects – Part 9

LangChain and LangGraph for Java Architects: Building Production AI Workflows "LLMs provide intelligence. Frameworks provide engineering." Introduction In the previous articles, we learned: Part 1 — LLM Fundamentals Part 2…

AI for Java Architects – Part 8

Multi-Agent Systems and Agentic AI Architectures "A single agent can solve a task. A team of agents can solve a business problem." Introduction In Part 7, we learned that an…

AI for Java Architects – Part 7

Building AI Agents: Reasoning, Planning, Tools and Autonomous Workflows "A chatbot answers questions. An agent solves problems." Introduction So far in this series, we have learned: Part 1 — LLM…

AI for Java Architects – Part 6

Spring AI Deep Dive: ChatClient, Advisors, Memory, Tool Calling and Structured Output "Spring Boot simplified enterprise development. Spring AI aims to simplify enterprise AI development." Introduction In our journey so…

AI for Java Architects – Part 5

Prompt Engineering for Enterprise AI: The New API Design "In traditional software, APIs define behavior. In AI systems, prompts define behavior." Introduction In our previous articles, we learned: Part 1:…

AI for Java Architects – Part 4

Building Your First RAG Application Using Spring AI "Theory teaches concepts. Projects teach engineering." Introduction In the previous articles we learned: Part 1 LLMs Tokens Transformers Part 2 Embeddings Vector…

AI for Java Architects – Part 3

Retrieval Augmented Generation (RAG): Building AI Systems That Know Your Data "The most valuable enterprise AI systems are not trained on the internet. They are built on your organization's knowledge."…