Overcut xây dựng quy trình làm việc tự trị an toàn, sẵn sàng cho doanh nghiệp trên Azure như thế nào

Các doanh nghiệp hiện đại dựa vào một ngăn xếp phân phối phần mềm ngày càng phức tạp, bao gồm các công cụ đặt vé và lập kế hoạch, nền tảng Git, hệ thống CI và cơ sở hạ tầng đám mây.

  • 9 min read
Overcut xây dựng quy trình làm việc tự trị an toàn, sẵn sàng cho doanh nghiệp trên Azure như thế nào
Các doanh nghiệp hiện đại dựa vào một ngăn xếp phân phối phần mềm ngày càng phức tạp, bao gồm các công cụ đặt vé và lập kế hoạch, nền tảng Git, hệ thống CI và cơ sở hạ tầng đám mây.

Làm thế nào Overcut xây dựng quy trình làm việc agentic an toàn, sẵn sàng cho doanh nghiệp trên Azure

Thiết kế quy trình làm việc agentic dựa trên chính sách trên Azure với Overcut để tự động hóa vé, bản phát hành và khắc phục sự cố.

Các doanh nghiệp hiện đại dựa vào một ngăn xếp phân phối phần mềm ngày càng phức tạp, bao gồm các công cụ lập vé và lập kế hoạch, các nền tảng Git, hệ thống CI và cơ sở hạ tầng đám mây. Mặc dù mỗi công cụ đều mạnh mẽ, nhưng các quy trình làm việc kết nối chúng thường bị phân mảnh, thủ công và khó quản lý ở quy mô lớn.

Đối với các startup xây dựng nền tảng nhà phát triển tự động hóa hoặc dựa trên AI, sự phân mảnh này vừa là một thách thức vừa là cơ hội. Các nhóm doanh nghiệp muốn có sự tự chủ và tốc độ, nhưng chỉ khi chúng được cung cấp với sự bảo mật, khả năng quan sát và kiểm soát.

Overcut được tạo ra để đáp ứng nhu cầu đó.

Overcut là một nền tảng quy trình làm việc agentic cho vòng đời phát triển phần mềm, cho phép các tổ chức kỹ thuật xác định và chạy các quy trình làm việc tự động ngay trong các công cụ mà nhóm đang sử dụng, bao gồm GitHub, Azure DevOps và Jira. Thay vì tối ưu hóa năng suất của từng nhà phát triển, Overcut tập trung vào việc tự động hóa các quy trình SDLC lặp lại theo cách mà doanh nghiệp có thể tin tưởng.

Bài học chính cho những người sáng lập xây dựng trong không gian này là rất đơn giản: việc áp dụng quy trình tự động hóa agentic trong doanh nghiệp không được thúc đẩy bởi các bản demo hào nhoáng. Nó được thúc đẩy bởi sự tự chủ có kiểm soát. Bảo mật, nhận dạng, khả năng quan sát và quản trị là những yếu tố quyết định giữa các dự án thí điểm và sản xuất.

Overcut tự động hóa những gì trong môi trường doanh nghiệp thực tế

Overcut hỗ trợ các quy trình làm việc như phân loại vé và phân tích nguyên nhân gốc rễ, tạo bài kiểm tra, khắc phục sự cố, di chuyển, tài liệu và chuẩn bị phát hành. Mỗi quy trình làm việc được thực thi bởi các agent tự động hiểu mã, vé và ngữ cảnh xung quanh, hoạt động với các giới hạn được xác định bởi tổ chức.

Tại sao Azure là nền tảng tự nhiên

Overcut phục vụ các tổ chức có các nhóm kỹ thuật phân tán và các hệ thống sản xuất quan trọng. Các nhóm này yêu cầu sự cô lập giữa các khối lượng công việc, kiểm soát truy cập dựa trên danh tính, khả năng cư trú dữ liệu trong khu vực và khả năng mở rộng có thể dự đoán được.

Các dịch vụ được quản lý, mô hình bảo mật và dấu chân toàn cầu của Azure đã cho phép Overcut đáp ứng các yêu cầu này trong khi vẫn tập trung vào việc xây dựng sản phẩm. Bằng cách xây dựng gốc trên Azure, Overcut cung cấp một nền tảng có thể mở rộng từ các dự án thí điểm ban đầu đến thực thi khối lượng lớn với cùng một tư thế hoạt động.

