hands-on lab

Employing Generative AI for Development With Amazon Bedrock

Up to 1h 30m
Get guided in a real environmentPractice with a step-by-step scenario in a real, provisioned environment.
Learn and validateUse validations to check your solutions every step of the way.
See resultsTrack your knowledge and monitor your progress.


Amazon Bedrock is generative AI as a service. It makes many large language models (LLMs) available, each with a different focus and specialty. As well as allowing you to directly use models as a chatbot, it also enables you to integrate AI chatbots into your workflows and applications.

Learning how to use the Amazon Bedrock service will benefit anyone interested in using generative AI in the public AWS cloud.

In this hands-on lab, you will tour the Amazon Bedrock service and use Amazon Bedrock to summarize text and generate code.

Learning objectives

Upon completion of this beginner-level lab, you will be able to:

  • Navigate the Amazon Bedrock console
  • Summarize application requirements from long-form text
  • Use Amazon Bedrock to generate code
  • Generate testing code

Intended audience

  • Anyone looking to learn how to use generative AI in the public AWS cloud
  • Cloud Architects
  • Data Engineers
  • DevOps Engineers
  • Machine Learning Engineers
  • Software Engineers


Familiarity with the following will be beneficial but is not required:

  • Generative AI and Large Language Models
  • Amazon Bedrock
  • The Python coding language

The following content can be used to fulfill the prerequisites:


February 21st, 2024 - Updated screenshots to reflect the latest user interface changes

Environment before

Environment after

About the author

Learning paths

Andrew is a Labs Developer with previous experience in the Internet Service Provider, Audio Streaming, and CryptoCurrency industries. He has also been a DevOps Engineer and enjoys working with CI/CD and Kubernetes.

He holds multiple AWS certifications including Solutions Architect Associate and Professional.

Covered topics

Lab steps

Logging In to the Amazon Web Services Console
Touring Amazon Bedrock
Summarizing Unstructured Information
Using Amazon Bedrock When Coding
Testing Code With Amazon Bedrock