Asset 15

Xây dựng API với Gemini Code Assist và Apigee

Asset 15

API và các hệ thống tích hợp chính là cầu nối thiết yếu giúp kết nối ứng dụng AI với dữ liệu doanh nghiệp và tự động hóa các quy trình làm việc. Dù đóng vai trò quan trọng, việc xây dựng các hệ thống này thường rất phức tạp, tốn nhiều thời gian và đòi hỏi đội ngũ kỹ thuật có chuyên môn cao. Chính vì vậy, Google Cloud chính thức ra mắt Gemini Code Assist on Google Cloud’s Apigee API Management & Application Integration (hiện ở bản xem trước công khai). Giải pháp này giúp các doanh nghiệp đơn giản hóa quá trình xây dựng API và tích hợp cấp doanh nghiệp chỉ với các câu prompt bằng ngôn ngữ tự nhiên. Hãy cùng Cloud Ace tìm hiểu nhé

Sử dụng Gemini Code Assist để xây dựng API

Apigee là nền tảng Quản lý API toàn diện của Google Cloud, hỗ trợ doanh nghiệp xây dựng, quản trị và bảo mật hệ thống API một cách linh hoạt trên môi trường đám mây hay on-premise. Việc vận hành hệ thống có thể được thực hiện thông qua Google Cloud console hoặc tích hợp trực tiếp vào các môi trường lập trình (IDE) thông dụng như VS Code qua Cloud Code.

Với việc tích hợp Gemini Code Assist, các doanh nghiệp có thể phát triển hệ thống API đạt chuẩn chất lượng trên Apigee một cách đồng bộ mà không cần phụ thuộc vào đội ngũ IT. Nếu các mẫu API có sẵn được lưu trữ trên API Hub chưa đáp ứng đủ yêu cầu, doanh nghiệp chỉ cần mô tả bằng ngôn ngữ tự nhiên, Gemini Code Assist sẽ tự động thiết kế ra một bộ API mới, bằng cách phân tích các dữ liệu nền tảng như security schemas hay API objects trong API Hub. Giải pháp này giúp tối ưu hóa nguồn lực, rút ngắn đáng kể chu kỳ phát triển và thời gian xét duyệt dự án

API_creation_GIF

Với nền tảng Apigee, doanh nghiệp có thể dễ dàng mô phỏng chính xác cách hệ thống API hoạt động trong môi trường thực tế và đưa các bản thiết kế lên API Hub. Tính năng này không chỉ giúp tối ưu hóa quá trình testing, mà còn cho phép triển khai song song nhiều luồng công việc cùng lúc, từ đó đẩy nhanh tiến độ hoàn thành dự án.

code-gen-and-code-explain

Ngoài ra, Gemini còn cung cấp các hướng dẫn chi tiết từng bước khi thiết lập các chính sách cấu hình mới trong quá trình tạo API proxy. Đồng thời, Gemini cũng tự động diễn giải rõ ràng các cấu hình hệ thống hiện tại, giúp doanh nghiệp dễ dàng cập nhật và vận hành hệ thống mà không mất nhiều thời gian training.

Sử dụng Gemini Code Assist để xây dựng các tích hợp và tự động hóa

Application Integration là Nền tảng Tích hợp dưới dạng Dịch vụ (iPaaS) của Google Cloud, giúp tự động hóa quy trình bằng cách kết nối mọi ứng dụng — từ các hệ thống nội bộ đến phần mềm SaaS của bên thứ ba. Nhờ giao diện trực quan cùng các triggers và tác vụ được thiết lập sẵn, doanh nghiệp có thể dễ dàng thiết kế các luồng quy trình phức tạp, xử lý dữ liệu và tối ưu hóa vận hành.

Với sự hỗ trợ của Gemini Code Assist, doanh nghiệp có thể tạo ra các luồng tự động hóa toàn diện trong Application Integration chỉ bằng cách mô tả yêu cầu

Ví dụ: doanh nghiệp có thể dùng Gemini để tự động cập nhật trong hệ thống CRM (như Salesforce) khi phát sinh vấn đề mới trong công cụ quản lý lỗi (như JIRA). Người dùng có thể nhập prompt trực tiếp hoặc sử dụng các gợi ý ngay trên giao diện. Dựa trên yêu cầu và ngữ cảnh sẵn có của doanh nghiệp như API hoặc ứng dụng, Gemini sẽ đề xuất nhiều luồng xử lý phù hợp với từng nhu cầu cụ thể.

image1_2jo4VJw

Dựa trên bối cảnh hạ tầng công nghệ hiện tại của doanh nghiệp, Gemini sẽ tự động khởi tạo các biến số và thiết lập sẵn các tác vụ, giúp hệ thống tích hợp sẵn sàng đi vào hoạt động ngay lập tức. Không chỉ dừng lại ở việc phản hồi các câu lệnh yêu cầu, Gemini còn phân tích thông minh toàn bộ quy trình và chủ động đề xuất tối ưu, như thay thế connector hoặc tinh chỉnh các REST endpoint. Ngoài ra, Gemini này còn hỗ trợ mở rộng các luồng quy trình sẵn có, qua đó giảm thiểu đáng kể nguồn lực cho việc bảo trì hệ thống.

image3_QlqrOKv

Nhờ thiết kế giao diện trực quan của nền tảng Application Integration, các luồng quy trình được thể hiện một cách rõ ràng và dễ hiểu, giúp nhân sự mới nhanh chóng làm quen và nắm bắt hệ thống. Hơn thế nữa, Gemini còn có khả năng tự động tạo ra các đoạn mô tả thông minh dựa trên những cấu hình sẵn có, qua đó đẩy nhanh quá trình triển khai và đưa hệ thống tích hợp vào ứng dụng thực tế.

Asset 15

Cloud Ace - Managed Service Partner của Google Cloud

  • Trụ sở: Tòa Nhà H3, Lầu 1, 384 Hoàng Diệu, Phường 6, Quận 4, TP. HCM.
  • Văn phòng đại diện: Tầng 2, 25t2 Hoàng Đạo Thúy, Phường Trung Hoà, Quận Cầu Giấy, Thành phố Hà Nội.
  • Email: sales.vn@cloud-ace.com
  • Hotline: 028 6686 3323
  • Website: https://cloud-ace.vn/

Tin tức liên quan

Shopping Basket
en_USEnglish