Upgrade to Pro — share decks privately, control downloads, hide ads and more …

サーバーレスを体感できるアプリを作った話.pdf

Kazu
December 14, 2019

 サーバーレスを体感できるアプリを作った話.pdf

Kazu

December 14, 2019
Tweet

More Decks by Kazu

Other Decks in Programming

Transcript

  1. 作るに至った経緯
 AWS ECS AWS Cognito Aurora DB (MySQL) AWS ECR

    新規アプリをより運用しやすく、且つ低コストに抑えるようなアーキテクチャ にしたい...
 4
  2. 作るに至った経緯
 AWS ECS AWS Cognito Aurora DB (MySQL) AWS ECR

    新規アプリをより運用しやすく、且つ低コストに抑えるようなアーキテクチャ にしたい...
 でも誰もサーバーレス化をしたことないな...
 6
  3. 作るに至った経緯
 AWS ECS AWS Cognito Aurora DB (MySQL) AWS ECR

    新規アプリをより運用しやすく、且つ低コストに抑えるようなアーキテクチャ にしたい...
 それなら自分がやるか👊
 7
  4. 作るに至った経緯
 AWS ECS AWS Cognito Aurora DB (MySQL) AWS ECR

    新規アプリをより運用しやすく、且つ低コストに抑えるようなアーキテクチャ にしたい...
 とりあえずプロトタイプでも作るか😲
 8
  5. Serverless Frameworkについて
 Q. Serverless Frameworkってなに?
 A. サーバーレスAppの構成・管理・デプロイをするためのツール
 
 • Node.js製のオープンソースフレームワーク


    • 関数やイベントをCLIを使って簡単にデプロイできる
 • AWS、Azure、GCPなど様々なプラットフォームに対してデプロイできる
 特徴 16
  6. デプロイしてみよう(インストール編)
 serverlessコマンドをインストールする
 $ npm install serverless
 .
 .
 $ serverless

    --version
 Framework Core: 1.55.1
 Plugin: 3.2.1
 SDK: 2.1.2
 Components Core: 1.1.2
 Components CLI: 1.4.0
 18
  7. 20

  8. 21