Serverless gaan

Streaming data met AWS Kinesis en Lambda

Maksim Pecherskiy

Data Engineer

Vorige hoofdstuk

PCXoZ.png

Streaming data met AWS Kinesis en Lambda

vtceY.png

Streaming data met AWS Kinesis en Lambda

Ln4Nq.png

Streaming data met AWS Kinesis en Lambda

5JDPF.png

Streaming data met AWS Kinesis en Lambda

iYVBt.png

Streaming data met AWS Kinesis en Lambda

ahwx2.png

Streaming data met AWS Kinesis en Lambda

Lambda

oKm7m.png

qBDP5.png

Streaming data met AWS Kinesis en Lambda

Serverless

BDkHD.png

  • Servers beheerd door cloudprovider
  • Betalen per uitvoering
  • Automatisch schalen
  • Lagere limieten voor geheugen en looptijd
  • Ideaal voor snelle, gerichte functies
  • Reageert op een event met een callback

Servers (traditioneel)

sy3ni.png

  • Servers beheerd door gebruiker
  • Betalen per uur machinetijd
  • Handmatig schalen
  • Hogere limieten voor geheugen en looptijd
  • Ideaal voor langlopende code
  • Een machinelearningmodel trainen
Streaming data met AWS Kinesis en Lambda

1. Trigger

2020-07-07_22-52.png

Streaming data met AWS Kinesis en Lambda

2. Handler

2020-07-07_22-53.png

Streaming data met AWS Kinesis en Lambda

3. Layer

2020-07-07_22-54.png

Streaming data met AWS Kinesis en Lambda

4. Bestemming

2020-07-07_22-55.png

Streaming data met AWS Kinesis en Lambda

Krachtige combinatie

Datatransformatie MF1mq.png

API oRmuU.png

Alerts Nm4UE.png

Alexa rYT3z.png

Streaming data met AWS Kinesis en Lambda

Voorbeeldhandler

import json

def lambda_handler(event, context):

return { 'statusCode': 200, 'body': json.dumps('Hello from Lambda!') }
Streaming data met AWS Kinesis en Lambda

Herzien

UUmiG.png

Streaming data met AWS Kinesis en Lambda

Herzien

Datatransformatie

MF1mq.png

API

oRmuU.png

Alerts

Nm4UE.png

Alexa

rYT3z.png

Streaming data met AWS Kinesis en Lambda

Herzien

Serverless

BDkHD.png

  • Reageren op een event

Traditioneel

sy3ni.png

  • Een ML-model trainen
Streaming data met AWS Kinesis en Lambda

Herzien

1K8id.png

Streaming data met AWS Kinesis en Lambda

Laten we oefenen!

Streaming data met AWS Kinesis en Lambda

Preparing Video For Download...