Quan điểm của người sáng lập về việc xây dựng với Azure:

“Ngay từ đầu, chúng tôi biết Overcut phải hoạt động trong môi trường doanh nghiệp thực tế, không chỉ là các bản demo hay hộp cát dành cho nhà phát triển. Azure cung cấp cho chúng tôi các khối xây dựng để thiết kế các quy trình làm việc agentic mạnh mẽ nhưng vẫn được kiểm soát, có thể quan sát và an toàn. Chúng tôi có thể tập trung vào cách các agent suy luận và cộng tác, trong khi Azure xử lý nhận dạng, cô lập và quy mô theo cách mà các doanh nghiệp đã tin tưởng.” Yuval Hazaz, Người sáng lập và CEO, Overcut

Một kiến trúc được thiết kế cho sự tự chủ có kiểm soát

Nền tảng của Overcut được xây dựng dựa trên một nguyên tắc đơn giản: các agent tự động phải mạnh mẽ, nhưng không bao giờ được kiểm soát. Mỗi agent chạy trong một môi trường cô lập, có thể quan sát và dựa trên chính sách. Azure cho phép kiến trúc này trên mọi lớp của hệ thống.

Azure Kubernetes Service làm xương sống điều phối

Công cụ thực thi và các microservices của Overcut chạy trên Azure Kubernetes Service (AKS). AKS cung cấp sự đàn hồi và khả năng phục hồi cần thiết để điều phối khối lượng lớn các khối lượng công việc agent tự động.

Với AKS, Overcut có thể:

  • Mở rộng quy mô thực thi agent một cách động dựa trên nhu cầu
  • Chạy hàng nghìn agent cô lập song song
  • Sử dụng Azure AD Workload Identity thay vì bí mật tĩnh
  • Tránh chi phí vận hành liên quan đến quản lý VM

Điều này cho phép hiệu suất nhất quán trong các quy trình làm việc khối lượng lớn như ứng phó sự cố, xử lý backlog hoặc tái cấu trúc quy mô lớn.

Cô lập mạng với Azure Virtual Network và NAT Gateway

Tất cả các thành phần Overcut chạy bên trong Azure Virtual Networks được phân đoạn chặt chẽ, với các subnet và Nhóm Bảo mật Mạng thực thi các ranh giới lưu lượng truy cập nghiêm ngặt.

NAT Gateway được quản lý tiêu chuẩn hóa lưu lượng truy cập đầu ra, giúp doanh nghiệp quản lý danh sách cho phép và đáp ứng các chính sách bảo mật. Thiết kế ưu tiên mạng này phù hợp với kỳ vọng của các môi trường có quy định và nhạy cảm về bảo mật.

Môi trường chạy agent đáng tin cậy với Azure Container Registry

Overcut sử dụng Azure Container Registry để xây dựng, lưu trữ và phân phối các hình ảnh môi trường chạy agent đã được xác minh. Danh tính AcrPull liên kết cho phép AKS và Argo Workflows kéo hình ảnh một cách an toàn mà không cần lưu trữ thông tin đăng nhập.

Điều này hỗ trợ lặp lại nhanh chóng trong khi duy trì môi trường thực thi chống giả mạo.

Trạng thái điều phối bền bỉ với Azure Database for PostgreSQL

Siêu dữ liệu quy trình làm việc, trạng thái agent và lịch sử thực thi được lưu trữ trên Azure Database for PostgreSQL Flexible Server, cung cấp bảo trì tự động, tính sẵn sàng cao, khả năng cư trú dữ liệu khu vực và quyền truy cập mạng riêng thông qua các điểm cuối riêng tư.

Lưu trữ chia sẻ hiệu suất cao với Azure Files Premium

Các quy trình làm việc agentic thường liên quan đến các kho lưu trữ lớn và các môi trường thực thi tồn tại trong thời gian ngắn. Overcut sử dụng Azure Files Premium thông qua trình điều khiển CSI để cung cấp lưu trữ chia sẻ có độ trễ thấp trên các container.

Điều này cho phép tái sử dụng dữ liệu hiệu quả, cộng tác mượt mà hơn giữa các agent và thực thi nhanh hơn.

