Chuyển sang serverless

Xử lý dữ liệu streaming với AWS Kinesis và Lambda

Maksim Pecherskiy

Data Engineer

Chương trước

PCXoZ.png

Xử lý dữ liệu streaming với AWS Kinesis và Lambda

vtceY.png

Xử lý dữ liệu streaming với AWS Kinesis và Lambda

Ln4Nq.png

Xử lý dữ liệu streaming với AWS Kinesis và Lambda

5JDPF.png

Xử lý dữ liệu streaming với AWS Kinesis và Lambda

iYVBt.png

Xử lý dữ liệu streaming với AWS Kinesis và Lambda

ahwx2.png

Xử lý dữ liệu streaming với AWS Kinesis và Lambda

Lambda

oKm7m.png

qBDP5.png

Xử lý dữ liệu streaming với AWS Kinesis và Lambda

Serverless

BDkHD.png

  • Máy chủ do nhà cung cấp quản lý
  • Trả tiền theo lần chạy
  • Tự động mở rộng
  • Giới hạn bộ nhớ và thời gian chạy thấp hơn
  • Phù hợp cho hàm nhỏ, nhanh
  • Gọi lại để phản hồi sự kiện

Máy chủ (Truyền thống)

sy3ni.png

  • Máy chủ do người dùng quản lý
  • Trả tiền theo giờ chạy máy
  • Mở rộng thủ công
  • Giới hạn bộ nhớ và thời gian chạy cao hơn
  • Phù hợp cho tác vụ chạy dài
  • Huấn luyện mô hình machine learning
Xử lý dữ liệu streaming với AWS Kinesis và Lambda

1. Kích hoạt (Trigger)

2020-07-07_22-52.png

Xử lý dữ liệu streaming với AWS Kinesis và Lambda

2. Handler

2020-07-07_22-53.png

Xử lý dữ liệu streaming với AWS Kinesis và Lambda

3. Layer

2020-07-07_22-54.png

Xử lý dữ liệu streaming với AWS Kinesis và Lambda

4. Đích (Destination)

2020-07-07_22-55.png

Xử lý dữ liệu streaming với AWS Kinesis và Lambda

Kết hợp mạnh mẽ

Chuyển đổi dữ liệu MF1mq.png

API oRmuU.png

Cảnh báo Nm4UE.png

Alexa rYT3z.png

Xử lý dữ liệu streaming với AWS Kinesis và Lambda

Handler mẫu

import json

def lambda_handler(event, context):

return { 'statusCode': 200, 'body': json.dumps('Hello from Lambda!') }
Xử lý dữ liệu streaming với AWS Kinesis và Lambda

Ôn tập

UUmiG.png

Xử lý dữ liệu streaming với AWS Kinesis và Lambda

Ôn tập

Chuyển đổi dữ liệu

MF1mq.png

API

oRmuU.png

Cảnh báo

Nm4UE.png

Alexa

rYT3z.png

Xử lý dữ liệu streaming với AWS Kinesis và Lambda

Ôn tập

Serverless

BDkHD.png

  • Phản hồi một sự kiện

Truyền thống

sy3ni.png

  • Huấn luyện mô hình ML
Xử lý dữ liệu streaming với AWS Kinesis và Lambda

Ôn tập

1K8id.png

Xử lý dữ liệu streaming với AWS Kinesis và Lambda

Ayo berlatih!

Xử lý dữ liệu streaming với AWS Kinesis và Lambda

Preparing Video For Download...