12 คะแนน โดย toughrogrammer 2022-03-11 | ยังไม่มีความคิดเห็น | แชร์ทาง WhatsApp
  • Intro
  • เบื้องหลังการนำเทคโนโลยี Serverless มาใช้ใน Data Pipeline: ระหว่างที่มองหาสภาพแวดล้อมที่เหมาะกับการรันโค้ดด้วยรอบเวลาที่สั้นกว่ารายชั่วโมง จึงตัดสินใจใช้เทคโนโลยี Serverless
  • สภาพแวดล้อมการ deploy Lambda ที่ไม่สะดวก: เมื่อทำ IaC ด้วย Terraform ไม่เพียงแต่ต้องเขียนโค้ดจำนวนมากจึงไม่สะดวก แต่การทำ lambda packaging ก็ยุ่งยากด้วย
  • การนำ Serverless framework มาใช้: สามารถตั้งค่าและดูแลระบบได้ดีด้วยโค้ดจำนวนน้อย อีกทั้งยังทำ Build และ Test ได้ง่าย
    • จุดที่น่าเสียดาย: ไม่สามารถดู Plan ได้ และข้อไม่สะดวกของ CloudFormation ก็ยังคงมีอยู่เหมือนเดิม
    • สรุป: Serverless framework เป็น framework ที่มีข้อดีมากกว่าข้อที่น่าเสียดายอย่างมาก จึงมีแผนจะใช้งานต่อไปในอนาคต ที่จริงแล้วปัญหาของสภาพแวดล้อม Lambda มีมากกว่า Serverless framework เสียอีก
  • กรณีการใช้งาน
    • กรณีที่ 1: Kafka Connect Manager
    • กรณีที่ 2: การรัน Batch Job
  • ปิดท้าย

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น