AWS công bố Plugin Nx cho AWS để tạo khung các ứng dụng full-stack
Phiên bản 1.0 của Plugin Nx cho AWS, một bộ công cụ nguồn mở dùng để tạo khung các ứng dụng full-stack trên AWS, hiện đã có sẵn. Trợ lý AI có thể thiết lập ứng dụng trên AWS trong vài phút, nhưng hiếm khi có thể xử lý đúng ngay trong một lượt về bảo mật, khả năng quan sát và an toàn kiểu dữ liệu. Plugin này mở rộng Nx, một hệ thống xây dựng nguồn mở, không phụ thuộc vào ngôn ngữ cho các kho lưu trữ nguyên khối (monorepo), với các trình tạo, mỗi trình tạo sẽ dựng một phần của ứng dụng theo yêu cầu, cùng với cơ sở hạ tầng để chạy ứng dụng.
Các trình tạo bao gồm các tác tử AI và máy chủ Giao thức ngữ cảnh mô hình trên Amazon Bedrock AgentCore, cộng với các API, trang web và cơ sở dữ liệu, được xây dựng trên các khung nguồn mở đã được chứng minh trong TypeScript và Python. Mỗi trình tạo sẽ tạo ra một phần ứng dụng hoạt động, có thể triển khai, xác định cơ sở hạ tầng dưới dạng cấu trúc Bộ phát triển đám mây AWS (AWS CDK) hoặc mô-đun Terraform, đi kèm các phương pháp được khuyến nghị như bảo vệ AWS WAF, tạo bản ghi truy cập vào Amazon CloudWatch và truy vết AWS X-Ray. Các trình tạo kết nối sẽ liên kết các dự án cùng với các máy khách an toàn kiểu dữ liệu, do đó, thay đổi API gây mất tương thích sẽ trở thành lỗi bản dựng thay vì yêu cầu thất bại trong môi trường sản xuất.
Mỗi trình tạo đều tạo ra cùng một kết quả mỗi lần chạy, nhờ đó cung cấp một nền tảng đáng tin cậy để trợ lý AI xây dựng dựa trên đó. Mã được tạo thuộc quyền sở hữu của bạn, không phụ thuộc vào plugin trong thời gian hoạt động và di chuyển Nx mang lại những cải tiến sau này cho các không gian làm việc mà bạn đã tùy chỉnh.
Plugin này có sẵn theo giấy phép Apache 2.0 mà không mất thêm phí; bạn chỉ trả tiền cho tài nguyên AWS mà ứng dụng của bạn sử dụng. Để tìm hiểu thêm, hãy xem bài đăng blog ra mắt và tài liệu.