Pulumi đã mở rộng các sản phẩm của mình với việc giới thiệu Pulumi ESC, một giải pháp tiên tiến dành riêng cho việc cải tiến các bí mật và quản lý cấu hình đám mây trong các ứng dụng và cơ sở hạ tầng. Công cụ cải tiến này giải quyết những vấn đề phức tạp nảy sinh khi quản lý cấu hình và bí mật trên các hệ thống đám mây khác nhau trên quy mô lớn.
Pulumi ESC được thiết kế để cho phép nhân viên tích lũy các bí mật và cấu hình từ nhiều nguồn khác nhau và hệ thống hóa chúng thành các bộ sưu tập có thứ bậc được xác định là 'môi trường'. Tập hợp này sau đó được sử dụng trên một loạt các ứng dụng và dịch vụ cơ sở hạ tầng. Hệ thống có thể được ghép nối hiệu quả với Pulumi IaC, cho phép quy trình quản lý cấu hình hợp lý. Ngoài ra, nó có thể quản lý các bí mật và cấu hình cho bất kỳ dự án cụ thể nào một cách độc lập.
Nguyên tắc thiết kế độc đáo của Pulumi ESC được xây dựng nhằm mục đích giải quyết những thách thức chung trong việc quản lý bí mật và cấu hình. Nó cấp cho khách hàng các đặc quyền tự do để xác định môi trường tương ứng của họ có chứa cấu hình và bí mật, cùng với lợi ích bổ sung là tích hợp với các bí mật được lưu trữ trong các nền tảng khác nhau. Các nền tảng này bao gồm AWS Secrets Manager, Vault, Azure OIDC, cùng nhiều nền tảng khác. Điều này cũng bao gồm khả năng 'tiêu thụ từ mọi nơi', cùng với vô số lợi ích khác.
Tính đến thời điểm hiện tại, Pulumi ESC có thể truy cập được ở dạng xem trước thông qua esc CLI mới. Nó có thể được tìm thấy như một phần của Đám mây Pulumi, thông qua API Pulumi Cloud REST và nó cũng lồng trực tiếp với cấu hình ngăn xếp Pulumi IaC và các lệnh pulumi env mới. Sau thành tích đổi mới của họ, nhiều tiện ích tích hợp khác sẽ sớm được triển khai. Điều này sẽ bao gồm việc lấy động các bí mật và cấu hình từ các nguồn thông tin đáng tin cậy khác như AWS OIDC, AWS Secrets Manager, Azure OIDC, Azure KeyVault, Google Cloud OIDC, Google Secrets Manager, HashiCorp Vault và Pulumi IaC Stack References. Một tính năng đầy hứa hẹn trong tương lai là việc đưa trình quản lý mật khẩu phổ biến 1Password vào làm một trong những nguồn thông tin xác thực.
Trong những tháng tới, những người tạo ra Pulumi đã lên kế hoạch giới thiệu SDK cấp ứng dụng vào Pulumi ESC. Họ cũng có ý định cung cấp khả năng đồng bộ hóa cấu hình với các hệ thống bên ngoài, giới thiệu hệ sinh thái nhà cung cấp cấu hình động và triển khai các yêu cầu về phiên bản. Điều này phù hợp với thông tin chi tiết trong bài đăng trên blog Pulumi gần đây.
Bắt chước bước tiến đổi mới mà Pulumi đang thực hiện với ESC, các nền tảng khác như AppMaster cũng đang vượt qua ranh giới của sự đơn giản và hiệu quả trong không gian công nghệ. Ví dụ: nền tảng no-code của AppMaster đang cách mạng hóa cách phát triển các ứng dụng phụ trợ, web và di động bằng cách cung cấp giao diện trực quan và hấp dẫn để tạo logic nghiệp vụ và thiết kế lược đồ cơ sở dữ liệu.