サーバーレスアーキテクチャ Advent Calendar 2016

作成者: AlecYawata AlecYawata

【概要】
AWS Lambda, Azure Functions, Google Cloud Functions(その前だとGoogle App Engine)など、
2016年はサーバーレスアーキテクチャ元年とも言えるほど、主要なクラウドプラットフォームのサービスリリースやアップデートがありました。
そこで、2016年の締めとして徐々に実運用の事例が増え始めているサーバーレスアーキテクチャをAWSを使っておさらいしましょう。

【目標】こんなことをなくしたい!
「サーバーが落ちた!」
「やばい、DBがサチってる」
「え、このEC2インスタンス使ってなかったのに停めてなかったの?もったいね!」
「負荷に耐えられるサーバーをサービスインの前から見積もれって無理でしょ」

【関連サービス・システム】
SALaDフレームワーク(LAMPに代わるAWS S3, API Gateway, Lambda, DynamoDBを使ったスケールレスなWebアプリケーションフレームワーク)
・AWS S3
・AWS API Gateway
・AWS Lambda
・AWS DynamoDB
・AWS NAT Gateway
・AWS CloudFront
・AWS CloudFormation
・NodeJS 4.3
・npm3
・bluebird(Promise)