Amazon sử dụng tác nhân AI để viết và đánh giá mã trình giả lập AWS

iconNS3
Chia sẻ
AI summary iconTóm tắt
Amazon đã phát hành AWS Emulator vào ngày 11 tháng 11, cho phép các nhà phát triển kiểm thử ứng dụng đám mây tại chỗ bằng cách xác thực dữ liệu trên chuỗi. Công cụ này được viết và xem xét bởi các tác nhân AI tự trị, trong khi các kỹ sư tập trung vào việc triển khai và các biện pháp bảo vệ. Ba nhóm tác nhân xử lý các bài kiểm tra độ chính xác, kiểm tra sự khác biệt và giải quyết sự cố. Emulator phải vượt qua các bài kiểm tra biên dịch, bảo mật và hồi quy trước khi hợp nhất. AWS cảnh báo không nên sử dụng công cụ này để đánh giá bảo mật, vì nó không đánh giá các chính sách khóa hoặc chính sách bucket. Các nhà phát triển nên kiểm thử ứng dụng và cài đặt bảo mật trên AWS thực tế trước khi triển khai. Tích hợp danh tính phi tập trung (DID) không được hỗ trợ trong phiên bản hiện tại.

Amazon đã phát hành AWS Emulator vào ngày 11 tháng 11 để cho phép các nhà phát triển kiểm tra các ứng dụng đám mây tại địa phương bằng cách mô phỏng các dịch vụ AWS. Amazon cho biết các tác nhân AI tự chủ đã viết và đánh giá việc triển khai công cụ này. Kỹ sư Matthew Goldberg cho biết trên tài khoản kỹ thuật của Amazon rằng nhóm của Goldberg không viết cũng không đánh giá mã emulator. Goldberg mô tả công việc kỹ thuật đáng kể để chuẩn bị thí nghiệm cho việc phát hành, bao gồm các biện pháp bảo vệ và kiểm tra quy định những thay đổi nào có thể được triển khai.

Amazon mô tả ba nhóm tác nhân với các trách nhiệm riêng biệt. Một nhóm duy trì các bài kiểm tra độ trung thực. Một nhóm khác xác định sự khác biệt giữa trình giả lập và AWS thực tế. Nhóm thứ ba giải quyết các vấn đề cụ thể. Amazon cho biết các thay đổi được đề xuất phải vượt qua các kiểm tra biên dịch, tiêu chuẩn mã hóa, bảo mật và kiểm tra hồi quy trước khi hợp nhất. Các tác nhân kiểm thử sử dụng các mô hình API công khai của AWS và xác minh các kịch bản trên AWS thực tế. Bộ công cụ đánh giá công khai nêu rõ rằng mỗi bài kiểm tra độ trung thực đã được xác minh trên ít nhất hai tài khoản AWS được cô lập.

AWS sử dụng thuật ngữ "độ trung thực" để chỉ sự phù hợp giữa trình giả lập và các dịch vụ đám mây AWS. Tài liệu về độ trung thực của AWS nêu rõ rằng một quy trình thành công phải khớp với AWS ở mọi lệnh gọi, bao gồm mã trạng thái, tài nguyên kết quả, tác dụng phụ và lỗi. Một bài kiểm tra sẽ thất bại nếu trình giả lập báo thành công trong khi AWS báo lỗi. Tài liệu đánh giá nêu rằng hành vi không có bài kiểm tra độ trung thực vẫn chưa được xác minh. Một kịch bản thành công chỉ chứng minh sự phù hợp cho kịch bản đó, không phải khả năng tương thích với mọi cách mà ứng dụng có thể sử dụng AWS.

Hướng dẫn bảo mật của AWS cảnh báo các nhà phát triển không nên sử dụng trình giả lập để đánh giá xem một ứng dụng có an toàn hay không. Trình giả lập không đánh giá các chính sách khóa AWS KMS hoặc chính sách bucket Amazon S3. Các yêu cầu mà AWS từ chối có thể thành công trong trình giả lập cục bộ. Do đó, việc đánh giá của đại diện về bảo mật triển khai không xác minh được quyền truy cập trong ứng dụng của nhà phát triển. Trình giả lập hỗ trợ phát triển và kiểm thử, chứ không phải các tải trọng sản xuất. AWS hướng dẫn các nhà phát triển kiểm tra toàn bộ ứng dụng và các cài đặt bảo mật trên AWS thực tế trước khi đưa vào sản xuất.

Đối với các nhà phát triển áp dụng phần mềm do các tác nhân viết, bản phát hành này làm cho các kiểm tra chấp nhận trở nên quan trọng như quyền tác giả. Những kiểm tra này bao gồm các hành vi đã được xác minh, các khoảng trống trong phạm vi kiểm thử và các khu vực vẫn cần được kiểm thử với dịch vụ thực tế.

Tuyên bố miễn trừ trách nhiệm: Thông tin trên trang này có thể được lấy từ bên thứ ba và không nhất thiết phản ánh quan điểm hoặc ý kiến của KuCoin. Nội dung này chỉ được cung cấp cho mục đích thông tin chung, không có bất kỳ đại diện hay bảo đảm nào dưới bất kỳ hình thức nào và cũng không được hiểu là lời khuyên tài chính hay đầu tư. KuCoin sẽ không chịu trách nhiệm về bất kỳ sai sót hoặc thiếu sót nào hoặc về bất kỳ kết quả nào phát sinh từ việc sử dụng thông tin này. Việc đầu tư vào tài sản kỹ thuật số có thể tiềm ẩn nhiều rủi ro. Vui lòng đánh giá cẩn thận rủi ro của sản phẩm và khả năng chấp nhận rủi ro của bạn dựa trên hoàn cảnh tài chính của chính bạn. Để biết thêm thông tin, vui lòng tham khảo Điều khoản sử dụng và Tiết lộ rủi ro của chúng tôi.