Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AWSでサーバレスなLINE Botを作りたい
Search
Kento.Yamada
June 29, 2022
Programming
0
76
AWSでサーバレスなLINE Botを作りたい
LINE DC Monthly LT #3
サーバレス特集
Kento.Yamada
June 29, 2022
Tweet
Share
More Decks by Kento.Yamada
See All by Kento.Yamada
【Google Cloudパートナー企業登壇】LINEBot開発の環境構築ベストプラクティス
ymd65536
0
11
Microsoft Playwright Testing 再入門
ymd65536
0
170
宇宙一早くAmazon Bedrock 生成AIアプリ開発入門の献本が届いたので 感想をしみじみ語る
ymd65536
1
380
newMVPが気になるトピック
ymd65536
0
12
Google Cloudで始めるプラットフォームエンジニアリング
ymd65536
0
460
マルチクラウドで認証したい ~CloudRunと.NET8 Blazor ServerでAzure Open AIをセキュアに呼び出す~
ymd65536
0
200
MicrosoftのPlatform Engineeringガイドを読んで実際になにかやってみた
ymd65536
2
1.1k
Azure以外のクラウドではじめる.NET
ymd65536
1
69
Microsoft Playwrightで始めるブラウザテスト
ymd65536
0
710
Other Decks in Programming
See All in Programming
Amebaチョイス立ち上げの裏側 ~依存システムとの闘い~
daichi_igarashi
0
220
Prompt Cachingは本当に効果的なのか検証してみた.pdf
ttnyt8701
0
250
これからの時代の新標準!SwiftTestingへの移行とトラブルシューティング
uetyo
0
440
Mergeable Libraryで 高速なアプリ起動を実現しよう!
giginet
PRO
1
1.8k
開発を加速する共有Swift Package実践
elmetal
PRO
0
300
ECMAScript仕様を読むのに必要な知識 - ダイジェスト版
syumai
4
2.5k
Modular Monolith Go Server with GraphQL Federation + gRPC
110y
1
550
座談会 「Strict ConcurrencyとSwift 6が開く新時代: 私たちはどう生きるか?」
shiz
4
2.9k
ECMAScript、Web標準の型はどう管理されているか / How ECMAScript and Web standards types are maintained
petamoriken
3
370
実践 Advanced CallKit 〜快適な通話の実現に向けて〜
mot_techtalk
3
110
Scala におけるコンパイラエラーとの付き合い方
chencmd
1
150
LangGraphでのHuman-in-the-Loopの実装
os1ma
3
550
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.4k
In The Pink: A Labor of Love
frogandcode
139
22k
Gamification - CAS2011
davidbonilla
79
4.9k
Documentation Writing (for coders)
carmenintech
65
4.3k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
190
16k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
88
15k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
27
8.9k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
109
6.9k
BBQ
matthewcrist
83
9.1k
Mobile First: as difficult as doing things right
swwweet
220
8.8k
Building Better People: How to give real-time feedback that sticks.
wjessup
359
18k
Principles of Awesome APIs and How to Build Them.
keavy
125
16k
Transcript
まずは冒頭挨拶から
AWSでサーバレスなLINE Botを作りたい
今日語ること サーバレスで作るLINE Bot AWSでサーバレスなサービス サーバレスとは 自 己 紹 介 まとめ
ところであなたは何者? Kento.Yamada 略歴 • 情報工学のエキスパートとして大学を卒業 • 通信キャリアの子会社に新卒 1期生として入社(2016年) • 保険・銀行・証券のインフラエンジニアを経験
• 社内外における課題解決が武器 • ベストエンジニア賞 受賞(2018年) • 雑食系エンジニアサロン のAWS部部長 • CloudTechでもくもくしたり裏方やったり。。。 Customer Reliability Engineer at KDDI grp /CloudTechによくいるシベリアンハスキーの一般男 性(28)共著:AWSエンジニア入門講座 https://twitter.com/ymd65536 https://github.com/ymd65536 https://qiita.com/ymd65536
そもそもサーバレスコンピューティング(サーバレス)とは? サーバのメンテナンスを必要しないプログラムの実行環境
サーバの管理をしなくて良い = 開発者はサーバの存在を意識する必要がない AWS Lambda 2014年に公開されたAWSにおけるサーバレスサービスの代表格 ※最近は擬人化してかわいいやつになった。
サーバの管理をしなくて良い = 開発者はサーバの存在を意識する必要がない 開発に集中できる!!
LINE APIとAWSを組み合わせた構成 ※東京リージョンを想定 【とりあえずハンズオン】AWS×LINEで実践!AWS利用料返信Botをつくろう - 4626 views
AWS Systems Manager パラメータストアを使うと資格情報のようなシークレットな情報を管 理できる。 AWS Secrets Manager ライフサイクルを通じてデータベース認証情報、API キー、その他
のシークレットを簡単にローテーション、管理、取得する。
LINE APIとAWSを組み合わせた構成 【とりあえずハンズオン】AWS×LINEで実践!AWS利用料返信Botをつくろう - 4626 views ※東京リージョンを想定
※東京リージョンを想定 貴様の幸せ度合いを数えろ ~ハピネススカウターを実際に作ってみた~ - 793views
Amazon DynamoDB 1 桁ミリ秒単位で規模に応じたパフォーマンスを実現する高速で柔 軟な NoSQL データベースサービス
Amazon Simple Storage Service どこからでも簡単に、お好みの量のデータを取得できるオブジェク トストレージ
Amazon Rekognition 機械学習を使用して画像と動画の分析を自動化する
今回は主要なサーバレスサービスについて紹介しましたが。。。
今回は主要なサーバレスサービスについて紹介しましたが。。。 AWS Fargate Amazon ECS AWS Amplify
宣伝 発売中 「AWSエンジニア入門講座 学習ロードマップで体系的に学ぶ」 ※コンテナ系のサービスの説明はないですが 主要なサービスについては解説されています。
宣伝 2022/5/16 発売!! 「AWS認定資格 クラウドプラクティ ショナーの教科書: 合格へ導く虎の 巻」 ※電子書籍で¥0
本だけではちょっとな。。。という人にはJAWS-UGもオススメです。 JAWS-UG初心者支部 https://jawsug-bgnr.connpass.com/ JAWS-UG CDK支部 https://jawsug-cdk.connpass.com/
まとめ
今回は以上です。 ご清聴ありがとうございました!