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
10分でAmazon API GatewayにOpen API 3.0のAPI仕様をインポートする
Search
thori
February 02, 2019
Technology
1
960
10分でAmazon API GatewayにOpen API 3.0のAPI仕様をインポートする
Gunma.web #34 スキーマ駆動開発 5分LT
AWS API Gatewayのswaggerインポートを試した
thori
February 02, 2019
Tweet
Share
More Decks by thori
See All by thori
WebAPIのPATCHについて
t_pori418
0
160
AIの言う通りにやったら Webアプリが作れるのか試してみた (ChatGPT)
t_pori418
0
960
AWSにおけるアカウント/ユーザーとは何かをなんとなく理解する
t_pori418
0
320
Markdownで登壇資料を作りたい
t_pori418
0
370
GitHub Projectsのみでプロダクト開発を管理する
t_pori418
0
300
Nuxt.jsから始めるPWA生活
t_pori418
0
950
AWSサーバーレスアーキテクチャでWebサイトを構築してみた
t_pori418
0
660
Vue.jsによるSPAのDDDについて考える(導入編)
t_pori418
0
3.3k
Other Decks in Technology
See All in Technology
目標設定は好きですか? アジャイルとともに目標と向き合い続ける方法 / Do you like target Management?
kakehashi
10
3k
ペパボのオブザーバビリティ研修2024 説明資料
kesompochy
0
1.1k
LINE WORKSへ簡単通知!Incoming Webhookアプリの紹介
mmclsntr
0
110
Azure OpenAI Service Dev Day / LLMでできる!使える!生成AIエージェント
masahiro_nishimi
3
740
VPoEの視点から見た、ヘンリーがサーバーサイドKotlinを使う理由 / Why Server-side Kotlin 2024
cho0o0
1
420
簡単に始めるSnowflakeの機械学習
nayuts
1
190
技術負債による事業の失敗はなぜ起こるのか / Why do business failures due to technical debt occur?
i35_267
0
190
開発と事業を繋ぐ!SREのオブザーバビリティ戦略 ~ Developers Summit 2024 Summer ~
leveragestech
0
620
Docker互換のセキュアなコンテナ実行環境「Podman」超入門
devops_vtj
6
3.2k
AutomatedLabを使って内部ペンテストを勉強しよう! -やられ社内ネットワークの自動構築-
n_etupirka
1
610
[2024最新版]AWS Control Towerを使ったセキュアなマルチアカウント環境の作り方
hiashisan
0
270
AWSでRAGを作る法方
sonoda_mj
1
140
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.4k
Unsuck your backbone
ammeep
666
57k
The Invisible Customer
myddelton
117
13k
Bootstrapping a Software Product
garrettdimon
PRO
304
110k
Build The Right Thing And Hit Your Dates
maggiecrowley
28
2.2k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
17
8.7k
Code Review Best Practice
trishagee
58
16k
The Brand Is Dead. Long Live the Brand.
mthomps
52
36k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
224
21k
Fireside Chat
paigeccino
25
2.8k
Six Lessons from altMBA
skipperchong
24
3.2k
Clear Off the Table
cherdarchuk
89
320k
Transcript
10ͰAmazon API Gatewayʹ Open API 3.0ͷ API༷ΛΠϯϙʔτ͢Δ Gunma.web #34 εΩʔϚۦಈ։ൃ
Takashi Hori
ɾງ وࢺɹɹ@t_pori418 ɾ܈അݝࡏॅ⁵౦ژ ɾWebΤϯδχΞ ɾ͘ઙ͘ͳΜͰΓ·͢ ɾγεςϜܥ, WebαʔϏεܥ
ࢼ͠ʹWebαΠτͷ͓͍߹Θͤ APIΛ࡞ͬͯΈΔ
swagger editerͰyamlॻ͘ https://editor.swagger.io/
None
None
None
None
API GatewayͰΠϯϙʔτ - ϦιʔεͷΞΫγϣϯ͔ΒΠϯϙʔτ - ·ͨ৽نAPIͷ࡞Ͱ `Swagger͔ΒΠϯϙʔτ` Λબ
Ϧιʔε͕૿͑Δ
APIͷܨ͗ઌઃఆͱ͔Δ
࣮ߦॲཧLambdaΛ༻͍ͯ͠·͢ ϝʔϧૹͬͨΓɺslack࿈ܞͨ͠Γͯ͠·͢ ઢ͢ΔͷͰؾʹͳΔํϒϩάݟ͍͚ͯͨͩΕ https://poriweb.hatenablog.com/entry/2018/12/14/073000
OPTIONSͷํΔ
σϓϩΠ
REST clientͰ࣮ߦͯ͠Έͨ
None
ॴײ
- όϦσʔγϣϯνΣοΫͷίʔυ ɹࣗಈੜ͍ͨ͠ - API Gatewayͷܨ͗ઌͱ͔݁ہखͰઃఆ ɹͨ͠ͷͰࣗಈԽͷΈ࡞Γ͍ͨ͠ API Gatewayʹͦͷ··औΓࠐΜ͚ͩͩͳͷͰ ɹͰ͖͍ͯͳ͍ͷͨΓલͰ͋Γ·͕͢…
·ͱΊ
API GatewayʹΠϯϙʔτ 10ͰͰ͖ͨʂʂʂ (λΠτϧʹِΓͳ͠)