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
Lambda+GItHub+Travis CIで全自動サーバーレスAPI
Search
Takayuki Miyauchi
June 11, 2016
Programming
10
5.9k
Lambda+GItHub+Travis CIで全自動サーバーレスAPI
2016/06/11のフロントエンドカンファレンスのLTで発表した資料です。
Takayuki Miyauchi
June 11, 2016
Tweet
Share
More Decks by Takayuki Miyauchi
See All by Takayuki Miyauchi
データ連携基盤としてのベクトルタイル
miya0001
1
130
不動産に関連しそうなデータもろもろ
miya0001
0
44
Geolonia Maps for SmartCity
miya0001
0
560
ベクトルタイルで見えてきたデジタル地図の未来
miya0001
0
240
不動産IDの仕組みと今後の課題
miya0001
0
270
オープンソースでつくるオープンソースっぽい地図の会社の挑戦
miya0001
0
250
ITエンジニアのための住所システムのお話
miya0001
0
81
TileCloudの裏側
miya0001
0
280
地方の子供たちを宇宙へ! きのくにICT教育
miya0001
1
220
Other Decks in Programming
See All in Programming
設計の知識と技能で駆動するソフトウェア開発
masuda220
PRO
18
10k
ドメイン・ファーストで考える問題解決に役立つモデル設計 / Domain First Model Design
suzushin54
1
1.4k
品質が高いコードって何?Rev2.1
ickx
1
490
Laravel標準バリデーションでできること
hmb_ok
2
360
The Future of C++ Interoperability: Insights from Porting a Game to Swift
teamhimeh
0
270
DDD, necessary but insufficient: physical design principles for microservices
cer
PRO
0
2.2k
LLMチャットボットのアプリケーション設計Tips
os1ma
4
660
BuefyのMaintainerを引き継いだ件
kikuomax
0
510
Understanding Ast By Looking
inouehi
0
120
両面どころかインフラもTSでできるよ ~ 全方位TypeScriptによるプロダクト開発 ~
myfinder
8
2.2k
ファイル先頭の use の意味、説明できますか? 〜PHP の namespace と autoloading の関係を正しく理解しよう〜 / namespace and autoloading in php
okashoi
2
470
チームでモデリングを育てるうえで 考えたこと・気づいたこと / Cultivating Modeling in Teams: Thoughts and Insights
mackey0225
5
2.2k
Featured
See All Featured
Become a Pro
speakerdeck
PRO
8
4.4k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
14
1.3k
Faster Mobile Websites
deanohume
296
30k
RailsConf 2023
tenderlove
0
510
The Art of Programming - Codeland 2020
erikaheidi
40
12k
Automating Front-end Workflow
addyosmani
1353
200k
How to train your dragon (web standard)
notwaldorf
71
5.1k
Web Components: a chance to create the future
zenorocha
304
41k
Code Reviewing Like a Champion
maltzj
512
39k
How to name files
jennybc
62
92k
BBQ
matthewcrist
78
8.7k
Fashionably flexible responsive web design (full day workshop)
malarkey
397
65k
Transcript
-BNCEB (*U)VC 5SBWJT$*Ͱ શࣗಈαʔόʔϨε"1* ٶོߦ !NJZB
ࣗݾհ
https://ja.amimoto-ami.com/
http://vccw.cc/
https://github.com/WP-API
͔͜͜Βຊ
None
None
Έ • Travis CIͰGulpΛൃՐͯ͠ɺຊ༣ศͷΣϒ αΠτ͔ΒΤΫηϧϑΝΠϧΛμϯϩʔυͯ͠ɺ JSONʹมޙʹɺGitHubϖʔδʹϓογϡɻ
ͦΕ༻ͷgulpϓϥάΠϯ࡞ͬͨɻ
͜ͷํ๏ͷϝϦοτ • GitHubϖʔδΛAPIͷΠϯϑϥͱͯ͠ར༻Ͱ͖Δ ͷͰ͍Ζ͍Ζ͓͍͍͠ɻ • APIΛ࡞ΔΈͦͷͷ͕Φʔϓϯιʔεͳͷ Ͱ҆৺ͯ͑͠Δɻ
σϝϦοτ • Travis CI͕git pushΛτϦΨʔʹͯ͠ΔͷͰɺ͜ ͜ʹਓྗ͕ೖͬͯ͠·͏ɻɻɻ
-BNCEB͕͋Δ͡ΌΜʂ
• ఆظతʹλεΫΛ࣮ߦͰ͖Δɻ • ݄ؒ100ສճ·Ͱແྉʂ
Travis CIͷAPIΛLambda͔Βຖୟ͚͍͍͡ΌΜɻ
None
ͱ͍͏Θ͚ͰແྉͰશࣗಈͳ༣ศ൪߸"1*͕ Ͱ͖·ͨ͠ɻ
ΫϥΠΞϯτϥΠϒϥϦΛ࡞ͬͯ͘ΕΔਓΛ ઈࢍืूதͰ͢ɻ
• https://github.com/madefor/postal-code-api • https://github.com/miya0001/lambda-kick-travis