This is an example of a simple banner

Training: Implementing Generative AI Solutions with Azure Databricks (DP-3028)

Ref. DP-3028
Duration:
1
 jour
Exam:
Non certifiant
Level:
Intermédiaire

Implementing Generative AI Solutions with Azure Databricks Training (DP-3028)

You want to integrate generative AI into your data pipelines but are unsure how to move from prototype to a production-ready solution. Large language models (LLMs) are powerful, but deploying them in an enterprise setting requires robust infrastructure, rigorous data management and specific engineering patterns. Azure Databricks provides a unified platform combining data engineering, MLOps and generative AI capabilities to build reliable, large-scale LLM applications. The DP-3028 training course teaches you the engineering techniques needed to put generative AI solutions into production on Azure Databricks. That is precisely the purpose of this generative AI Databricks training.

In one day at ITTA, a Microsoft Learning Partner in French-speaking Switzerland, you move from theory to practice using official Microsoft cloud labs. Your MCT-certified trainer guides you through the key steps: preparing data for RAG (Retrieval-Augmented Generation), using models via Model Serving, building processing chains with vector embeddings and evaluating the quality of generated responses. Delivered in Geneva and Lausanne in-person or as a virtual classroom, this training prepares you for the Microsoft Applied Skill assessment and helps you deploy robust generative AI solutions within your organization.

Participant Profiles

  • Data scientists
  • AI engineers
  • Machine learning developers
  • Cloud solution architects

Objectives

  • Understand the architecture of a generative AI solution on Azure Databricks
  • Prepare and vectorize data for Retrieval-Augmented Generation (RAG)
  • Deploy and consume language models via Databricks Model Serving
  • Build processing chains combining embeddings and text generation
  • Evaluate the quality and relevance of responses generated by LLMs
  • Implement security and governance best practices for generative AI

Prerequisites

  • Understand the basics of artificial intelligence and machine learning
  • Master the fundamentals of Azure Databricks
  • Have some knowledge of natural language processing (NLP)

Course Content

Module 1: Get started with language models in Azure Databricks

  • Understand Generative AI
  • Understand Large Language Models (LLMs)
  • Identify key components of LLM applications
  • Use LLMs for Natural Language Processing (NLP) tasks

Module 2: Implement Retrieval Augmented Generation (RAG) with Azure Databricks

  • Explore the main concepts of a RAG workflow
  • Prepare your data for RAG
  • Find relevant data with vector search
  • Rerank your retrieved results

Module 3: Implement multi-stage reasoning in Azure Databricks

  • What are multi-stage reasoning systems?
  • Explore LangChain
  • Explore LlamaIndex
  • Explore Haystack
  • Explore the DSPy framework

Module 4: Fine-tune language models with Azure Databricks

  • What is fine-tuning?
  • Prepare your data for fine-tuning
  • Fine-tune an Azure OpenAI model

Module 5: Evaluate language models with Azure Databricks

  • Explore LLM evaluation
  • Evaluate LLMs and AI systems
  • Evaluate LLMs with standard metrics
  • Describe LLM-as-a-judge for evaluation

Module 6: Review responsible AI principles for language models in Azure Databricks

  • What is responsible AI?
  • Identify risks
  • Mitigate issues
  • Use key security tooling to protect your AI systems

Module 7: Implement LLMOps in Azure Databricks

  • Transition from traditional MLOps to LLMOps
  • Understand model deployments
  • Describe MLflow deployment capabilities
  • Use Unity Catalog to manage models

Documentation

  • Access to Microsoft Learn, Microsoft’s online learning platform, offering interactive resources and educational content to deepen your knowledge and develop your technical skills.

Lab / Exercises

  • This course provides you with exclusive access to the official Microsoft lab, enabling you to practice your skills in a professional environment.

Complementary Courses

Additional Information

Generative AI on Azure Databricks: From Experimentation to Production

Generative AI is transforming the way companies leverage their data. But moving from prototype to production remains a major challenge. Azure Databricks addresses this challenge by providing an integrated platform that covers the entire lifecycle: data preparation, model training and fine-tuning, deployment via Model Serving, and production monitoring. The lakehouse approach allows unstructured data (documents, emails, knowledge bases) that feeds RAG solutions to be stored and governed. For Swiss companies subject to strict compliance requirements, Databricks offers data and model governance mechanisms that guarantee the traceability and security of generative AI processing.

Target Audience and Prerequisites for the DP-3028 Training

