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

Function as a Service with Ruby and AWS Lambda

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers. →
Avatar for Ervin Ismu Ervin Ismu
September 10, 2019

Function as a Service with Ruby and AWS Lambda

Avatar for Ervin Ismu

Ervin Ismu

September 10, 2019

Other Decks in Technology

Transcript

  1. Serverless allows you to build and run applications and services

    without thinking about servers. Source : aws
  2. Serverless Platform 1. Compute : AWS Lambda, 2. Storage :

    Amazon Simple Storage Service 3. Data Stores : Amazon DynamoDB 4. API Proxy : Amazon API Gateway 5. etc.
  3. Serverless Benefits 1. No server management a. There is no

    need to provision or maintain any servers 2. Flexible scalling a. Your application can be scaled automatically or by adjusting its capacity through toggling the units of consumption (e.g. throughput, memory) rather than units of individual servers. 3. Pay for Value a. Pay for consistent throughput or execution duration rather than by server unit. 4. Automated High Availability a. Serverless provides built-in availability and fault tolerance.
  4. Aws lambda is a compute service that lets you run

    code without provisioning or managing servers. Source : aws lambda ?
  5. References Serverless ? Kenapa harus beralih ? Serverless Journey Serverless

    ? (AWS) get started with your serverless api (speaker deck)