Skip to main content

Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting us. A member of our team will be in touch shortly. Close

  1. Blog
  2. Article

Andreea Munteanu
on 19 March 2025


The landscape of generative AI is rapidly evolving, and building robust, scalable large language model (LLM) applications is becoming a critical need for many organizations. Canonical, in collaboration with NVIDIA, is excited to introduce a reference architecture designed to streamline and optimize the creation of powerful LLM chatbots. This solution leverages the latest NVIDIA AI technology, offering a production-ready AI pipeline built on Kubernetes.

A foundation for advanced AI

This reference architecture is tailored for advanced users familiar with machine learning concepts. It provides a comprehensive framework for deploying complex LLMs like Llama, utilizing OpenSearch as a vector database, and implementing an optimized Retrieval-Augmented Generation (RAG) pipeline. The integration of Kubeflow and KServe ensures a powerful and scalable AI workflow.

The core components

At the heart of this solution lies NVIDIA NIM, a set of easy-to-use inference microservices, which enables optimized and secure deployment of generative AI models and LLMs. NIM provides a standardized format for deployment of foundation models and LLMs fine-tuned on enterprise data, facilitating easy model replacement and offering performance enhancements with forward and backward compatibility. OpenSearch serves as the vector database, enabling efficient storage and retrieval of embeddings for faster and more accurate AI-driven responses within the RAG pipeline.

Kubeflow Pipelines automate data processing and machine learning workflows, ensuring a smooth and scalable data flow. KServe handles model deployment, scaling, and integration with NIM, enabling seamless multi-model deployment and load balancing. A user-friendly Streamlit UI allows for real-time interaction with the AI models, while the Canonical Observability Stack (COS) provides comprehensive monitoring, logging, and metrics.

Key benefits and advantages

This solution offers numerous key benefits, including enhanced security and compliance through continuous vulnerability scanning and centralized logging. It provides comprehensive lifecycle management with rolling upgrades and long-term support. Continuous software improvements ensure access to the latest models and performance optimizations, with enterprise-grade support across the entire stack.

Advanced capabilities for enhanced workflows

Advanced AI workflow capabilities, such as dynamic scaling and multi-model deployment, enable efficient resource utilization. The platform also supports optimized RAG and on-demand fine-tuning, as well as multi-node inference and NVIDIA NeMo integration for high-throughput, low-latency applications. This solution is designed for cross-platform and cloud support, ensuring compatibility with major cloud providers and Kubernetes platforms.

Empowering AI innovation

This reference architecture is ideal for organizations seeking to deploy large-scale generative AI workflows in various use cases, including customer service automation, document processing, healthcare and life sciences, and finance and compliance.

Canonical’s end-to-end generative AI workflows solution, built with NVIDIA AI Enterprise software, offers a scalable, secure, and feature-rich platform for deploying LLMs. It empowers organizations to leverage the power of AI innovation and drive meaningful insights from their data.

Get started today

This reference architecture provides a comprehensive blueprint for building your AI future, offering the insights and tools necessary to deploy advanced generative AI workflows effectively.

Ready to unlock the potential of optimized LLM chatbots with Canonical and NVIDIA?

Download it now

Related posts


Andreea Munteanu
20 March 2025

Accelerating AI with open source machine learning infrastructure

AI Article

The landscape of artificial intelligence is rapidly evolving, demanding robust and scalable infrastructure. To meet these challenges, we’ve developed a comprehensive reference architecture (RA) that leverages the power of open-source tools and cutting-edge hardware. This architecture, built on Canonical’s MicroK8s and Charmed Kubeflow, ru ...


Andreea Munteanu
19 March 2025

Unlocking Edge AI: a collaborative reference architecture with NVIDIA

AI Partners

The world of edge AI is rapidly transforming how devices and data centers work together. Imagine healthcare tools powered by AI, or self-driving vehicles making real-time decisions. These advancements rely on bringing AI directly to edge devices. However, building a robust architecture for diverse edge environments presents significant hu ...


Felipe Vanni
11 March 2025

Join Canonical at NVIDIA GTC 2025

AI Partners

Canonical, the company behind Ubuntu and the trusted source for open source software, is thrilled to announce its presence at NVIDIA GTC again this year. Join us in San Jose from March 18th to the 21st and explore what’s next in AI and accelerated computing. Register for NVIDIA GTC 2025 Unlock AI potential: innovate on ...