This training is aimed at data engineers, ML engineers, and developers who want to industrialize generative AI solutions on Azure Databricks. It is also suitable for data architects evaluating RAG patterns to enrich their company’s applications. An intermediate level is required: you should have a solid command of Python basics, understand fundamental machine learning concepts, and have some prior experience with Azure Databricks or a Spark environment. No prior expertise in generative AI is necessary, as the training covers foundational concepts before moving on to technical implementations.

Detailed Day Program

The morning begins with a presentation of the architecture of an enterprise generative AI solution: components, data flows, and design patterns. You then discover Retrieval-Augmented Generation (RAG), the most widespread approach for combining LLMs with your organization’s proprietary data. You prepare a document corpus, generate vector embeddings, and configure a vector search index in Databricks.

The afternoon focuses on building the complete chain: you deploy a language model via Model Serving, connect the vector retriever, and implement a functional RAG application. You learn to evaluate the quality of responses with relevance and faithfulness metrics. The day concludes with governance best practices: managing model access, logging interactions, and monitoring quality in production. All exercises use official Microsoft MOC program cloud labs.

Benefits of Training at ITTA

ITTA is an official Microsoft Learning Partner in French-speaking Switzerland and offers this training with the most recent Microsoft-provided materials and labs. Our MCT trainers combine data engineering expertise with practical generative AI experience in enterprise environments, enabling them to illustrate concepts with concrete use cases and share best practices observed in the field.

Small group sessions in Geneva or Lausanne, in person or virtual classroom, promote rich exchanges and allow personalized support on exercises. You can discuss your generative AI projects with the trainer and get tailored advice. You leave with the skills needed to design and deploy RAG solutions on Azure Databricks and to validate the Microsoft DP-3028 Applied Skill.

FAQ – Generative AI Azure Databricks DP-3028 Training

What is the difference between this training and a general LLM course?

This training focuses on production engineering: how to deploy and industrialize generative AI solutions on Azure Databricks. It does not cover in-depth transformer theory or training models from scratch, but rather the concrete patterns for putting RAG applications into production.

Is Azure OpenAI knowledge required for this training?

No, the training covers the use of models via Databricks Model Serving. Familiarity with basic LLM concepts (prompts, tokens, embeddings) is useful but not mandatory.

What is RAG and why is it so important?

Retrieval-Augmented Generation is a pattern that allows LLMs to respond by drawing on your enterprise data rather than solely on their training knowledge. It is the most widespread approach for building chatbots and AI assistants that provide reliable, contextualized responses.

Does this training cover model fine-tuning?

The training focuses primarily on the RAG pattern, which is the recommended approach for the majority of enterprise use cases. Fine-tuning may be mentioned as a complement but is not the core of the program.

Is the DP-3028 Applied Skill complementary to other certifications?

Yes, it combines naturally with the DP-203 certification (Data Engineering) and the DP-3027 Applied Skill (Databricks Data Engineering). Together, they cover a comprehensive range of skills on the Databricks platform.

Is the data used in the labs kept confidential?

The labs use Microsoft-prepared datasets for training purposes. You do not manipulate your own company data during exercises, which eliminates any confidentiality risk.

Can these skills be used with platforms other than Databricks?

The concepts of RAG, embeddings, and LLM evaluation are transferable to other platforms. However, specific technical implementations (Model Serving, Vector Search) are specific to the Databricks ecosystem.

Prix de l'inscription
CHF 850.-
Inclus dans ce cours
  • Training provided by a certified trainer
  • 180 days of access to Official Microsoft Labs
  • Official documentation in digital format
  • Official Microsoft achievement badge
Mois actuel

ven26Juin09:00ven17:00VirtuelVirtual Etiquettes de sessionDP-3028

ven26Juin09:00ven17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionDP-3028

ven31juil09:00ven17:00VirtuelVirtual Etiquettes de sessionDP-3028

ven31juil09:00ven17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionDP-3028

ven04Sep09:00ven17:00VirtuelVirtual Etiquettes de sessionDP-3028

ven04Sep09:00ven17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionDP-3028

ven09Oct09:00ven17:00VirtuelVirtual Etiquettes de sessionDP-3028

ven09Oct09:00ven17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionDP-3028

ven13Nov09:00ven17:00VirtuelVirtual Etiquettes de sessionDP-3028

ven13Nov09:00ven17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionDP-3028

ven18Déc09:00ven17:00VirtuelVirtual Etiquettes de sessionDP-3028

ven18Déc09:00ven17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionDP-3028

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Opening hours

Monday to Friday
8:30 AM to 6:00 PM
Tel. 058 307 73 00

Contact-us

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Make a request

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Opening hours

Monday to Friday, from 8:30 am to 06:00 pm.

Contact us

Your request