Những điều bạn cần biết về cổng nội bộ dành cho nhà phát triển trong sự kiện ngày hôm nay. Việc giúp cho nhà phát triển làm được nhiều việc hơn trong thời gian ngắn hơn đang là một ưu tiên quan trọng của các tổ chức phát triển phần mềm. Các cổng nội bộ này cho phép các nhà phát triển truy cập vào tất cả các dịch vụ và công cụ siêu nhỏ trong hệ sinh thái của họ, giúp tăng khả năng sử dụng lại phần mềm, cải thiện trải nghiệm giới thiệu của nhà phát triển, hợp lý hóa việc phân phối phần mềm và tạo điều kiện chia sẻ kiến thức. Tuy nhiên, để hiểu rõ hơn về lý do và cách thức các cổng nội bộ dành cho nhà phát triển ra đời, chúng ta cần đi sâu vào khái niệm các nhóm kỹ thuật nền tảng. Các nhóm này được giao vai trò cải thiện trải nghiệm của nhà phát triển cho các nhà phát triển khác trong tổ chức, đồng thời các cổng nội bộ dành cho nhà phát triển cũng ngày càng trở nên phổ biến trong các tổ chức lớn. Theo Gartner, đến năm 2026, 80% tổ chức công nghệ phần mềm sẽ có nhóm nền tảng và đến năm 2025, 75% tổ chức có nhóm nền tảng sẽ cung cấp cổng nhà phát triển tự phục vụ cho kỹ sư của họ. Với sự phát triển đó, cổng thông tin dành cho nhà phát triển nội bộ đang trở thành một công cụ quan trọng cho các nhóm kỹ thuật nền tảng, giúp cho việc triển khai và vận hành mã trở nên dễ dàng hơn bao giờ hết. #CổngNộiBộDànhChoNhàPhátTriển #KỹThuậtNềnTảng #PhátTriểnPhầnMềm #SựKiệnHômNay
Nguồn: https://techcrunch.com/2023/05/19/internal-developer-portals-explained/
Đối với các nhóm kỹ thuật nền tảng, câu hỏi lớn là: xây dựng hay mua?
Giúp các nhà phát triển làm được nhiều việc hơn trong thời gian ngắn hơn đã trở thành một ưu tiên cho các tổ chức. Khi phạm vi của SaaS ngày càng mở rộng và DevOps ngày càng trở nên phổ biến, các công ty phát hiện ra rằng họ cần giảm tải nhận thức cho các nhà phát triển, những người thường phải biết về tất cả các dịch vụ siêu nhỏ có sẵn cho họ.
Mặc dù ban đầu vấn đề này được giải quyết bằng các danh mục dịch vụ, nhưng danh mục này đã biến thành một thứ gì đó tham vọng hơn: một cửa hàng tổng hợp cho phép các nhà phát triển truy cập vào tất cả các dịch vụ và công cụ siêu nhỏ trong hệ sinh thái của họ.
Được gọi là cổng nội bộ dành cho nhà phát triển, danh mục này đang nhanh chóng thu hút được sự chú ý tại các công ty nặng về phần mềm khi họ tìm cách cải thiện trải nghiệm của nhà phát triển và do đó, nâng cao hiệu quả. Dựa theo thợ săn87% các nhà lãnh đạo DevOps đồng ý rằng tăng năng suất của nhà phát triển là ưu tiên trong 12 tháng tới.
Mỗi Gartner“các cổng này cho phép các nhà lãnh đạo kỹ thuật phần mềm tạo ra một ‘cửa hàng ứng dụng’ linh hoạt giúp tăng khả năng sử dụng lại phần mềm, cải thiện trải nghiệm giới thiệu của nhà phát triển, hợp lý hóa việc phân phối phần mềm và tạo điều kiện chia sẻ kiến thức.”
Nhưng những cổng dành cho nhà phát triển này không tự xuất hiện. Sự xuất hiện của chúng gắn chặt với một xu hướng khác: Sự ra đời của kỹ thuật nền tảng.
Tóm lại, các nhóm kỹ thuật nền tảng là “các nhóm trong các tổ chức lớn hơn điển hình được giao vai trò cải thiện trải nghiệm của nhà phát triển cho các nhà phát triển khác trong tổ chức,” Shomik Ghosh, đối tác tại Boldstart Ventures, nói với TechCrunch +.
Các nhóm kỹ thuật nền tảng ngày càng trở nên phổ biến trong các tổ chức lớn, cũng như các cổng nội bộ dành cho nhà phát triển. Gartner mong đợi rằng đến năm 2026, 80% tổ chức công nghệ phần mềm sẽ có nhóm nền tảng và đến năm 2025, 75% tổ chức có nhóm nền tảng sẽ cung cấp cổng nhà phát triển tự phục vụ cho kỹ sư của họ.
Để hiểu rõ hơn về lý do và cách thức các cổng nội bộ dành cho nhà phát triển ra đời, chúng ta hãy quay ngược thời gian một chút.
Vượt ra ngoài các danh mục
Cổng thông tin dành cho nhà phát triển nội bộ là một công cụ chính cho các nhóm kỹ thuật nền tảng, nhưng chúng thực sự đã xuất hiện trước khi cả hai khái niệm được hình thành đầy đủ. Trên thực tế, chúng xuất hiện sau DevOps: Các kỹ sư đột nhiên thấy mình ngày càng có nhiều nhiệm vụ hơn trong việc triển khai và vận hành mã mà họ viết. Nhưng trên thực tế — và trong quá trình sản xuất — thường không rõ ai sở hữu một dịch vụ siêu nhỏ nhất định.