Slide 1

Slide 1 text

サーバレスを本気で理解したいあなたに贈る 「実践力を鍛えるBootcamp」の紹介 Media-JAWS 第15回 はたはた

Slide 2

Slide 2 text

アジェンダ lはじめに l実践力を鍛えるBootcamp クラウドネイティブ編の紹介 l実際にやってみた lまとめ lさいごに

Slide 3

Slide 3 text

アジェンダ lはじめに l実践力を鍛えるBootcamp クラウドネイティブ編の紹介 l実際にやってみた lまとめ lさいごに

Slide 4

Slide 4 text

自己紹介 名前: 畠山 大治 業務: AWSを使ったインフラ構築 @アイレット株式会社 趣味: Perfumeを追いかける(ファンクラブ 9年目) 読書、映画・アニメを見る 好きなAWSサービス: VPC AWS Community Builders, OpsJAWSコアメンバー iret テクニカルアンバサダー はたはた (@hatake_book)

Slide 5

Slide 5 text

自己紹介 名前: 畠山 大治 業務: AWSを使ったインフラ構築 @アイレット株式会社 趣味: Perfumeを追いかける(ファンクラブ 9年目) 読書、映画・アニメを見る 好きなAWSサービス: VPC AWS Community Builders, OpsJAWSコアメンバー iret テクニカルアンバサダー New) 2024 Japan AWS Top Engineers (Networking) New) 2024 Japan AWS All Certifications Engineer はたはた (@hatake_book)

Slide 6

Slide 6 text

自己紹介(千葉ゆかり ver.) 名前: 畠山 大治 出身: 生まれ育ちも千葉県柏市(チーバ君の鼻の付け根) 幼稚園~高校まで柏市内、大学も実家から通学 地元の好きなところ:おいしいラーメン屋が多い 猪太(左)、王道屋(右)が特に好き このへん

Slide 7

Slide 7 text

自己紹介(千葉ゆかり ver.) 名前: 畠山 大治 出身: 生まれ育ちも千葉県柏市(チーバ君の鼻の付け根) 幼稚園~高校まで柏市内, 大学も実家から通学 初めて参加したJAWSの支部:千葉支部 (JAWSの名前を初めて知ったのはJAWS PANKRATION 2021 )

Slide 8

Slide 8 text

ハンズオン好きですか?

Slide 9

Slide 9 text

ハンズオンは好きだけど… lハンズオンで使ったサービス、ちゃんと理解できてる? lハンズオン完走!!(そして記憶の彼方へ) lとはいえやり直す時間が取れない… lアウトプットしようとしたけど放置しちゃってる… l手順のままポチポチでは味気ない lとはいえ、自力でカスタマイズするもの大変… 「ハンズオンでもっと脳みそに汗かきたい!!」 という方に向けての紹介です

Slide 10

Slide 10 text

アジェンダ lはじめに l実践力を鍛えるBootcamp クラウドネイティブ編の紹介 l実際にやってみた lまとめ lさいごに

Slide 11

Slide 11 text

内容の紹介 lLambda、DynamoDB、API Gatewayを使ってクラウドネイティブな サーバレスWebアプリを作るハンズオン lサーバレスアプリを作るために必要なものを一通り学べる lIaC lCI/CD lセキュリティ lオブザーバビリティ lAWSパートナー向けのセミナーで使われていたシナリオ 実践力を鍛えるBootcamp – クラウドネイティブ編 - シナリオは こちらから

Slide 12

Slide 12 text

ハンズオンは全6ステップ lStep1:CloudFront, S3で静的Webサイトを作る lStep2:APIGW, Lambda, DynamoDBでAPIを作って公開する lStep3:Step2の構成をAWS SAMで作る 引用:https://catalog.us-east-1.prod.workshops.aws/workshops/a9b0eefd-f429-4859-9881-ce3a7f1a4e5f/ja-JP/summary

Slide 13

Slide 13 text

ハンズオンは全6ステップ lStep4:Step2の構成をCI/CDパイプラインでデプロイする lStep5:Step2の構成に認証機能を付ける lStep6:Step2の構成を監視、アラート発砲機能を実装する 引用:https://catalog.us-east-1.prod.workshops.aws/workshops/a9b0eefd-f429-4859-9881-ce3a7f1a4e5f/ja-JP/summary