Quy trình làm việc dựa trên sự kiện với Azure Event Hubs

Bus quy trình làm việc nội bộ của Overcut chạy trên Azure Event Hubs sử dụng giao diện tương thích Kafka của nó, cho phép tái sử dụng các nhà sản xuất và người tiêu dùng dựa trên Kafka đồng thời hưởng lợi từ khả năng mở rộng đàn hồi của Azure.

AI riêng tư, tuân thủ với Azure OpenAI Service

Mỗi không gian làm việc Overcut được hỗ trợ bởi một triển khai Azure OpenAI chuyên dụng được giới hạn trong một khu vực cụ thể.

Điều này giúp giữ dữ liệu của khách hàng trong phạm vi khu vực, cung cấp suy luận độ trễ thấp có thể dự đoán và hỗ trợ các yêu cầu tuân thủ của doanh nghiệp. Azure OpenAI cung cấp lớp suy luận đằng sau các agent tự động của Overcut.

Mặt trận hiện đại được cung cấp thông qua Azure Static Web Apps

Ứng dụng máy khách của Overcut chạy trên Azure Static Web Apps và Azure DNS, với các pipeline CI được cung cấp bởi GitHub Actions, cho phép phân phối toàn cầu nhanh chóng, SSL tự động và các bản phát hành không có thời gian chết.

Tại sao điều này quan trọng đối với các nhóm phần mềm doanh nghiệp

Tự động hóa agentic có thể mang lại những cải tiến đáng kể về tốc độ và chất lượng, nhưng chỉ khi chúng có thể được quản trị và tin cậy. Kiến trúc gốc Azure của Overcut được thiết kế để hỗ trợ việc áp dụng của doanh nghiệp với:

  • Quy trình làm việc SDLC đầu cuối, không phải các tính năng AI cô lập
  • Môi trường thực thi cô lập cho mọi agent
  • Điều phối có thể mở rộng trên hàng nghìn quy trình làm việc song song
  • Bảo mật và tuân thủ dựa trên danh tính theo mặc định
  • Tính linh hoạt cho môi trường đám mây và lai

Xây dựng thế hệ nền tảng SDLC tiếp theo trên Azure

Overcut đại diện cho một sự thay đổi trong cách các doanh nghiệp tiếp cận việc phân phối phần mềm. Thay vì ghép nối các tập lệnh và giải pháp điểm, các nhóm có thể xác định các quy trình làm việc có thể tái sử dụng, có thể kiểm toán, di chuyển công việc từ vé đến sản xuất với sự tự tin.

Bằng cách xây dựng trên Azure, Overcut kết hợp trí tuệ tự động với cơ sở hạ tầng, bảo mật và quy mô toàn cầu cấp doanh nghiệp. Kết quả là một nền tảng giúp các tổ chức phát triển nhanh hơn mà không làm mất kiểm soát, và áp dụng AI trong SDLC theo cách thực tế, tuân thủ và sẵn sàng cho sản xuất.

Là một phần của Microsoft for Startups, Overcut tự hào xây dựng cùng với một hệ sinh thái ngày càng tăng các công ty sử dụng Azure để xác định lại cách làm việc được thực hiện.

Đối với những người sáng lập xây dựng các nền tảng dựa trên AI hoặc các giải pháp tự động hóa doanh nghiệp, Microsoft for Startups cung cấp các công cụ, cơ sở hạ tầng và hỗ trợ cần thiết để mở rộng quy mô với sự tự tin.

Hãy sẵn sàng để xây dựng nhanh chóng, mở rộng quy mô thông minh và bán nhiều hơn với Microsoft for Startups.

Recommended for You

Chuyển đổi Tiên phong trong lĩnh vực bán lẻ- Robot AI tự trị đang định nghĩa lại trải nghiệm cửa hàng

Chuyển đổi Tiên phong trong lĩnh vực bán lẻ- Robot AI tự trị đang định nghĩa lại trải nghiệm cửa hàng

Các tổ chức phải cung cấp khả năng cá nhân hóa tốt hơn, khối lượng lớn hơn và thông tin chi tiết ngày càng phức tạp trong khi hoạt động hiệu quả hơn.

Differential Transformer V2

Differential Transformer V2

Differential Transformer V2