Tạp chí Thợ Code

Ngày thứ Tư lạc đà cuối cùng của tháng: AWS Lambda có gì mới

Hello quý anh chị em thiện lành,

Hôm nay lại thứ Tư nữa rồi, cũng là thứ Tư trong tuần cuối cùng của tháng 10. Thứ Tư không sang chấn khủng hoảng mệt mỏi như thứ Hai, cũng không đáng đợi chờ náo nhiệt như thứ Sáu. Đây là ngày cần một chút an ủi, một chút động lực, vì vào lúc này, chúng ta chạm đến đỉnh… của sự mệt mỏi. Theo nhiều nguồn tin không chính thống lắm thì thuật ngữ “Ngày thứ Tư lạc đà” xuất phát từ một quảng cáo hài hước của phương Tây, trong năm ngày làm thuê làm mướn, ngày thứ Tư này cũng như leo lên đỉnh cục bứu của con lạc đà vậy, qua khỏi đỉnh này thì sẽ xuống dốc nhẹ nhàng.

画像が読み込まれない場合はページを更新してみてください。

Ảnh: vẽ bởi DALL-E. Prompt by Tui.

Thôi dông dài sớm mai vậy đủ rồi, số là sáng nay dậy hít một hơi lấy động lực cho ngày thứ Tư sẵn tranh thủ mở AWS Lambda lên disable một số function phục vụ cho mấy dự án đu trend vừa qua đã hoàn thành nhiệm vụ thành công tốt đẹp. Mở lên thì sực thấy giao diện Console có mấy thứ lạ lạ thay cho mấy cái quen quen đó giờ nên dạo qua một vòng, được mấy chữ chia sẽ cùng quý anh chị em, hy vọng mua vui cũng được một vài trống canh cùng mọi người.

Code editor mới

Đập vào mắt là IDE mới nhìn thật sịn sò, dựa trên Code-OSS, một phiên bản gốc của Visual Studio Code (VSCode) nổi tiếng mà ai cũng biết. Điều này mang đến giao diện và nhiều tính năng quen thuộc của VSCode như ở local ngay trên Lambda. Bây giờ bạn có thể sử dụng các Extesions, phím tắt, và cả Theme vẫn dùng hàng ngày.

画像が読み込まれない場合はページを更新してみてください。

Một số thay đổi ấn tượng có thể kể đến như:

画像が読み込まれない場合はページを更新してみてください。
  • AWS Toolkit for Visual Studio Code extensions: Tích hợp sâu hơn với tiện ích AWS Toolkit for VS Code cung cấp quyền truy cập vào một phần các chức năng đặc biệt của AWS.
  • Larger package sizes: tổng kích thước package function ZIP, bao gồm code và các packages/ dependencies, đã được nâng lên, bây giờ không được vượt quá 50 MB. Trước đây, Lambda áp dụng giới hạn 3MB cho việc chỉnh sửa mã trong IDE. Giờ đây, bạn có thể xem các package function có kích thước lên tới 50 MB ngay trên IDE, nhưng vẫn có giới hạn 3 MB cho mỗi file riêng lẻ.
  • Hỗ trợ Live Tail Logs: Lambda hiện hỗ trợ trực tiếp Amazon CloudWatch Logs Live Tail, một tính năng rất tuyệt vời để phân tích log streaming trong thời gian thực. Trong Run and Debug, bạn bấm Open CloudWatch Live Tail để mở cửa sổ CloudWatch Logs Live Tail rồi bấm nút Start.
画像が読み込まれない場合はページを更新してみてください。
画像が読み込まれない場合はページを更新してみてください。

  • Việc tải AWS Serverless Application Model (AWS SAM) giờ đã dễ dàng hơn

CloudWatch Metrics Insights dashboard in Lambda console

Lambda Dashboard đã bổ sung thêm Top 10 functions giúp bạn nhanh chóng xem thông tin 10 hàm Lambda có số lần gọi, lỗi và thời gian gọi lâu nhất với dữ liệu của 3 giờ gần nhất. Bạn có thể xem và truy vấn số liệu trong CloudWatch console nếu cần số liệu lâu hơn 3 giờ.

画像が読み込まれない場合はページを更新してみてください。

Còn hai ngày nữa lại đến cuối tuần để được la lên TGIF! rồi. Chúc quý anh chị em vui khỏe.

Tham khảo:

  1. Introducing an enhanced in-console editing experience for AWS Lambda: https://aws.amazon.com/blogs/compute/introducing-an-enhanced-in-console-editing-experience-for-aws-lambda/
  2. Simplifying Lambda function development using CloudWatch Logs Live Tail and Metrics Insights: https://aws.amazon.com/blogs/compute/simplifying-lambda-function-development-using-cloudwatch-logs-live-tail-and-metrics-insights/
  3. Cho bạn nào còn rỗi rãi nhâm nhi buổi sớm: Ngày lạc đà (Hump Day Camel) https://www.youtube.com/watch?v=7LtjzQaFZ3k

Biên soạn: Tí Dev. Hiệu đính & bắt lỗi chính tả: Anh Dũng.

Sài Gòn, ngày thứ Tư cuối cùng của tháng 10/2024.