2016/02/19 【19-A-3】AWSで実現するクラウドネイティブなアプリ開発のポイント #devsumiA

0
Koji Ishida@英語喋りたいマン @kojiisd

サーバレスアーキテクチャいいな。2 Tier Architectureも有。 #devsumi #devsumiA

2016-02-19 13:23:00
Shoko@育休中 @_okohs

API GatewayとLambda間をネイティブにインテグレーションされている。 #devsumiA

2016-02-19 13:23:56
Shoko@育休中 @_okohs

API GatewayのバックエンドとしてAWS Lambdaが利用可能 #devsumiA

2016-02-19 13:24:24
Shoko@育休中 @_okohs

API Gateway使えばiOS, Android JS向けSDKが自動生成されるのか・・・すごい! #devsumiA

2016-02-19 13:25:53
H.883 @h883

Proxy を黒騎士と空耳。うとうとしてた。 #devsumiA

2016-02-19 13:26:29
Shoko@育休中 @_okohs

Lambdaのサードパーティライブラリってなんだろう? #devsumiA

2016-02-19 13:26:35
Shoko@育休中 @_okohs

なんとなくだけどあまりAWS使わない人が節約するならLambdaなイメージある。 #devsumiA

2016-02-19 13:27:27
Shoko@育休中 @_okohs

付加価値を生まない重労働からの解放、いいね!やらなくていい仕事をどんどん消したい。 #devsumiA

2016-02-19 13:29:11
Shoko@育休中 @_okohs

containerのメリット:portable/flexible/fast/efficient。VMはOSのブートがあるから時間がかかるよね。 #devsumiA

2016-02-19 13:31:52
Shoko@育休中 @_okohs

画面にコンテナが117こあるw #devsumiA 図形で作成したら重すぎて、画像に変換して貼り直したらしいww

2016-02-19 13:33:58
Shoko@育休中 @_okohs

例えば大きい企業だったらECSを使うのは情シス部門とかなのだろうか。。。 #devsumiA

2016-02-19 13:35:39
Shoko@育休中 @_okohs

CONSUL(コンサル)初めて知った。 consul.io #devsumiA

2016-02-19 13:36:16
Shoko@育休中 @_okohs

The 12 Factor App(モダンなWebアプリケーション開発のための方法論) micro serviceと関係ないけど頭に叩き込んでおくべき。 12factor.net/ja/ #devsumiA

2016-02-19 13:37:36
Koji Ishida@英語喋りたいマン @kojiisd

12 Factor APP: SaaS開発の際の方法論。 Herokuが公開 #devsumi #devsumiA

2016-02-19 13:38:05
Shoko@育休中 @_okohs

なんかFowler本にありそう・・・! #devsumiA

2016-02-19 13:38:11
Shoko@育休中 @_okohs

Graceful Degradation。サービスとして500返すのは恥なので返さないようにしましょう。最悪な例「Error establishing a database connection」 #devsumiA

2016-02-19 13:40:29
Shoko@育休中 @_okohs

アプリケーションを柔軟に変更にするには、開発者も柔軟に対応できなければならない。 #devsumiA

2016-02-19 13:40:46
Koji Ishida@英語喋りたいマン @kojiisd

マイクロサービスのアプリケーション実装パターン。最初はシンプルなものを選んで、柔軟に変更すれば良い。 #devsumi #devsumiA

2016-02-19 13:40:53
Koji Ishida@英語喋りたいマン @kojiisd

Graceful Degradation 500エラーは返さない。一部に障害やエラーがあっても全体の停止を引き起こさない。 #devsumi #devsumiA

2016-02-19 13:41:23
Koji Ishida@英語喋りたいマン @kojiisd

Throttling リクエストに対するスロットリング。 ユーザ単位、ソースアドレス単位 計測は常に大事 API Gatewayならすぐ。 #devsumi #devsumiA

2016-02-19 13:42:10
Shoko@育休中 @_okohs

Throttling(スロットリング):内部サービスによる偶発的なDosが引き起こされることを防御する方法。実装めんどくさかったり性能劣化することあるけど、API Gateway使えば簡単にできるよ! #devsumiA

2016-02-19 13:42:14
Shoko@育休中 @_okohs

Fail Fast:エラーを検知したらなるべく早く返す!我慢しない。 #devsumiA

2016-02-19 13:42:32