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
400
AWS CDKで作るLINE bot
ufoo68
June 25, 2021
Tweet
Share
More Decks by ufoo68
See All by ufoo68
文法で学ばないJavaScript
ufoo68
0
14
Cookieとは?
ufoo68
1
49
今更ながら、開発現場での生成AI活用について
ufoo68
0
51
28歳独身エンジニア 婚活してみた
ufoo68
0
15
OpenAIでクッキー型を作る
ufoo68
1
48
初めて開発リーダーをやってみた話
ufoo68
0
120
M5Stack用の指紋認証デバイスを試す
ufoo68
0
830
結婚式のクイズアプリを自作した話
ufoo68
0
660
M5Stack Core2とAlexaでインターフォンに自動で対応してくれるIoTデバイスを作りたかった話
ufoo68
0
700
Other Decks in Technology
See All in Technology
Kaggleコンペティション「MABe Challenge - Social Action Recognition in Mice」振り返り
yu4u
1
610
スクラムを一度諦めたチームにアジャイルコーチが入ってどう変化したか / A Team's Second Try at Scrum with an Agile Coach
kaonavi
0
270
サラリーマンソフトウェアエンジニアのキャリア
yuheinakasaka
42
19k
GitHub Copilot CLI 現状確認会議
torumakabe
10
2.9k
Databricks Free Edition講座 データエンジニアリング編
taka_aki
0
2.7k
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
12k
[Iceberg Meetup #4] ゼロからはじめる: Apache Icebergとはなにか? / Apache Iceberg for Beginners
databricksjapan
0
120
The Engineer with a Three-Year Cycle
e99h2121
0
160
Hardware/Software Co-design: Motivations and reflections with respect to security
bcantrill
1
210
コミュニティが持つ「学びと成長の場」としての作用 / RSGT2026
ama_ch
2
390
Digitization部 紹介資料
sansan33
PRO
1
6.6k
AI Agent Standards and Protocols: a Walkthrough of MCP, A2A, and more...
glaforge
0
420
Featured
See All Featured
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
57
The browser strikes back
jonoalderson
0
320
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
300
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
110
Bash Introduction
62gerente
615
210k
Why Our Code Smells
bkeepers
PRO
340
58k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
270
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
0
510
We Are The Robots
honzajavorek
0
140
Making the Leap to Tech Lead
cromwellryan
135
9.7k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
150
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
610
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構成はどんどん使いまわしをしよう!