ทดสอบ .NET AWS Lambda ด้วย AWS .NET Mock Lambda Test Tool

ปัญหาหลักของของเขียน Serverless ต่างๆ คือจะทดสอบโค้ดตัวเองอย่างไร ไม่ให้เสียเงินค่า Compute และ Request ตลอดเวลา ยิ่งถ้าโค้ดนั้นไม่มี Unit Test แล้ว ยิ่งยาก เพราะเราไม่สามารถจำลอง Serverless Runtime ได้เอง

ตัว AWS Lambda เอง เลยออกเครื่องมือตัวหนึ่งสำหรับชาว .Net ชื่อว่า AWS .NET Mock Lambda Test Tool เป็นเครื่องมือที่ช่วยให้นักพัฒนาสามารถทดสอบ Business Logic ของโค้ดตัวเองได้ง่ายๆ ไม่โดนคิดเงิน และคล้ายกับที่ทำงานบน AWS ด้วย

Continue reading “ทดสอบ .NET AWS Lambda ด้วย AWS .NET Mock Lambda Test Tool” »

วิธีง่ายๆ สำหรับทำ AWS Lambda Layers ที่เป็น C# .Net Core

ใน Best Practices ของการทำ AWS Lambda Function มีอยู่ข้อหนึ่งที่บอกว่า “Control the dependencies in your function’s deployment package.” คือ แนะนำให้เราควบคุมและจัดการกับ Library ที่ Funtion ของเราต้องใช้งาน

Continue reading “วิธีง่ายๆ สำหรับทำ AWS Lambda Layers ที่เป็น C# .Net Core” »