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
New Order in Cascade Sorting Order
mugi_uno
3
2.5k
デザインシステムとコンポーネント指向によるフロントエンド開発プロセスの革新 / Innovation in Frontend Development Processes through Design Systems and Component-Oriented Architecture
nrslib
7
5k
Mergeable Libraryで 高速なアプリ起動を実現しよう!
giginet
PRO
1
1.9k
複雑さに立ち向かうための ソフトウェア開発入門
shiz
2
580
Uncharted packages (Laravel Live Denmark)
freekmurze
0
140
(非公開スライド追加)座談会 「Strict ConcurrencyとSwift 6が開く新時代: 私たちはどう生きるか?」
shiz
1
140
Web技術を駆使してユーザーの画面を「録画」する
yukukotani
13
6.3k
1人で挑むSwiftコンパイラ 〜型システム入門編〜
s_shimotori
0
310
労務ドメインを快適に開発する方法 / How to Comfortably Develop in the Labor Domain
yuki21
1
250
BasicBasic認証
sadnessojisan
5
2.5k
フロントエンドのテストからアクセシビリティをしれっと広めていく
nano72mkn
3
700
長期運用プロダクトの開発速度を維持し続けるためのリファクタリング実践例
wataruss
8
2.6k
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
220
8.8k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
662
120k
Build your cross-platform service in a week with App Engine
jlugia
228
18k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
52k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.4k
How STYLIGHT went responsive
nonsquared
93
5.1k
Rails Girls Zürich Keynote
gr2m
93
13k
Producing Creativity
orderedlist
PRO
340
39k
Documentation Writing (for coders)
carmenintech
65
4.3k
Agile that works and the tools we love
rasmusluckow
327
20k
Testing 201, or: Great Expectations
jmmastey
35
6.9k
What the flash - Photography Introduction
edds
67
11k
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/
まとめ
今回は以上です。 ご清聴ありがとうございました!