Submit Search
【東京Node学園祭2016】Node.js × Babel で AWS Lambda アプリケーションを開発する
Download as PPTX, PDF
5 likes
7,186 views
Hiroyuki Kusu
2016/11/12に開催された東京Node学園祭2016(http://nodefest.jp/2016/)での発表資料です。
Technology
Related topics:
Node.js Development
Read more
1 of 26
Download now
Downloaded 15 times
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
More Related Content
PDF
Node.js を選ぶとき 選ばないとき
Ryunosuke SATO
PDF
Node.js Tutorial at Hiroshima
Yoshihiro Iwanaga
PPT
Node.js で Web アプリ開発
Tatsumi Naganuma
PDF
Nodeについて
Natsuki Yamanaka
PDF
Hello, Node.js
Shin Sekaryo
PPTX
Node.js Hands-On
Akinari Tsugo
PDF
Node.js基礎の基礎 - Miyazaki.js vol.2
Nobuhiro Nakashima
PDF
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Kohei Asai
Node.js を選ぶとき 選ばないとき
Ryunosuke SATO
Node.js Tutorial at Hiroshima
Yoshihiro Iwanaga
Node.js で Web アプリ開発
Tatsumi Naganuma
Nodeについて
Natsuki Yamanaka
Hello, Node.js
Shin Sekaryo
Node.js Hands-On
Akinari Tsugo
Node.js基礎の基礎 - Miyazaki.js vol.2
Nobuhiro Nakashima
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Kohei Asai
What's hot
(20)
PDF
づや会 Vol4 Node.jsとphpのパフォーマンスを比較してみる
zuya
PDF
Node js 入門
Satoshi Takami
PDF
大阪Node学園 七時限目 「ゼロからはじめるnode.js」
Shunsuke Watanabe
PDF
TypeScriptへの入口
Sunao Tomita
PDF
サーバサイドNodeの使い道
pospome
PPTX
Node.js×mongo dbで3年間サービス運用してみた話
leverages_event
PPT
[大図解]ピグライフはこう動いている
Akihiro Kuwano
PPTX
Sails.jsのメリット・デメリット
Ito Kohta
PDF
Node.jsでサーバプログラマ デビューしよう
Yuusuke Takeuchi
PPTX
Node.jsではじめるサーバ構築
AimingStudy
PDF
最近のフロントエンドツールの紹介
Ryo Iinuma
PPT
20131012 nodejs
Amuro Nishizawa
PPTX
AngularJS2でつまづいたこと
Takehiro Takahashi
PDF
Bp study39 nodejs
Yohei Sasaki
PDF
MVCフレームワーク Sails.jsについて機能紹介
kamiyam .
PDF
React VR ことはじめ
Kazuhiro Hara
PPTX
Node.jsに縁のない職場でnode.jsを使い始める戦術
Isamu Suzuki
PDF
Nodeにしましょう
Yuzo Hebishima
PPTX
worker_threadsを使った実装の勘所
yo_waka
PPTX
FreeBSD VPSでLive Migration
spg_games
づや会 Vol4 Node.jsとphpのパフォーマンスを比較してみる
zuya
Node js 入門
Satoshi Takami
大阪Node学園 七時限目 「ゼロからはじめるnode.js」
Shunsuke Watanabe
TypeScriptへの入口
Sunao Tomita
サーバサイドNodeの使い道
pospome
Node.js×mongo dbで3年間サービス運用してみた話
leverages_event
[大図解]ピグライフはこう動いている
Akihiro Kuwano
Sails.jsのメリット・デメリット
Ito Kohta
Node.jsでサーバプログラマ デビューしよう
Yuusuke Takeuchi
Node.jsではじめるサーバ構築
AimingStudy
最近のフロントエンドツールの紹介
Ryo Iinuma
20131012 nodejs
Amuro Nishizawa
AngularJS2でつまづいたこと
Takehiro Takahashi
Bp study39 nodejs
Yohei Sasaki
MVCフレームワーク Sails.jsについて機能紹介
kamiyam .
React VR ことはじめ
Kazuhiro Hara
Node.jsに縁のない職場でnode.jsを使い始める戦術
Isamu Suzuki
Nodeにしましょう
Yuzo Hebishima
worker_threadsを使った実装の勘所
yo_waka
FreeBSD VPSでLive Migration
spg_games
Ad
Viewers also liked
(6)
PPTX
JavaScriptの仕組みと未来のJavaScript ~ESNextとは~
Yuki Hirano
PPTX
Maglica - A Simple Internal Cloud Tool at #techkayac
Gosuke Miyashita
PDF
Node.js with WebRTC DataChannel
mganeko
PPTX
とある小売IT企業での新卒仮想プロジェクト(工具共有サービス)
Kazuo Murakami
PPTX
Tokyo nodefestival workshop_20161112
Junichi Okamura
PPT
大規模Perl初心者研修を支える技術
Daisuke Tamada
JavaScriptの仕組みと未来のJavaScript ~ESNextとは~
Yuki Hirano
Maglica - A Simple Internal Cloud Tool at #techkayac
Gosuke Miyashita
Node.js with WebRTC DataChannel
mganeko
とある小売IT企業での新卒仮想プロジェクト(工具共有サービス)
Kazuo Murakami
Tokyo nodefestival workshop_20161112
Junichi Okamura
大規模Perl初心者研修を支える技術
Daisuke Tamada
Ad
Similar to 【東京Node学園祭2016】Node.js × Babel で AWS Lambda アプリケーションを開発する
(20)
PPTX
はじめての Bluemix でシングルサインオン ~ 雲間を越えて、つなげたい
Kazumi OHIRA
PDF
AWS SDK for Go in #jawsmeguro
VOYAGE GROUP
PDF
AWS SDK for Go in #jawsmeguro
Kenta Suzuki
PDF
Node.jsとAWS入門(Elastic Beanstalk & AWS SDK for Node.js)
崇之 清水
PPTX
AWS Lambda + Go
Kentaro Kawano
PPTX
aws lambdaでpythonを実行するときのチューニング案を試してみた!
Shun Fukazawa
PPTX
はじめてのAws lambda
dcubeio
PPTX
はじめてのAWS Lambda
Masaki Misawa
PDF
AWS CODE DEPLOY for Jaws-ug oita
Masahiro Ienaga
PDF
Docker 再入門 2016 update
Shiojiri Ohhara
PDF
LambdaとMobileの美味しいかもしれない関係
Hiraku Komuro
PPTX
20140621 july techfesta (JTF2014) 突発**むけAWS
Yasuhiro Araki, Ph.D
PDF
AWS Black Belt Online Seminar AWSサービスを利用したアプリケーション開発を始めよう
Amazon Web Services Japan
KEY
CloudFoundryをつかってみよう
Kazuto Kusama
PDF
AWSを利用してDevとOpsの間を考える
Junichiro Ueno
PPTX
AWS Cloud9について
Hiroyuki Numao
PPTX
C# on lambda
Akio Tajima
PDF
2016/05/01 Visual Studio with Cordova
miso- soup3
PDF
AWSで開発するサーバレスAPIバックエンド
暁 三宅
PDF
CodeBuildを身近にするためのはじめの一歩
淳 千葉
はじめての Bluemix でシングルサインオン ~ 雲間を越えて、つなげたい
Kazumi OHIRA
AWS SDK for Go in #jawsmeguro
VOYAGE GROUP
AWS SDK for Go in #jawsmeguro
Kenta Suzuki
Node.jsとAWS入門(Elastic Beanstalk & AWS SDK for Node.js)
崇之 清水
AWS Lambda + Go
Kentaro Kawano
aws lambdaでpythonを実行するときのチューニング案を試してみた!
Shun Fukazawa
はじめてのAws lambda
dcubeio
はじめてのAWS Lambda
Masaki Misawa
AWS CODE DEPLOY for Jaws-ug oita
Masahiro Ienaga
Docker 再入門 2016 update
Shiojiri Ohhara
LambdaとMobileの美味しいかもしれない関係
Hiraku Komuro
20140621 july techfesta (JTF2014) 突発**むけAWS
Yasuhiro Araki, Ph.D
AWS Black Belt Online Seminar AWSサービスを利用したアプリケーション開発を始めよう
Amazon Web Services Japan
CloudFoundryをつかってみよう
Kazuto Kusama
AWSを利用してDevとOpsの間を考える
Junichiro Ueno
AWS Cloud9について
Hiroyuki Numao
C# on lambda
Akio Tajima
2016/05/01 Visual Studio with Cordova
miso- soup3
AWSで開発するサーバレスAPIバックエンド
暁 三宅
CodeBuildを身近にするためのはじめの一歩
淳 千葉
More from Hiroyuki Kusu
(10)
PPTX
【YAPC::Asia Hachioji 2016】ES2015のclassでアプリケーションを書いてみた話
Hiroyuki Kusu
PPTX
【Potatotips #30】RxJavaを活用する3つのユースケース
Hiroyuki Kusu
PPTX
【Potatotips #26】Replace EventBus with RxJava/RxAndroid
Hiroyuki Kusu
PPTX
【Potatotips #23】手軽にHTTPでJSONにアクセスできる環境を用意する
Hiroyuki Kusu
PPTX
【Roppongi.aar #1】Activity/FragmentからControllerへ処理を委譲する
Hiroyuki Kusu
PPTX
【DroidKaigi2015】初学者に嬉しいAndroid開発環境(あとMVCとか)
Hiroyuki Kusu
PPTX
【eLV勉強会】AngularJSでのモバイルフロントエンド開発
Hiroyuki Kusu
PPTX
エンジニアにMacを薦める理由
Hiroyuki Kusu
PPTX
ソーシャルアプリで人を熱中させる要素を説明する一枚絵
Hiroyuki Kusu
PPTX
【ABC2014Spring LT】AngularJSでWEBアプリ開発
Hiroyuki Kusu
【YAPC::Asia Hachioji 2016】ES2015のclassでアプリケーションを書いてみた話
Hiroyuki Kusu
【Potatotips #30】RxJavaを活用する3つのユースケース
Hiroyuki Kusu
【Potatotips #26】Replace EventBus with RxJava/RxAndroid
Hiroyuki Kusu
【Potatotips #23】手軽にHTTPでJSONにアクセスできる環境を用意する
Hiroyuki Kusu
【Roppongi.aar #1】Activity/FragmentからControllerへ処理を委譲する
Hiroyuki Kusu
【DroidKaigi2015】初学者に嬉しいAndroid開発環境(あとMVCとか)
Hiroyuki Kusu
【eLV勉強会】AngularJSでのモバイルフロントエンド開発
Hiroyuki Kusu
エンジニアにMacを薦める理由
Hiroyuki Kusu
ソーシャルアプリで人を熱中させる要素を説明する一枚絵
Hiroyuki Kusu
【ABC2014Spring LT】AngularJSでWEBアプリ開発
Hiroyuki Kusu
【東京Node学園祭2016】Node.js × Babel で AWS Lambda アプリケーションを開発する
1.
Node.js × Babel
で AWS Lambda アプリケ ーションを開発する 2016/11/12 東京Node学園祭 Hiroyuki Kusu (@hkusu_)
3.
コーチ・ユナイテッド株式会社 代表:福崎 康平(ふくざき こうへい) 2007年1月創業、2013年9月よりクックパッドグループ 従業員:25名 主要事業:「サイタ」の企画運営 「夢中をガツン!」 と増やす。
4.
「学び」の マッチングプレイス
5.
https://aws.amazon.com/jp/lambda/ 現時点だと Node は
ver 4.7 が使える
6.
AWSのコンソール上でコードを書く場合
7.
ローカルで書いたコードをアップロード .zip
8.
任意のNodeモジュールを詰め込める .zip node_modues
9.
require(./index).handler(event, context, callback); index.js アプリの起点となる JSファイル
10.
Somethingservice API Gatewayデータストア HTTP 定期実行(cron) Nodeエコシステム Lambda
11.
フロントエンドやサーバNodeと同じような開発スタイル package.json の例
12.
For async/await、class properties(
for Flow )、etc ..
13.
$ babel ./src/
-d ./dist/
15.
require(./dist/index).handler(event, context, callback);
16.
npm scripts
17.
npm scripts ESLintでコードのシンタックスチェック
18.
npm scripts ソースコードを変更したら自動でBabel変換
19.
npm scripts zipファイルを作成
20.
npm scripts ローカル開発用のドライバ起動(後述)
21.
Lambdaを模すローカル開発用のドライバ用意しておくと捗る
22.
まとめ • 任意の Node
モジュールが利用できる • HTTPで IN/OUT が可能(AWSのリソース利用も当然可) • フロントエンドやサーバNodeと同じような開発スタイルが可 • Babel で 次期 ECMAScript の仕様を先取り • npm scripts で作業を効率化 • Lambdaを模するドライバを用意
23.
Sample code https://github.com/hkusu/lambda-twitter-bot
24.
【紹介】Lambda用の フレームワーク/ツール
25.
We Are Hiring
!
26.
Thank you! @hkusu_
Download