Cách Tajo xây dựng một tích hợp

Một agent forward-deployed thực hiện việc xây dựng. Bạn nắm giữ các cổng kiểm soát. Năm bước — khám phá, soạn thảo, xác thực, phê duyệt, xuất bản — với quyết định của con người tại mọi điểm quan trọng.

  1. 01
    Khám phá
  2. 02
    Soạn thảo
  3. 03
    Xác thực
  4. 04
    Phê duyệt
  5. 05
    Xuất bản và chạy

Hầu hết các công cụ tích hợp chỉ đưa cho bạn một khung vẽ trống rồi chúc bạn may mắn. Tajo hoạt động theo cách một kỹ sư triển khai tại chỗ giỏi vẫn làm: nghiên cứu các hệ thống liên quan, đề xuất một tích hợp cụ thể, chứng minh công việc của mình qua các kiểm tra thực tế, rồi mới xin phê duyệt trước khi bất cứ điều gì được chạy. Điểm khác biệt là ở Tajo, việc phê duyệt được thực thi bằng mật mã học — thứ bạn phê duyệt, một cách có thể chứng minh, chính là thứ được thực thi.

01

Khám phá

Agent làm gì

Agent lập bản đồ các hệ thống ở cả hai phía của tích hợp. Nó làm việc dựa trên một discovery corpus gồm 27 nhà cung cấp và 10,345 API operation đã được tài liệu hóa, cộng với một mẫu chỉ-cấu-trúc từ dữ liệu thực của bạn — tên và kiểu của trường dữ liệu, không bao giờ là giá trị.

Bạn thấy và phê duyệt gì

Một bức tranh dễ đọc về những gì được tìm thấy: hệ thống nào, đối tượng nào, trường dữ liệu nào, và agent cho rằng điều gì kết nối chúng. Chưa có gì được xây dựng hay di chuyển.

02

Soạn thảo

Agent làm gì

Agent soạn thảo bản tích hợp: nguồn, đích, ánh xạ trường dữ liệu, các phép biến đổi, và các quy tắc consent mà việc đồng bộ phải tuân thủ. Việc soạn thảo dựa trên các API operation đã khám phá được, không phải các endpoint được đoán mò.

Bạn thấy và phê duyệt gì

Toàn bộ bản nháp, công khai — mọi ánh xạ và mọi quy tắc, được trình bày đủ rõ ràng để có thể tranh luận. Bản nháp không có quyền nào; nó không thể chạm vào hệ thống production.

03

Xác thực

Agent làm gì

Bản nháp được kiểm tra đối chiếu với các cổng của runtime trước khi ai đó được yêu cầu phê duyệt: các lệnh gọi API có kiểm tra kiểu dữ liệu khớp với các operation thực tế không, các ánh xạ có đứng vững trước các cấu trúc đã lấy mẫu không, và liệu các quy tắc consent có thực sự chứng minh được cho các bản ghi liên quan không. Các kiểm tra consent thất bại đóng (fail closed) — một đồng bộ không thể chứng minh consent thì không chạy, do đó cũng không vượt qua được bước xác thực.

Bạn thấy và phê duyệt gì

Một báo cáo đạt/không đạt cho từng cổng. Các lỗi được nêu cụ thể — ánh xạ nào, quy tắc nào, cấu trúc bản ghi nào — để việc khắc phục trở thành một cuộc trao đổi, không phải một cuộc khai quật khảo cổ.

04

Phê duyệt

Agent làm gì

Agent trình bày tích hợp đã được xác thực để đưa ra quyết định. Nó không thể tự phê duyệt công việc của chính mình: phê duyệt là một hành động của con người, và được gắn với một digest mật mã học của đúng cấu hình đang hiển thị trên màn hình.

Bạn thấy và phê duyệt gì

Chính xác những gì sẽ chạy — và một sự đảm bảo rằng đó chính là những gì sẽ chạy. Phê duyệt chỉ dùng một lần, gắn với đúng những đầu vào đó, và hết hạn nếu không được sử dụng. Thay đổi một trường dữ liệu và phê duyệt cũ trở nên vô hiệu.

05

Xuất bản và chạy

Agent làm gì

Cấu hình đã được phê duyệt được xuất bản dưới digest của nó. Tại thời điểm thực thi, runtime chứng thực rằng nó đang chạy đúng dưới digest đó, thực thi các quy tắc consent và giới hạn ngân sách, đồng thời đặt mọi thao tác ghi rủi ro sau chính phê duyệt một-lần, gắn-với-đầu-vào của nó.

Bạn thấy và phê duyệt gì

Một nhật ký audit dạng chuỗi hash, chống giả mạo cho mỗi lần chạy: điều gì đã thực thi, dưới phê duyệt nào, đã chạm vào những gì. Bằng chứng, chứ không chỉ là lời khẳng định của một bảng điều khiển.

Vì sao các cổng kiểm soát chính là trọng tâm

Agent soạn thảo; bạn quyết định

Mọi bước có thể ảnh hưởng đến hệ thống production đều đi qua một cổng do con người kiểm soát. Agent của Tajo nhanh trong việc soạn thảo và kiểm tra; nó bị cố ý thiết kế để không thể tự cấp quyền cho chính mình.

Phê duyệt có nghĩa đúng là như vậy

Các phê duyệt gắn với digest xóa bỏ khoảng cách giữa những gì bạn đã xem xét và những gì đang chạy. Không có khoảng thời gian nào để cấu hình trôi dạt giữa màn hình phê duyệt và production.

Từ chối là một tính năng

Các kiểm tra xác thực và consent thất bại đóng (fail closed). Một tích hợp không thể chứng minh rằng nó an toàn và được phép sẽ dừng lại ở cổng kiểm soát — đó chính xác là điều bạn muốn từ một phần mềm ghi dữ liệu vào hệ thống khách hàng của bạn.

Điều này đang chạy ở đâu ngày nay

Vòng đời nêu trên đang chạy trên runtime thực tế của Tajo: 53 tích hợp đã kết nối, trong đó khoảng 19 tích hợp có khả năng ghi dữ liệu, với Brevo là đích đến được chứng nhận (bảy mục tiêu có kiểu dữ liệu xác định) và hỗ trợ HubSpot đang dần hình thành. Discovery corpus — 27 nhà cung cấp, 10,345 API operation — chính là nguồn để agent soạn thảo khi hệ thống của bạn vượt ra ngoài những gì đã được kết nối sẵn. Bảng phân tích trung thực về vị trí của từng giai đoạn nằm ở trang mức độ sẵn sàng tích hợp .

Xem nó xây dựng một tích hợp của chính bạn

Tham gia early access và mang đến một bài toán tích hợp thực tế. Chúng tôi sẽ cùng bạn chạy toàn bộ vòng đời trên đó — cổng kiểm soát, phê duyệt, nhật ký audit, tất cả.

Đăng ký quyền truy cập sớm

Nhập tên của bạn cùng email hoặc số điện thoại. Chúng tôi sẽ liên hệ và gửi thông tin truy cập Tajo.

tự động nhận diện