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
370
AWS CDKで作るLINE bot
ufoo68
June 25, 2021
Tweet
Share
More Decks by ufoo68
See All by ufoo68
初めて開発リーダーをやってみた話
ufoo68
0
96
M5Stack用の指紋認証デバイスを試す
ufoo68
0
710
結婚式のクイズアプリを自作した話
ufoo68
0
590
M5Stack Core2とAlexaでインターフォンに自動で対応してくれるIoTデバイスを作りたかった話
ufoo68
0
650
KASHIKOIHAKO
ufoo68
0
550
LIFF通話をつくろう!
ufoo68
0
1.4k
KASHIKOIHAKO計画その4
ufoo68
0
280
解説!LINE bot開発
ufoo68
0
280
Udonで始めるVR開発
ufoo68
0
430
Other Decks in Technology
See All in Technology
マルチテナント+マルチプロダクト SaaS への AI Agent の組み込み方
kworkdev
PRO
2
320
讓測試不再 BB! 從 BDD 到 CI/CD, 不靠人力也能 MVP
line_developers_tw
PRO
0
150
Model Mondays S2E01: Advanced Reasoning
nitya
0
320
菸酒生在 LINE Taiwan 的後端雙刀流
line_developers_tw
PRO
0
140
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.2k
“プロダクトを好きになれるか“も QAエンジニア転職の大事な判断基準だと思ったの
tomodakengo
0
130
AWS と定理証明 〜ポリシー言語 Cedar 開発の舞台裏〜 #fp_matsuri / FP Matsuri 2025
ytaka23
9
2.4k
Data Hubグループ 紹介資料
sansan33
PRO
0
1.8k
kotlin-lsp を Emacs で使えるようにしてみた / use kotlin-lsp in Emacs
nabeo
0
150
開発効率と信頼性を両立する Ubieのプラットフォームエンジニアリング
teru0x1
0
140
"SaaS is Dead" は本当か!? 生成AI時代の医療 Vertical SaaS のリアル
kakehashi
PRO
3
190
What's new in OpenShift 4.19
redhatlivestreaming
1
220
Featured
See All Featured
The Language of Interfaces
destraynor
158
25k
Statistics for Hackers
jakevdp
799
220k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.8k
Become a Pro
speakerdeck
PRO
28
5.4k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Designing Experiences People Love
moore
142
24k
The World Runs on Bad Software
bkeepers
PRO
68
11k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
47
2.8k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Documentation Writing (for coders)
carmenintech
71
4.9k
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構成はどんどん使いまわしをしよう!