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
310
AWS CDKで作るLINE bot
ufoo68
June 25, 2021
Tweet
Share
More Decks by ufoo68
See All by ufoo68
初めて開発リーダーをやってみた話
ufoo68
0
23
M5Stack用の指紋認証デバイスを試す
ufoo68
0
340
結婚式のクイズアプリを自作した話
ufoo68
0
350
M5Stack Core2とAlexaでインターフォンに自動で対応してくれるIoTデバイスを作りたかった話
ufoo68
0
470
KASHIKOIHAKO
ufoo68
0
400
LIFF通話をつくろう!
ufoo68
0
950
KASHIKOIHAKO計画その4
ufoo68
0
220
解説!LINE bot開発
ufoo68
0
210
Udonで始めるVR開発
ufoo68
0
360
Other Decks in Technology
See All in Technology
HEXA OSINT CTF V3 作戦会議
meow_noisy
0
110
小さな開発会社がWebサービスを作る理由
polidog
PRO
1
160
Postman v10リリース後を振り返る
nagix
0
130
Oracle Cloud Infrastructure:2024年4月度サービス・アップデート
oracle4engineer
PRO
1
110
Data and AI Governance: Existing Challenges and Emerging Trends
scotthsieh825
0
150
オブザーバビリティの Primary Signals
onk
PRO
0
550
転移学習とドメイン適応の基礎
kmatsui
2
570
Tableau事例紹介 / Tableau Case Study of Eureka
kazuya_araki_tokyo
1
170
カオナビの利用実績をアウトカムへつなげる旅 / example-of-data-management-startup-in-kaonavi
kaonavi
0
120
KubeCon EU 2024 Recap “Kubernetes Policy Time Machine: Where to Next?”
ryysud
0
110
開発生産性向上サービスを作るFindyが自分たちで開発生産性を爆上げした組織づくりの歩み / Findy's path to boosting its own development productivity 2024-04-17
ma3tk
3
340
NgRx Signal Store
rainerhahnekamp
0
120
Featured
See All Featured
How to Ace a Technical Interview
jacobian
272
22k
Fashionably flexible responsive web design (full day workshop)
malarkey
397
65k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
12
1.5k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
A Philosophy of Restraint
colly
196
16k
A Modern Web Designer's Workflow
chriscoyier
688
190k
Building Applications with DynamoDB
mza
88
5.6k
Automating Front-end Workflow
addyosmani
1355
200k
Reflections from 52 weeks, 52 projects
jeffersonlam
344
19k
Making Projects Easy
brettharned
108
5.5k
KATA
mclloyd
14
12k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
356
22k
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構成はどんどん使いまわしをしよう!