pds-it
['Product detail page','no']
Amazon Web Services / AWS Machine Learning & AI
The illustrations were created in cooperation between humans and artificial intelligence. They show a future in which technology is omnipresent, but people remain at the center.
AI-generated illustration

Developing Generative AI Applications on AWS

Online
2 days
English
Download PDF
€ 1.290,-
plus VAT.
€ 1.535,10
incl. VAT.
Booking number
36648
Venue
Online
3 Events
€ 1.290,-
plus VAT.
€ 1.535,10
incl. VAT.
Booking number
36648
Venue
Online
3 Events
Become a certified
Machine Learning Engineer
This course is part of the certified Master Class "Machine Learning Engineer". If you book the entire Master Class, you save over 15 percent compared to booking this individual module.
To the Master Class
In-house training
In-house training for your Employees only - exclusive and effective.
Inquiries
In cooperation with
This course is designed to give software developers interested in using large language models (LLMs) without fine-tuning an introduction to generative artificial intelligence (AI).
Contents

The course provides an overview of generative AI, planning a generative AI project, getting started with Amazon Bedrock, the basics of prompt engineering, and architectural patterns for building generative AI applications with Amazon Bedrock and LangChain.
 

1 Introduction to Generative AI - The Art of the Possible

  • Overview of ML
  • Basics of generative AI
  • Use cases of generative AI
  • Generative AI in practice
  • Risks and benefits

2. planning a Generative AI Project

  • Generative AI fundamentals
  • Generative AI in practice
  • Generative AI in context
  • Steps in planning a generative AI project
  • Risks and mitigation

3. getting started with Amazon Bedrock

  • Introduction to Amazon Bedrock
  • Architecture and use cases
  • How to use Amazon Bedrock
  • Demonstration: Setting up Bedrock access and using Playgrounds

4. basics of prompt engineering

  • Foundational model basics
  • Basics of prompt engineering
  • Basic rehearsal techniques
  • Advanced prompt techniques
  • Model-specific prompt techniques
  • Demonstration: Fine-tuning a simple text prompt
  • Handling prompt misuse
  • Mitigating biases
  • Demonstration: Mitigating image biases

5. Amazon Bedrock Application Components

  • Overview of generative AI application components
  • Foundation models and the FM interface
  • Working with datasets and embeddings
  • Demonstration: Word embeddings
  • Additional application components
  • Retrieval Augmented Generation (RAG)
  • Model fine-tuning
  • Securing generative AI applications
  • Generative AI application architecture

6. Amazon Bedrock Foundation Models

  • Introduction to Amazon Bedrock foundation models
  • Using Amazon Bedrock FMs for inference
  • Amazon Bedrock methods
  • Data privacy and auditability
  • Demonstration: Calling the Bedrock model for text generation with zero-shot prompt

7th LangChain

  • Optimizing LLM performance
  • Using models with LangChain
  • Constructing prompts
  • Demonstration: Bedrock with LangChain using a prompt that includes context
  • Structuring documents with indices
  • Storing and retrieving data with memory
  • Using chains to sequence components
  • Managing external resources with LangChain agents

8 Architectural Patterns

  • Introduction to architectural patterns
  • Text summarization
  • Demonstration: Summarizing text from small files with Anthropic Claude
  • Demonstration: Abstract text summarization with Amazon Titan using LangChain
  • Question answering
  • Demonstration: Using Amazon Bedrock for question answering
  • Chatbot
  • Demonstration: Conversational interface - Chatbot with AI21 LLM
  • Code generation
  • Demonstration: Using Amazon Bedrock models for code generation
  • LangChain and agents for Amazon Bedrock
  • Demonstration: Integrating Amazon Bedrock models with LangChain agents
Benefits
  • Describing generative AI and distinguishing it from machine learning
  • Defining the significance of generative AI and explaining its potential risks and benefits
  • Identifying the business value of generative AI use cases
  • Discussing the technical fundamentals and key terminology for generative AI
  • Explaining the steps to plan a generative AI project
  • Identifying some risks and mitigation measures when using generative AI
  • Understanding how Amazon Bedrock works
  • Familiarizing with the basic concepts of Amazon Bedrock
  • Recognizing the benefits of Amazon Bedrock
  • Listing typical use cases for Amazon Bedrock
  • Describing the typical architecture related to an Amazon Bedrock solution
  • Understanding the cost structure of Amazon Bedrock
  • Implementing a demonstration of Amazon Bedrock in the AWS Management Console
  • Defining prompt engineering and applying general best practices when interacting with foundation models (FMs)
  • Identifying the basic types of prompt techniques, including zero-shot and few-shot learning
  • Applying advanced prompt techniques when necessary for your use case
  • Recognizing which prompt techniques are best suited for specific models
  • Identifying potential prompt misuse
  • Analyzing potential biases in FM responses and developing prompts that mitigate these biases
  • Identifying the components of a generative AI application and how to fine-tune an FM
  • Describing the Amazon Bedrock foundation models, inference parameters, and key Amazon Bedrock APIs
  • Identifying Amazon Web Services (AWS) offerings that help monitor, secure, and manage your Amazon Bedrock applications
  • Describing the integration of LangChain with LLMs, prompt templates, chains, chat models, text embedding models, document loaders, retrievers, and agents for Amazon Bedrock
  • Describing architectural patterns that you can implement with Amazon Bedrock for building generative AI applications
  • Applying the concepts to create and test application examples using various Amazon Bedrock models, LangChain, and the retrieval-augmented generation (RAG) approach
trainer
Matthew Millward
Methods

This course consists of an online training and is led by a trainer who provides live support to the participants. Theory and practice are conveyed through live demonstrations and practical exercises. The video conferencing software Zoom is used.

Final examination
Recommended for

Software developers who want to use LLMs in services and applications.

Start dates and details

Form of learning

Learning form

14.7.2025
Online
Places free
Implementation secured
Online
Places free
Implementation secured
16.10.2025
Online
Places free
Implementation secured
Online
Places free
Implementation secured
15.12.2025
Online
Places free
Implementation secured
Online
Places free
Implementation secured

The training is conducted in collaboration with an authorized training partner.

 

This partner collects and processes data under its own responsibility. Please review the corresponding privacy policy.

Do you have questions about training?
Call us on +49 761 595 33900 or write to us at service@haufe-akademie.de or use the contact form.