Slide 14

Slide 14 text

普通のハンズオンとはここが違う l手順は記載なし、要件とゴールのみ書かれている 引用:https://catalog.us-east-1.prod.workshops.aws/workshops/a9b0eefd-f429-4859-9881-ce3a7f1a4e5f/ja-JP/step2-serverless/challenge1

Slide 15

Slide 15 text

普通のハンズオンとはここが違う lドキュメントを自分で探して読んだり、生成AIに聞いてみた り、試行錯誤しながらハンズオンをする必要がある 引用:https://catalog.us-east-1.prod.workshops.aws/workshops/a9b0eefd-f429-4859-9881-ce3a7f1a4e5f/ja-JP/step2-serverless/challenge1

Slide 16

Slide 16 text

普通のハンズオンとはここが違う lヒントと答えもちゃんと書かれているが、クリックして開か ないと見れない 引用:https://catalog.us-east-1.prod.workshops.aws/workshops/a9b0eefd-f429-4859-9881-ce3a7f1a4e5f/ja-JP/step2-serverless/challenge1

Slide 17

Slide 17 text

おすすめしたい人 l入門は終えた初心者 l初心者でもヒントと答えを見ながらなら自力でできる lそれなりにAWS触ってはいるが、サーバレス系のサービスは触っ たことが無い人 l「そろそろサーバレスをちゃんと理解したい!」という方 lサーバレスに触れる機会が少ないインフラエンジニア(私です) l社内研修で使えるいい感じのハンズオンを探している人 l新入社員研修にちょうどよさそう

Slide 18

Slide 18 text

アジェンダ lはじめに l実践力を鍛えるBootcamp クラウドネイティブ編の紹介 l実際にやってみた lまとめ lさいごに

Slide 19

Slide 19 text

実際にやってみた lハンズオンの内容に関するつまずきポイントは、ネタバレに なるので話しません

Slide 20

Slide 20 text

実際にやってみた lハンズオンを始める前に、ハンズオンをするAWSアカウント にログインしておくのがおすすめ lシナリオ中にでてくる [Launch Stack] ボタンをクリックすると、 自動的にCloudFormation作成画面にジャンプする 引用:https://catalog.us-east-1.prod.workshops.aws/workshops/a9b0eefd-f429-4859-9881-ce3a7f1a4e5f/ja-JP/setup-cloud9

Slide 21

Slide 21 text

実際にやってみた l使いこなしたサービスでないと検索なしでは難しい l「検索なしで進めてやるぜ!」と意気込んでつまずく… l過去にハンズオンで触ったことあるのに、全然理解してな かったことに気が付く l己の無力さを実感 lこの感覚はハンズオンではなくGameDayでは??

Slide 22

Slide 22 text

アジェンダ lはじめに l実践力を鍛えるBootcamp クラウドネイティブ編の紹介 l実際にやってみた感想 lまとめ lさいごに

Slide 23

Slide 23 text

まとめ l「実践力を鍛えるBootcamp – クラウドネイティブ編 - 」は サーバレスを本気で理解したい人にとてもおすすめ lクラウドネイティブ編以外もでるのかな…? l「AWS、完全に理解した」という人にこそお勧めしたい l似たようなハンズオンがあればぜひ教えてください! l何かしらハンズオンしたらアウトプットもしよう!

Slide 24

Slide 24 text

アジェンダ lはじめに l実践力を鍛えるBootcamp クラウドネイティブ編の紹介 l実際にやってみた感想 lまとめ lさいごに

Slide 25

Slide 25 text

さいごに l「実践力を鍛えるBootcamp」はググっても出てこない (2024/6現在) lJP Contents Hubで探そう! lAWSの日本語ハンズオンが集約されているサイト 引用:https://aws-samples.github.io/jp-contents-hub/#networking-content-delivery シナリオは こちらから

Slide 26

Slide 26 text

さいごに l重厚なハンズオンを求める玄人の方へ lタイトルに「Immersion Day」が入っているハンズオン lAWSパートナーがお客様向けに提供するワークショップ l結構Dive Deepするワークショップなので、ハンズオンも割と重厚 lAWS Samplesを漁るのもおすすめ