Build enterprise AI agents with Java and Spring
Intermediate
Developer
Azure
Azure OpenAI Service
Azure Container Apps
Azure Database for PostgreSQL
Build and deploy a Java application and AI agents using Spring AI, Azure OpenAI, and Azure Container Apps with PostgreSQL vector storage.
Learning objectives
After completing this module, you'll be able to:
- Understand Spring AI's core abstractions and Azure OpenAI integration.
- Create and configure Azure PostgreSQL for vector storage.
- Implement an end-to-end AI application and AI agent with Spring AI.
- Deploy and scale your application on Azure Container Apps.
Prerequisites
- An Azure subscription. Create one for free.
- Basic familiarity with Java and Spring Boot.
- Experience with Git and Maven.
- Java 17 or later.
- The psql client.
- Maven.