This repository supports the Java and AI lab series. In these labs, you'll walk through deploying the sample Spring Petclinic application to an Azure Container Apps environment while also integrating additional Azure services, such as Azure OpenAI.
Please visit the Java and AI lab series documentation for information on lab requirements, how to prepare your development environment, and instruction on running these labs.
See the installation guide for instructions on preparing a dev environment and configuring your lab subscription.
The application code and configuration files contained in this repo are for educational purposes, and were built specifically to showcase specific Microsoft Azure services and tools. You should not use this code in your production environments without thoroughly reviewing it and implementing or enabling additional security features.
For a more comprehensive list of best practices and security recommendations for building intelligent applications on Azure, review the Azure security best practices and patterns and Azure security baseline for Intelligent Recommendations guides.
Learn more about how you can build and modernize AI apps on Azure.
You can also reference the following guides for more information about best practices and security recommendations for building intelligent applications on Azure:
For more information about the specific Microsoft products, services, and technologies we use in these labs, see the following links: