Passer au sans serveur

Streaming de données avec AWS Kinesis et Lambda

Maksim Pecherskiy

Data Engineer

Chapitre précédent

PCXoZ.png

Streaming de données avec AWS Kinesis et Lambda

vtceY.png

Streaming de données avec AWS Kinesis et Lambda

Ln4Nq.png

Streaming de données avec AWS Kinesis et Lambda

5JDPF.png

Streaming de données avec AWS Kinesis et Lambda

iYVBt.png

Streaming de données avec AWS Kinesis et Lambda

ahwx2.png

Streaming de données avec AWS Kinesis et Lambda

Lambda

oKm7m.png

qBDP5.png

Streaming de données avec AWS Kinesis et Lambda

Sans serveur

BDkHD.png

  • Serveurs gérés par le cloud
  • Paiement à l'exécution
  • Mise à l'échelle automatique
  • Limites mémoire et temps d'exéc. plus basses
  • Idéal pour des fonctions ciblées rapides
  • Répond à un événement avec rappel

Serveurs (traditionnels)

sy3ni.png

  • Serveurs gérés par l'utilisateur
  • Paiement à l'heure machine
  • Mise à l'échelle manuelle
  • Limites mémoire et temps d'exéc. plus hautes
  • Idéal pour des exécutions longues
  • Entraîner un modèle de ML
Streaming de données avec AWS Kinesis et Lambda

1. Déclencheur

2020-07-07_22-52.png

Streaming de données avec AWS Kinesis et Lambda

2. Gestionnaire

2020-07-07_22-53.png

Streaming de données avec AWS Kinesis et Lambda

3. Couche

2020-07-07_22-54.png

Streaming de données avec AWS Kinesis et Lambda

4. Destination

2020-07-07_22-55.png

Streaming de données avec AWS Kinesis et Lambda

Combinaison puissante

Transformation des données MF1mq.png

API oRmuU.png

Alerte Nm4UE.png

Alexa rYT3z.png

Streaming de données avec AWS Kinesis et Lambda

Gestionnaire exemple

import json

def lambda_handler(event, context):

return { 'statusCode': 200, 'body': json.dumps('Hello from Lambda!') }
Streaming de données avec AWS Kinesis et Lambda

Révision

UUmiG.png

Streaming de données avec AWS Kinesis et Lambda

Révision

Transformation des données

MF1mq.png

API

oRmuU.png

Alerte

Nm4UE.png

Alexa

rYT3z.png

Streaming de données avec AWS Kinesis et Lambda

Révision

Sans serveur

BDkHD.png

  • Répondre à un événement

Traditionnel

sy3ni.png

  • Entraîner un modèle de ML
Streaming de données avec AWS Kinesis et Lambda

Révision

1K8id.png

Streaming de données avec AWS Kinesis et Lambda

Passons à la pratique !

Streaming de données avec AWS Kinesis et Lambda

Preparing Video For Download...