Serverless werden

Datenstreaming mit AWS Kinesis und Lambda

Maksim Pecherskiy

Data Engineer

Letztes Kapitel

PCXoZ.png

Datenstreaming mit AWS Kinesis und Lambda

vtceY.png

Datenstreaming mit AWS Kinesis und Lambda

Ln4Nq.png

Datenstreaming mit AWS Kinesis und Lambda

5JDPF.png

Datenstreaming mit AWS Kinesis und Lambda

iYVBt.png

Datenstreaming mit AWS Kinesis und Lambda

ahwx2.png

Datenstreaming mit AWS Kinesis und Lambda

Lambda

oKm7m.png

qBDP5.png

Datenstreaming mit AWS Kinesis und Lambda

Serverless

BDkHD.png

  • Server vom Cloud-Anbieter verwaltet
  • Bezahlung pro Ausführung
  • Automatisches Skalieren
  • Geringere Speicher- und Laufzeitlimits
  • Ideal für kurze, gezielte Funktionen
  • Reagiert per Callback auf Events

Server (klassisch)

sy3ni.png

  • Server vom Nutzer verwaltet
  • Bezahlung pro Maschinenstunde
  • Manuelles Skalieren
  • Höhere Speicher- und Laufzeitlimits
  • Ideal für lange Codeausführungen
  • Training eines ML-Modells
Datenstreaming mit AWS Kinesis und Lambda

1. Trigger

2020-07-07_22-52.png

Datenstreaming mit AWS Kinesis und Lambda

2. Handler

2020-07-07_22-53.png

Datenstreaming mit AWS Kinesis und Lambda

3. Layer

2020-07-07_22-54.png

Datenstreaming mit AWS Kinesis und Lambda

4. Ziel

2020-07-07_22-55.png

Datenstreaming mit AWS Kinesis und Lambda

Starke Kombination

Daten­transformation MF1mq.png

API oRmuU.png

Alarmierung Nm4UE.png

Alexa rYT3z.png

Datenstreaming mit AWS Kinesis und Lambda

Beispiel-Handler

import json

def lambda_handler(event, context):

return { 'statusCode': 200, 'body': json.dumps('Hello from Lambda!') }
Datenstreaming mit AWS Kinesis und Lambda

Rückblick

UUmiG.png

Datenstreaming mit AWS Kinesis und Lambda

Rückblick

Daten­transformation

MF1mq.png

API

oRmuU.png

Alarmierung

Nm4UE.png

Alexa

rYT3z.png

Datenstreaming mit AWS Kinesis und Lambda

Rückblick

Serverless

BDkHD.png

  • Reagiert auf ein Event

Klassisch

sy3ni.png

  • Training eines ML-Modells
Datenstreaming mit AWS Kinesis und Lambda

Rückblick

1K8id.png

Datenstreaming mit AWS Kinesis und Lambda

Lass uns üben!

Datenstreaming mit AWS Kinesis und Lambda

Preparing Video For Download...