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 CDKで作るLINE bot
Search
ufoo68
June 25, 2021
Technology
0
380
AWS CDKで作るLINE bot
ufoo68
June 25, 2021
Tweet
Share
More Decks by ufoo68
See All by ufoo68
初めて開発リーダーをやってみた話
ufoo68
0
100
M5Stack用の指紋認証デバイスを試す
ufoo68
0
730
結婚式のクイズアプリを自作した話
ufoo68
0
600
M5Stack Core2とAlexaでインターフォンに自動で対応してくれるIoTデバイスを作りたかった話
ufoo68
0
660
KASHIKOIHAKO
ufoo68
0
560
LIFF通話をつくろう!
ufoo68
0
1.4k
KASHIKOIHAKO計画その4
ufoo68
0
290
解説!LINE bot開発
ufoo68
0
290
Udonで始めるVR開発
ufoo68
0
430
Other Decks in Technology
See All in Technology
Introduction to Bill One Development Engineer
sansan33
PRO
0
270
データ駆動経営の道しるべ:プロダクト開発指標の戦略的活用法
ham0215
2
230
TypeScript 上達の道
ysknsid25
0
210
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.7k
地図と生成AI
nakasho
0
650
公開初日に個人環境で試した Gemini CLI 体験記など / Gemini CLI実験レポート
you
PRO
3
280
Data Engineering Study#30 LT資料
tetsuroito
1
550
Maintainer Meetupで「生の声」を聞く ~講演だけじゃないKubeCon
logica0419
1
160
QAを早期に巻き込む”って どうやるの? モヤモヤから抜け出す実践知
moritamasami
2
170
P2P ではじめる WebRTC のつまづきどころ
tnoho
1
180
Jitera Company Deck / JP
jitera
0
130
MCPに潜むセキュリティリスクを考えてみる
milix_m
1
660
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
134
9.4k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
How GitHub (no longer) Works
holman
314
140k
The Language of Interfaces
destraynor
158
25k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.7k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Faster Mobile Websites
deanohume
308
31k
A better future with KSS
kneath
238
17k
The Invisible Side of Design
smashingmag
301
51k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
138
34k
Optimizing for Happiness
mojombo
379
70k
Transcript
AWS CDKで作るLINE bot @linedc
自己紹介 • Twitter ◦ @ufoo_yuta • Qiita ◦ ufoo68 •
やってること ◦ スポーツTechLT主催 ◦ LINE API Expert • 最近の出来事 ◦ noshを始めてみた
今日の内容 この前やったハンズオン資料の宣伝です Zennの記事 AWS CDK×LINE BOTハンズオン~アプリとインフラ をコード管理しよう~
AWS CDK AWS CDKとは、プログラミング言語を使ってAWSのクラウド環境を構築するためのオー プンソースのフレームワークである。 CloudFormationをベースとしたIaCサービス。
IaCとCloudFormation • IaC Infrastructure as Codeのこと。コードをベースとしたシステムのインフラ構成の管 理を行うツール。 • CloudFormation AWSのIaCサービスの一つ。JSON、YAML形式のテンプレートファイルでシステム
のインフラ構成の管理を行う。 AWS CDKではCloudFormationのテンプレートファイルをTypeScript、Pythonな どのプログラミング言語で管理することができる
AWSでLINE botを作る場合 だいたいこんな構成 なにかデータの保存がしたい場合
別のLINE botを作る場合 またAWSで同じ構成をつくる・・・?
その構成 コードで管理しませんか?
AWSの構成を一つのファイルで管理できる AWS CDKのLINE bot 実装例
アプリケーションコードも管理できる まとめてデプロイ!!
でも具体的にどうやって実装するの? そして冒頭に戻る Zennの記事 AWS CDK×LINE BOTハンズオン~アプリとインフラ をコード管理しよう~
まとめ • 趣味開発でもAWS CDKを使うと便利 • AWS CDKを使うとコンソールには戻れない • AWS構成はどんどん使いまわしをしよう!