เร็วๆนี้มีเรื่องฮือฮากัน ก็คือ AWS มี service ตัวใหม่ที่เค้าบอกว่า เกิดมาเพื่อฆ่า server เลย เพราะว่ามันทำงานอย่างที่เราต้องการได้ โดยที่เราไม่ต้องรัน server เองเลย แล้วการคิดเงิน ก็คิดตามปริมาณงานที่รันด้วย รันมากจ่ายมาก เลยจะเอามาอธิบายกันละเอียดหน่อย เพราะว่าผมเองก็ได้ใช้อยู่บ้างแล้วในตอนนี้
AWS Lambda เกิดมาฆ่า Server
ต้องบอกว่า AWS เค้ามีนโยบายที่แข็งแกร่งมานานแล้ว ว่าอยากให้คนที่ทำงาน infrastructure เลิกซื้อ server กันได้แล้ว โดยหลายครั้งเค้าจะออกสื่อสัมภาษณ์เสมอว่า สิ่งที่ AWS กังวลอย่างเดียว ก็คือคนยังซื้อ Server กันต่อไป แต่… เวลาเราใช้งาน AWS เราก็จะใช้งานเหมือนกับว่ามันเป็น server จำลอง แนว VMWare แต่อยู่บน internet อย่างนั้นแหล่ะ แต่ว่า Lambda เป็นสิ่งที่แตกต่างออกไป คือเราสามารถรันงานได้ โดยไม่ต้องสร้าง server จำลองขึ้นมาก่อนเลย แค่เราเขียนโค้ดให้มันตรงๆ แล้วเมื่อมี event ไปกระตุ้นมัน มันก็จะเริ่มทำงานตามโค้ดที่เราเขียนทันที เมื่อทำงานจบก็คือหยุดแค่นั้นเป็นอันจบการรัน 1 ครั้ง แค่นี้เองครับ ลืมเรื่อง shell , setup environment และอื่นๆไปได้เลย อ่านต่อ… “AWS Lambda คืออะไร และตัวอย่างการใช้งาน”