$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
すぐ実践!!AWSとLINEBotを生み出す!!
Search
ようかん(YosukeInoue
July 01, 2021
Programming
0
950
すぐ実践!!AWSとLINEBotを生み出す!!
イベント情報→
https://jawsug-bgnr.connpass.com/event/216756/
ようかん(YosukeInoue
July 01, 2021
Tweet
Share
More Decks by ようかん(YosukeInoue
See All by ようかん(YosukeInoue
bolt.newで作る Vibe Coding for LINEミニアプリ
inoue2002
0
41
TEQSセミナー
inoue2002
1
97
Stripe Agent Toolkitを試してみた
inoue2002
0
110
今から始めるLINEBot入門
inoue2002
0
180
未来の投げ銭箱
inoue2002
2
140
LINEでAI占い師に相談できる “AI占いくん”の開発/改善の過程
inoue2002
0
410
LINEトークルーム広告v1
inoue2002
0
110
レシピ保存くん
inoue2002
0
1.1k
初めてのServiceMessage
inoue2002
0
170
Other Decks in Programming
See All in Programming
WebRTC、 綺麗に見るか滑らかに見るか
sublimer
1
110
しっかり学ぶ java.lang.*
nagise
1
470
手が足りない!兼業データエンジニアに必要だったアーキテクチャと立ち回り
zinkosuke
0
220
How Software Deployment tools have changed in the past 20 years
geshan
0
26k
Micro Frontendsで築いた 共通基盤と運用の試行錯誤 / Building a Shared Platform with Micro Frontends: Operational Learnings
kyntk
1
1.9k
スタートアップを支える技術戦略と組織づくり
pospome
8
14k
チーム開発の “地ならし"
konifar
8
6.8k
All(?) About Point Sets
hole
0
240
Media Capture and Streams: W3C仕様と現場での知見
nowaki28
0
120
モダンJSフレームワークのビルドプロセス 〜なぜReactは503行、Svelteは12行なのか〜
fuuki12
0
170
AIコードレビューがチームの"文脈"を 読めるようになるまで
marutaku
0
250
データファイルをAWSのDWHサービスに格納する / 20251115jawsug-tochigi
kasacchiful
2
100
Featured
See All Featured
Become a Pro
speakerdeck
PRO
30
5.7k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.3k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Speed Design
sergeychernyshev
33
1.3k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.6k
Leading Effective Engineering Teams in the AI Era
addyosmani
8
1.2k
Bash Introduction
62gerente
615
210k
Building an army of robots
kneath
306
46k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
990
Unsuck your backbone
ammeep
671
58k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.8k
Transcript
@inoue2002 AWS で LINEBot を⽣み出す!! ようかん JAWS-UG 初⼼者⽀部#38 すぐ実践
@inoue2002 ⾃⼰紹介 ようかん(井上陽介) - ⼤学1回⽣ - 未踏ジュニア2020スーパークリエータ - LINE API
Expert JAWSDAYS2021登壇 - 最近の活動 - 得意なこと ⻑距離を⾛ること(1.5km ‒ 10km) LINEAPIをいじること イベントを主催したり登壇したりすること
@inoue2002
@inoue2002 https://note.com/jawsdays2021/n/nd97645339c84 ✨ ✨ ✨ ✨
@inoue2002 https://www.youtube.com/watch?v=HilOP8QGAkg どんな話をしたかというと…
@inoue2002 @inoue2002 [LINEAPI]どれぐらい開発しているかというと サービス/ツールetc.. 50+
@inoue2002 @inoue2002 [LINEAPI]どれぐらい開発しているかというと サービス/ツールetc.. 50+ これらのほとんどをAWSで構築してしています!
@inoue2002 @inoue2002 何でAWSなの?
@inoue2002 @inoue2002 慣れればどれも⼀緒じゃね?
@inoue2002 @inoue2002 僕もそう思います。
@inoue2002 @inoue2002 なので、おすすめポイント をご紹介しに来ました。 AWS
@inoue2002 @inoue2002 LINEBotのサーバーにはLambdaがよく使われる 使った分だけ・無料枠多・相性いい
@inoue2002 @inoue2002 Lambdaを使うと⾔ってもいろいろ⽅法はある GUI CLI https://aws.amazon.com/jp/console/ https://aws.amazon.com/jp/cdk/ https://serverless.co.jp/blog/25/ 構成管理ツール、他にも結構ある
@inoue2002 @inoue2002 Lambdaを使うと⾔ってもいろいろ⽅法はある GUI CLI https://aws.amazon.com/jp/console/ https://aws.amazon.com/jp/cdk/ https://serverless.co.jp/blog/25/ 構成管理ツール、他にも結構ある
@inoue2002 @inoue2002 GUIで作ってみたい⽅ “最初は環境構築から始め、最終的にはサーバレスで動くLINEBotを作成” 僕は何やかんやこれで作ってることが多いかも
@inoue2002 @inoue2002 Lambdaを使うと⾔ってもいろいろ⽅法はある GUI CLI https://aws.amazon.com/jp/console/ https://aws.amazon.com/jp/cdk/ https://serverless.co.jp/blog/25/ 構成管理ツール、他にも結構ある
@inoue2002 @inoue2002 Lambdaを使うと⾔ってもいろいろ⽅法はある GUI CLI https://aws.amazon.com/jp/console/ https://aws.amazon.com/jp/cdk/ https://serverless.co.jp/blog/25/ 構成管理ツール、他にも結構ある
@inoue2002 @inoue2002 AWSCDK✖LINEBotといえば@uffo68さん! https://speakerdeck.com/ufoo68/aws-cdkdezuo-ruline-bot
@inoue2002 @inoue2002 https://speakerdeck.com/ufoo68/aws-cdkdezuo-ruline-bot?slide=6
@inoue2002 @inoue2002 https://speakerdeck.com/ufoo68/aws-cdkdezuo-ruline-bot?slide=7
@inoue2002 @inoue2002 https://speakerdeck.com/ufoo68/aws-cdkdezuo-ruline-bot?slide=10
@inoue2002 @inoue2002 実際にAWSCDKでLINEBotを作れるハンズオン
@inoue2002 @inoue2002 Lambdaを使うと⾔ってもいろいろ⽅法はある GUI CLI https://aws.amazon.com/jp/console/ https://aws.amazon.com/jp/cdk/ https://serverless.co.jp/blog/25/ 構成管理ツール、他にも結構ある
@inoue2002 @inoue2002 Lambdaを使うと⾔ってもいろいろ⽅法はある GUI CLI https://aws.amazon.com/jp/console/ https://aws.amazon.com/jp/cdk/ https://serverless.co.jp/blog/25/ 構成管理ツール、他にも結構ある
@inoue2002 @inoue2002 slsで作ってみたい⽅
@inoue2002 @inoue2002 開発⽅法はわかった。いろいろあるし、テンプレあるし、ハンズオン資料 あるし、わからんかったら聞けばいい!んで、何を作ったらええの?
@inoue2002 @inoue2002 僕が最近作ったBotをご紹介
@inoue2002 @inoue2002 毎⽇毎⽇ 投稿時間を調べるのめっちゃ時間かかる 出発駅 経由駅 到着駅 到着・出発 時間 授業が始まるのが何時で、その20分前に駅に着いておかな
いと⾏けなくって、経由駅を指定しないと意味わからん経 路出してくるし、その検索結果で、電⾞の出発時刻がわ かって、つまり家はそれより10分前に出ればいい 課題「電⾞の時間探すのめっちゃ時間かかる」 XXXXX XXXXX XXXXX XXXXX
@inoue2002 @inoue2002 これで毎⽇の電⾞検索5秒になったw https://qiita.com/inoue2002/items/5aacedeccae247d958d8
@inoue2002 @inoue2002 課題「⼩学⽣向け⽂章作るのめちゃ難しい」
@inoue2002 @inoue2002
@inoue2002 @inoue2002 https://developer.yahoo.co.jp/webapi/jlp/furigana/v1/furigana.html
@inoue2002 @inoue2002 課題「家族でおんなじもの買ってきがち」
@inoue2002 @inoue2002
@inoue2002 @inoue2002 https://elchika.com/article/2d6e94b9-0e16-4eee-8149-11a04c4e11a7/ https://developers.notion.com/
@inoue2002 @inoue2002 課題解決なんて1⼈以上に便利って⾔ってもらえたら勝ち💪
@inoue2002 @inoue2002 強引に⾝近なものを課題にする それをLINEBotとりあえず解決してみようとする サーバーとか裏側はAWSに任せて、⾃分はLINEBot⾃体の開発に 専念する アウトプットすることで、モチベーションが上がる↑ 課題解決をして誰かが幸せに慣れる ⾃分の技術⼒が上がる(フロント/バックエンド開発、API連携) こうやって登壇もできる!
@inoue2002 @inoue2002 AWSでみなさん是⾮素敵なLINEBotを作ってみてください!
@inoue2002 @inoue2002 LINEAPIキャッチアップのススメ
@inoue2002 @inoue2002 LINE Developers Community (#LINEDC) ハンズオン/LT/ライブコーディングなどなど.. https://linedevelopercommunity.connpass.com/
@inoue2002 @inoue2002 Youtube/docs https://www.youtube.com/channel/UCZkYYwmvSA6y7 WWLxM5x9IA https://developers.line.biz/ja/
@inoue2002 AWS で LINEBot を⽣み出す!! ようかん JAWS-UG 初⼼者⽀部#38 すぐ実践