AWS Lambda kết nối bảng điều khiển với VS Code để mang lại trải nghiệm phát triển phi máy chủ thống nhất
AWS Lambda hiện cho phép chuyển tiếp liền mạch từ bảng điều khiển sang IDE Visual Studio Code (VS Code). Tích hợp mới từ bảng điều khiển sang IDE này giúp loại bỏ những trở ngại giữa đám mây và môi trường phát triển cục bộ đối với các ứng dụng phi máy chủ.
Các nhà phát triển bắt đầu công việc ở bảng điều khiển cần đến những tính năng phát triển phức tạp hơn của IDE cục bộ khi các ứng dụng trở nên ngày một phức tạp hơn. Trước đây, họ phải cấu hình thủ công môi trường phát triển cục bộ của họ, bao gồm cài đặt IDE, sao chép mã hàm, cấu hình và cài đặt tích hợp trước khi họ có thể bắt đầu phát triển. Điều này tốn thời gian và làm gián đoạn quy trình làm việc trong quá trình phát triển. Với tích hợp mới Từ bảng điều khiển sang IDE, các nhà phát triển giờ đây có thể chuyển các hàm Lambda sang VS Code chỉ với một cú nhấp chuột, giữ nguyên mã và cấu hình. Điều này cho phép các nhà phát triển sử dụng các tính năng IDE nâng cao như quản lý thành phần phụ thuộc bên ngoài (sử dụng trình quản lý gói như npm và pip), sử dụng các công cụ phát triển như trình phân tích mã tĩnh và trình định dạng, v.v., mà không cần tốn chi phí thiết lập. Lần ra mắt này còn giới thiệu một tính năng mới trong IDE VS Code cho phép các nhà phát triển dễ dàng chuyển đổi ứng dụng của họ sang mẫu Mô hình ứng dụng phi máy chủ AWS (AWS SAM), đơn giản hóa các phương pháp Cơ sở hạ tầng dưới dạng Mã (IaC) và tích hợp quy trình CI/CD.
Để bắt đầu, hãy nhấp vào nút “Mở trong Visual Studio Code” trong tab Mã của bảng điều khiển Lambda hoặc cửa sổ bật lên Bắt đầu sử dụng khi tạo các hàm mới. Thao tác này sẽ tự động mở IDE VS Code trên thiết bị cục bộ của bạn hoặc đưa bạn đi qua quy trình kèm hướng dẫn để cài đặt các công cụ cần thiết bao gồm VS Code và Bộ công cụ AWS. Để tìm hiểu thêm về trải nghiệm này, hãy truy cập bài đăng trên blog Tin tức AWS, hướng dẫn dành cho nhà phát triển Lambda và tài liệu Bộ công cụ AWS dành cho VS Code.
Tính năng này hiện được cung cấp miễn phí ở mọi Khu vực AWS thương mại có hỗ trợ Lambda, ngoại trừ Khu vực AWS GovCloud (Hoa Kỳ).