Pulumi rozszerzyło swoją ofertę produktową wprowadzając Pulumi ESC, najnowocześniejsze rozwiązanie dedykowane do udoskonalania tajemnic i zarządzania konfiguracjami chmur w aplikacjach i infrastrukturze. To innowacyjne narzędzie rozwiązuje złożoność powstającą podczas zarządzania konfiguracjami i sekretami w różnych systemach chmurowych na dużą skalę.
Pulumi ESC zaprojektowano tak, aby umożliwić pracownikom gromadzenie sekretów i konfiguracji z różnych źródeł oraz usystematyzowanie ich w hierarchiczne zbiory identyfikowane jako „środowiska”. Zestaw ten jest następnie wykorzystywany w szerokim zakresie zastosowań i usług infrastrukturalnych. System można skutecznie sparować z Pulumi IaC, umożliwiając usprawniony proces zarządzania konfiguracją. Poza tym może niezależnie zarządzać sekretami i konfiguracjami dla dowolnego projektu.
Unikalne zasady projektowania Pulumi ESC zostały opracowane specjalnie, aby stawić czoła typowym wyzwaniom związanym z zarządzaniem tajemnicami i konfiguracjami. Zapewnia klientom liberalne uprawnienia do określania odpowiednich środowisk zawierających konfiguracje i sekrety, z dodatkową zaletą integracji z sekretami przechowywanymi na różnych platformach. Platformy te obejmują między innymi AWS Secrets Manager, Vault i Azure OIDC. Obejmuje to także możliwość korzystania z dowolnego miejsca oraz mnóstwo innych korzyści.
W tej chwili Pulumi ESC jest dostępny w wersji zapoznawczej za pośrednictwem nowego interfejsu CLI esc. Można go znaleźć jako część chmury Pulumi za pośrednictwem interfejsu API REST Pulumi Cloud, a także zagnieżdża się bezpośrednio z konfiguracją stosu Pulumi IaC i nowymi poleceniami pulumi env. Biorąc pod uwagę ich osiągnięcia w zakresie innowacyjności, wkrótce zostaną wprowadzone kolejne integracje. Obejmuje to dynamiczne pobieranie kluczy tajnych i konfiguracji z innych źródeł prawdy, takich jak AWS OIDC, AWS Secrets Manager, Azure OIDC, Azure KeyVault, Google Cloud OIDC, Google Secrets Manager, HashiCorp Vault i Pulumi IaC Stack References. Obiecującą funkcją na przyszłość jest włączenie popularnego menedżera haseł 1Password jako jednego ze źródeł prawdy.
W nadchodzących miesiącach twórcy Pulumi planują wprowadzić do Pulumi ESC pakiety SDK na poziomie aplikacji. Zamierzają także zapewnić możliwość synchronizacji konfiguracji z systemami zewnętrznymi, wprowadzić dynamiczny ekosystem dostawców konfiguracji i wdrożyć wymagania dotyczące wersjonowania. Jest to zgodne z informacjami zawartymi szczegółowo w niedawnym poście na blogu Pulumi.
Odzwierciedlając innowacyjny krok, jaki Pulumi podejmuje dzięki ESC, inne platformy, takie jak AppMaster, również przesuwają granice prostoty i wydajności w przestrzeni technologicznej. Na przykład platforma AppMaster no-code rewolucjonizuje sposób tworzenia aplikacji backendowych, internetowych i mobilnych, oferując atrakcyjny wizualnie i intuicyjny interfejs do tworzenia logiki biznesowej i projektowania schematu bazy danych.