Bỉ Ngạn Hoa
Moderator
Amazon Web Services (AWS) vừa công bố ra mắt AWS App Studio, một dịch vụ được hỗ trợ bởi trí tuệ nhân tạo (AI) tạo sinh, sử dụng ngôn ngữ tự nhiên để tạo ra các ứng dụng cho quy mô doanh nghiệp.
Với AWS App Studio, người dùng doanh nghiệp chỉ cần mô tả ứng dụng họ muốn, những gì họ muốn ứng dụng đó thực hiện cũng như nguồn dữ liệu họ muốn tích hợp, và chỉ sau vài phút, App Studio sẽ xây dựng một ứng dụng mà một lập trình viên chuyên nghiệp có thể phải mất nhiều ngày để xây dựng từ đầu.
Người dùng có thể sử dụng giao diện trỏ và bấm để dễ dàng chỉnh sửa ứng dụng App Studio, đồng thời cũng có thể hỏi trợ lý AI tạo sinh để được hướng dẫn về cách hoàn thành một tác vụ. App Studio mang tới khả năng phát triển ứng dụng cho các chuyên gia kỹ thuật không có kỹ năng phát triển phần mềm (chẳng hạn như chuyên gia quản lý dự án CNTT, kỹ sư dữ liệu và kiến trúc sư doanh nghiệp), giúp họ có thể nhanh chóng xây dựng các ứng dụng nội bộ bảo mật, được quản lý toàn diện bởi AWS, mà không cần đến kiến thức chuyên môn về vận hành. Nhờ đó người dùng có thể tập trung xây dựng các ứng dụng giúp giải quyết các vấn đề kinh doanh và tăng năng suất lao động, loại bỏ gánh nặng phát triển và vận hành ứng dụng.
Theo AWS, dịch vụ AWS App Studio là cách thức nhanh và dễ dàng nhất để những người không có nhiều chuyên môn kỹ thuật xây dựng các ứng dụng quy mô cho doanh nghiệp mà trước đây chỉ các lập trình viên chuyên nghiệp mới có thể làm được. Trợ lý AI tạo sinh của App Studio giúp bỏ qua việc học sử dụng các công cụ low-code điển hình, đẩy nhanh quá trình tạo ứng dụng và đơn giản hóa các tác vụ phổ biến như thiết kế giao diện người dùng (UI), xây dựng quy trình công việc và thử nghiệm ứng dụng.
Ví dụ, người dùng sử dụng menu lựa chọn (drop-down) để xác định các nguồn dữ liệu cụ thể của công ty mà ứng dụng cần kết nối, sau đó viết các lệnh prompt cơ bản như “Tạo ứng dụng để theo dõi hàng tồn kho trong tất cả cửa hàng”. App Studio tạo một bản phác thảo để xác minh ý định của người dùng, sau đó xây dựng một ứng dụng có giao diện người dùng nhiều trang, mô hình dữ liệu và logic nghiệp vụ. Sau đó, người dùng có thể đặt các câu hỏi làm rõ hơn, chẳng hạn như “Làm thế nào để tôi chỉ hiển thị nút 'approve' cho người đánh giá?” và App Studio đưa ra câu trả lời chi tiết về cách thực hiện thay đổi bằng giao diện trỏ và bấm.
Để kiểm thử ứng dụng, người dùng chỉ cần bấm chuột vào nút “generate data” để tạo dữ liệu mẫu cho thấy cách ứng dụng xử lý thông tin theo thời gian thực. Người dùng cũng có thể dễ dàng kết nối ứng dụng của mình với các nguồn dữ liệu nội bộ bằng các bộ kết nối tích hợp sẵn cho AWS (chẳng hạn như Amazon Aurora, Amazon DynamoDB và Amazon S3) và Salesforce, cùng với hàng trăm dịch vụ của bên thứ ba (chẳng hạn như HubSpot, Slack, và Zendesk) thông qua bộ kết nối giao diện lập trình ứng dụng (API). Với App Studio, người dùng không cần biết về mã nguồn, App Studio xử lý toàn bộ quá trình triển khai, vận hành và bảo trì. Khi ứng dụng đã sẵn sàng để triển khai, App Studio sẽ tạo một URL tùy chỉnh để người dùng cuối truy cập bằng các công cụ xác thực và kiểm soát quyền truy cập theo vai trò (RBAC) hiện có của doanh nghiệp.
Dilip Kumar, Phó chủ tịch bộ phận ứng dụng tại AWS cho biết: “Được thiết kế để đáp ứng nhu cầu của những khách hàng doanh nghiệp lớn nhất và các công ty khởi nghiệp phát triển nhanh nhất, App Studio là một công cụ nâng cao năng lực cho nhân viên kỹ thuật của mọi doanh nghiệp. Giờ đây, nhờ sử dụng ngôn ngữ tự nhiên, bất kỳ người dùng nào có chuyên môn kỹ thuật đều có thể mô tả đơn giản ứng dụng mà họ muốn xây dựng, sau đó App Studio sẽ đảm nhiệm quá trình phát triển ứng dụng để nhân viên có thể sử dụng ngay. Chưa bao giờ các chuyên gia kỹ thuật lại có thể tự xây dựng các ứng dụng tùy chỉnh phù hợp với nhu cầu riêng của doanh nghiệp dễ dàng đến như vậy, giúp các doanh nghiệp mọi quy mô nâng cao năng suất lao động.”
Mọi ứng dụng được triển khai qua App Studio đều có tính bảo mật cao, có khả năng mở rộng và hiệu suất cao, giúp các chuyên gia kỹ thuật tập trung vào đổi mới sáng tạo thay vì quản lý ứng dụng. App Studio cho phép đội ngũ CNTT giám sát mọi ứng dụng để có thể dễ dàng theo dõi các mẫu hình sử dụng, kiểm soát quyền truy cập dữ liệu và người dùng, đồng thời thiết lập các biện pháp bảo vệ để duy trì việc tuân thủ chính sách bảo mật của doanh nghiệp. Khách hàng có thể sử dụng App Studio miễn phí để xây dựng ứng dụng và chỉ trả tiền cho thời gian nhân viên sử dụng các ứng dụng đã phát hành, tiết kiệm tới 80% so với các sản phẩm low-code khác.
Với AWS App Studio, người dùng doanh nghiệp chỉ cần mô tả ứng dụng họ muốn, những gì họ muốn ứng dụng đó thực hiện cũng như nguồn dữ liệu họ muốn tích hợp, và chỉ sau vài phút, App Studio sẽ xây dựng một ứng dụng mà một lập trình viên chuyên nghiệp có thể phải mất nhiều ngày để xây dựng từ đầu.
Người dùng có thể sử dụng giao diện trỏ và bấm để dễ dàng chỉnh sửa ứng dụng App Studio, đồng thời cũng có thể hỏi trợ lý AI tạo sinh để được hướng dẫn về cách hoàn thành một tác vụ. App Studio mang tới khả năng phát triển ứng dụng cho các chuyên gia kỹ thuật không có kỹ năng phát triển phần mềm (chẳng hạn như chuyên gia quản lý dự án CNTT, kỹ sư dữ liệu và kiến trúc sư doanh nghiệp), giúp họ có thể nhanh chóng xây dựng các ứng dụng nội bộ bảo mật, được quản lý toàn diện bởi AWS, mà không cần đến kiến thức chuyên môn về vận hành. Nhờ đó người dùng có thể tập trung xây dựng các ứng dụng giúp giải quyết các vấn đề kinh doanh và tăng năng suất lao động, loại bỏ gánh nặng phát triển và vận hành ứng dụng.
Theo AWS, dịch vụ AWS App Studio là cách thức nhanh và dễ dàng nhất để những người không có nhiều chuyên môn kỹ thuật xây dựng các ứng dụng quy mô cho doanh nghiệp mà trước đây chỉ các lập trình viên chuyên nghiệp mới có thể làm được. Trợ lý AI tạo sinh của App Studio giúp bỏ qua việc học sử dụng các công cụ low-code điển hình, đẩy nhanh quá trình tạo ứng dụng và đơn giản hóa các tác vụ phổ biến như thiết kế giao diện người dùng (UI), xây dựng quy trình công việc và thử nghiệm ứng dụng.
Ví dụ, người dùng sử dụng menu lựa chọn (drop-down) để xác định các nguồn dữ liệu cụ thể của công ty mà ứng dụng cần kết nối, sau đó viết các lệnh prompt cơ bản như “Tạo ứng dụng để theo dõi hàng tồn kho trong tất cả cửa hàng”. App Studio tạo một bản phác thảo để xác minh ý định của người dùng, sau đó xây dựng một ứng dụng có giao diện người dùng nhiều trang, mô hình dữ liệu và logic nghiệp vụ. Sau đó, người dùng có thể đặt các câu hỏi làm rõ hơn, chẳng hạn như “Làm thế nào để tôi chỉ hiển thị nút 'approve' cho người đánh giá?” và App Studio đưa ra câu trả lời chi tiết về cách thực hiện thay đổi bằng giao diện trỏ và bấm.
Để kiểm thử ứng dụng, người dùng chỉ cần bấm chuột vào nút “generate data” để tạo dữ liệu mẫu cho thấy cách ứng dụng xử lý thông tin theo thời gian thực. Người dùng cũng có thể dễ dàng kết nối ứng dụng của mình với các nguồn dữ liệu nội bộ bằng các bộ kết nối tích hợp sẵn cho AWS (chẳng hạn như Amazon Aurora, Amazon DynamoDB và Amazon S3) và Salesforce, cùng với hàng trăm dịch vụ của bên thứ ba (chẳng hạn như HubSpot, Slack, và Zendesk) thông qua bộ kết nối giao diện lập trình ứng dụng (API). Với App Studio, người dùng không cần biết về mã nguồn, App Studio xử lý toàn bộ quá trình triển khai, vận hành và bảo trì. Khi ứng dụng đã sẵn sàng để triển khai, App Studio sẽ tạo một URL tùy chỉnh để người dùng cuối truy cập bằng các công cụ xác thực và kiểm soát quyền truy cập theo vai trò (RBAC) hiện có của doanh nghiệp.
Dilip Kumar, Phó chủ tịch bộ phận ứng dụng tại AWS cho biết: “Được thiết kế để đáp ứng nhu cầu của những khách hàng doanh nghiệp lớn nhất và các công ty khởi nghiệp phát triển nhanh nhất, App Studio là một công cụ nâng cao năng lực cho nhân viên kỹ thuật của mọi doanh nghiệp. Giờ đây, nhờ sử dụng ngôn ngữ tự nhiên, bất kỳ người dùng nào có chuyên môn kỹ thuật đều có thể mô tả đơn giản ứng dụng mà họ muốn xây dựng, sau đó App Studio sẽ đảm nhiệm quá trình phát triển ứng dụng để nhân viên có thể sử dụng ngay. Chưa bao giờ các chuyên gia kỹ thuật lại có thể tự xây dựng các ứng dụng tùy chỉnh phù hợp với nhu cầu riêng của doanh nghiệp dễ dàng đến như vậy, giúp các doanh nghiệp mọi quy mô nâng cao năng suất lao động.”
Mọi ứng dụng được triển khai qua App Studio đều có tính bảo mật cao, có khả năng mở rộng và hiệu suất cao, giúp các chuyên gia kỹ thuật tập trung vào đổi mới sáng tạo thay vì quản lý ứng dụng. App Studio cho phép đội ngũ CNTT giám sát mọi ứng dụng để có thể dễ dàng theo dõi các mẫu hình sử dụng, kiểm soát quyền truy cập dữ liệu và người dùng, đồng thời thiết lập các biện pháp bảo vệ để duy trì việc tuân thủ chính sách bảo mật của doanh nghiệp. Khách hàng có thể sử dụng App Studio miễn phí để xây dựng ứng dụng và chỉ trả tiền cho thời gian nhân viên sử dụng các ứng dụng đã phát hành, tiết kiệm tới 80% so với các sản phẩm low-code khác.