Slide 1

Slide 1 text

Let's Plan a GenAI Hands-On Session with your Colleagues! Minoru Onda @minorun365

Slide 2

Slide 2 text

$ whoami Minoru Onda 🇯🇵 @minorun365 Technology Evangelist, KDDI Agile Development Center Co-lead: JAWS-UG SRE, Tokyo, Network KDDI Cloud SAMURAI 2021

Slide 3

Slide 3 text

CBs, are you Bedrockin’ ?

Slide 4

Slide 4 text

Last September, finally Amazon Bedrock was released!

Slide 5

Slide 5 text

And next week of GA, Bedrock came on Tokyo region 🎊 japan.zdnet.com/ar/cle/35209818/

Slide 6

Slide 6 text

Bedrockers in Japan are so excited! Just a'er 5 days from GA, I launched actual use case from my company

Slide 7

Slide 7 text

Last November, 600+ people applied for “Bedrock Night” in JAWS-UG Tokyo

Slide 8

Slide 8 text

And you know, Bedrock evolved in re:Invent 2023 a lot!

Slide 9

Slide 9 text

Knowledge Bases for Amazon Bedrock *OUFSOBMEPDT 7FDUPS%BUB &NCFEEJOH ,OPXMFEHF #BTF 6TFBT"1* You can ask GenAI models about your internal documents. (As known for RAG architecture) You don’t need to program embedding logic with Python, all you need is clicking on AWS management console!

Slide 10

Slide 10 text

Agents for Amazon Bedrock You can make GenAI agents, which plan and act automaXcally. (As known for ReAct) The agents can use KBs and Lambda funcXons if needed. Of cource you can make it from AWS management console. ,OPXMFEHF #BTFT "HFOUT 6TFBT"1* 'VODUJPOT (FO"* NPEFMT

Slide 11

Slide 11 text

I tried these new features and so impressed 🤩

Slide 12

Slide 12 text

What shold I do to share this experience for everyone...?

Slide 13

Slide 13 text

Yes, why don’t I plan a hands-on meetup?

Slide 14

Slide 14 text

Lucky for me, members of external tech community invite me for collabora?on event!

Slide 15

Slide 15 text

I started planning Bedrock hands-on session 💪

Slide 16

Slide 16 text

What I did for prepara6on:

Slide 17

Slide 17 text

I made hands-on manual as a tech blog ar?cle precisely wrote all the steps with screenchots 👉

Slide 18

Slide 18 text

And I pre-released the manual via SNS This allows people who cannot join this meetup in-person, to experience this hands-on! Also, I can get feedback to improve this hands-on contents.

Slide 19

Slide 19 text

As a rehearsal, I hold online pre-event internally in my corpora6on 👆 Checked progress & QA in real-/me

Slide 20

Slide 20 text

Introducing my hands-on contents:

Slide 21

Slide 21 text

① Let’s try Bedrock! Experience Bedrock with playground & calling API with Python

Slide 22

Slide 22 text

② Make your knowledge base! Put a PDF into S3 bucket and retrieve it from playground & Python

Slide 23

Slide 23 text

③ Make your AI agent! Make “tokyoWeather” funcXon & give it to your agent with KB

Slide 24

Slide 24 text

Some efforts I made:

Slide 25

Slide 25 text

UIlize waiIng Ime While provisioning Cloud9 environment, I introduced Bedrock basics for atendees

Slide 26

Slide 26 text

Causing errors on purpose Atendees can understand deeply what they do, by facing errors and fix it as “planned” steps

Slide 27

Slide 27 text

And the day come...

Slide 28

Slide 28 text

Full house!

Slide 29

Slide 29 text

We learned 90 min is too short 😂 2/3 contents are completed! ① Let’s try Bedrock ② Knowledge Bases ③ Agents ✅ ✅ ⌛

Slide 30

Slide 30 text

But feedback was so posi>ve ☺ ★ ★ ★ ★ ★ 92% ★ ★ ★ ★ 4% ★ ★ ★ 4%

Slide 31

Slide 31 text

Plus, I got another chance!

Slide 32

Slide 32 text

We have the biggest meetup on JAWS-UG, next March!

Slide 33

Slide 33 text

In JAWS DAYS 2024, sessions are selected from “Call for X” (not CfP) There were numerous entries, making the odds of winning 5 to 1 🎯

Slide 34

Slide 34 text

And incredibly, my CfX was selected 🎉 I hope many people experience Bedrock & KBs, through this workshop

Slide 35

Slide 35 text

Now, let’s plan a hands-on with your colleagues 🙌

Slide 36

Slide 36 text

Thank you! Give me your feedback 👉 @minorun365