
Pulumi
Pulumi to otwarta platforma infrastruktury jako kod, umożliwiająca deweloperom zarządzanie infrastrukturą chmurową za pomocą znanych języków programowania.





Czym jest Pulumi
Pulumi to open-source'owa platforma infrastruktury jako kod, która pozwala deweloperom definiować, wdrażać i zarządzać infrastrukturą chmurową za pomocą znanych języków programowania zamiast własnościowych języków specyficznych dla danej dziedziny. Można to porównać do wprowadzenia praktyk inżynierii oprogramowania do zarządzania infrastrukturą.
Platforma składa się z trzech głównych produktów: Pulumi IaC do zarządzania infrastrukturą, Pulumi ESC do zarządzania sekretami i konfiguracją oraz Pulumi Insights do analityki infrastruktury wspomaganej sztuczną inteligencją. To, co wyróżnia Pulumi, to wykorzystanie prawdziwych języków programowania, co umożliwia deweloperom pisanie kodu infrastruktury z pętlami, warunkami, funkcjami i wszystkimi funkcjami, do których są przyzwyczajeni.
Pulumi zarządza infrastrukturą deklaratywnie, jednocześnie zapewniając elastyczność programowania imperatywnego. Każdy zasób jest śledzony i zarządzany za pomocą plików stanu, co gwarantuje spójne i przewidywalne wdrożenia. Platforma integruje się z istniejącymi pipeline'ami CI/CD i wspiera polityki jako kod w celu spełnienia wymagań bezpieczeństwa i zgodności.
Jak używać Pulumi
Rozpoczęcie pracy z Pulumi jest proste dla każdego dewelopera zaznajomionego z językami programowania. Najpierw zainstaluj Pulumi CLI na swoim systemie i wybierz preferowanego dostawcę chmury oraz język programowania.
Oto podstawowy przebieg pracy:
Utwórz nowy projekt za pomocą polecenia pulumi new z wybranym szablonem
Napisz kod infrastruktury w wybranym języku (Python, TypeScript, Go itp.)
Skonfiguruj swoje dane uwierzytelniające do chmury oraz ustawienia projektu
Podglądaj zmiany za pomocą pulumi preview, aby zobaczyć, co zostanie utworzone
Wdróż infrastrukturę za pomocą polecenia pulumi up
Zarządzaj aktualizacjami i usuwaj zasoby w razie potrzeby
Najlepsze praktyki obejmują:
Używaj komponentów Pulumi do tworzenia wielokrotnego użytku wzorców infrastruktury
Wykorzystuj Pulumi Registry do gotowych komponentów i dostawców
Wdrażaj odpowiednie zarządzanie stanem za pomocą Pulumi Cloud lub własnych backendów
Skonfiguruj integrację CI/CD dla automatycznych wdrożeń
Używaj pakietów polityk do egzekwowania zasad bezpieczeństwa i zgodności
Platforma zapamiętuje stan Twojej infrastruktury, co sprawia, że aktualizacje i zmiany są płynne i przewidywalne.
Funkcje Pulumi
Programowanie wielojęzyczne (TypeScript, Python, Go, .NET, Java, YAML)
Wsparcie dla ponad 170 dostawców chmury i SaaS
Podgląd i walidacja infrastruktury w czasie rzeczywistym
Wbudowane testowanie i egzekwowanie polityk
Zarządzanie sekretami i konfiguracją
Wgląd w infrastrukturę wspierany przez AI
Integracja z GitOps i CI/CD
Biblioteki komponentów i wzorce do ponownego użycia
Współpraca zespołowa i zarządzanie stanem
Oprogramowanie open-source z funkcjami dla przedsiębiorstw
Ceny Pulumi
Free
Free
- 200 darmowych zasobów IaC
- 25 darmowych sekretów
- 500 darmowych minut wdrożenia
- Nielimitowana liczba projektów i stosów
- Wsparcie społeczności
- Podstawowe integracje CI/CD
Team
$0.37 /mies.
- Wszystko z darmowego plus
- 0,37 USD za zasób/miesiąc po przekroczeniu 200 darmowych
- Do 10 członków zespołu
- Bezpieczna współpraca zespołowa
- Automatyczne CI/CD
- Nieograniczona konfiguracja ESC
- Pełna historia wdrożeń
Enterprise
$1.1 /mies.
- Wszystko z pakietu Team plus
- 1,10 USD za zasób/miesiąc
- Nieograniczona liczba członków i zespołów
- Kontrola dostępu oparta na rolach (RBAC)
- Uwierzytelnianie SAML/SSO
- Tokeny dostępu organizacji
- Dzienniki audytu
- Wsparcie dla przedsiębiorstw 12x5
Business Critical
Custom
- Wszystko z pakietu Enterprise plus
- Cennik hurtowy i fakturowanie
- Polityki i zgodność
- Automatyczna synchronizacja grup (SCIM)
- Eksport dzienników audytu
- Całodobowe wsparcie dla przedsiębiorstw
- Prywatny kanał Slack
- Usługi profesjonalne
Przypadki użycia Pulumi
Kto może skorzystać z Pulumi
Repozytorium Pulumi
Zobacz na GithubGwiazdki | 23,965 |
Forki | 1,245 |
Wiek repozytorium | 8 lat |
Ostatni commit | 7 dni temu |
FAQ o Pulumi
Podziel się swoim doświadczeniem z Pulumi
Zobacz co użytkownicy mówią o Pulumi
0 Recenzje
Jeszcze brak recenzji
Bądź pierwszym, który zrecenzuje Pulumi
Osadź odznaki Pulumi
Pokaż swojej społeczności, że Pulumi jest polecane na Tool Questor. Dodaj te piękne odznaki do swojej strony internetowej, dokumentacji lub profili społecznościowych, aby zwiększyć wiarygodność i przyciągnąć więcej ruchu.