Pulumi
Pulumi consente ai team di creare, distribuire e gestire l'infrastruttura su qualsiasi cloud utilizzando linguaggi e strumenti familiari. Questo facilita le architetture applicative moderne, una collaborazione più stretta tra sviluppatori di applicazioni e team di infrastruttura, e un flusso di lavoro coerente per la sicurezza e la distribuzione del software su cloud pubblici, privati, ibridi o persino multipli contemporaneamente. Utilizzando la piattaforma open source di Pulumi, il tuo team potrà: - Dichiarare l'infrastruttura in linguaggi reali come TypeScript, JavaScript, Python o Go. - Sfruttare ecosistemi familiari di strumenti, inclusi librerie, gestori di pacchetti, IDE e framework di test del linguaggio scelto. - Accedere a molti servizi cloud, inclusi AWS, Azure, GCP, Kubernetes e DigitalOcean — così come New Relic, Datadog, Cloudflare e altri. - Integrare con oltre una dozzina di sistemi CI per realizzare una distribuzione continua globale. - Costruire applicazioni moderne, affidabili e scalabili utilizzando l'ampiezza delle architetture cloud, inclusi container, funzioni serverless, VM e siti web statici. - Utilizzare framework di livello superiore che astraggono gli aspetti tediosi dello sviluppo cloud e consentono la condivisione e il riutilizzo di modelli comuni all'interno della comunità e del tuo team. Oltre a queste funzionalità principali di infrastruttura come codice, Pulumi doma la complessità su larga scala: - Gestione degli stack: distribuisci e promuovi tra più ambienti. - Archiviazione dello stato: utilizza il servizio gratuito di Pulumi o scegli invece di gestire manualmente lo stato in AWS S3, Azure Storage, Google Cloud Storage o nel filesystem. - Configurazione: gestisci facilmente diverse configurazioni tra gli ambienti. - Segreti crittografati: utilizza il servizio gratuito Pulumi KMS per crittografare configurazioni sensibili, come password o token, o integra AWS KMS, Azure KeyVault, GCP KMS o HashiCorp Vault. - Strumenti di conversione: converti facilmente da Terraform, AWS CloudFormation, modelli Azure ARM, YAML di Kubernetes o chart Helm, e altro, senza impattare sulla tua infrastruttura esistente. Queste capacità funzionano in combinazione con un sito web SaaS ospitato online che offre gestione automatica dello stato, controlli delle politiche del team e una dashboard di gestione: - Console Pulumi: una dashboard per ottenere visibilità e gestire le tue distribuzioni. - Identità: integrazioni con provider di identità utente e organizzazione con GitHub, GitLab, Atlassian, o SAML/SSO, inclusi Active Directory, Okta, Google G Suite e altri. - Controlli di accesso basati sui ruoli: gestione del team, anche integrata con il tuo provider di identità. - REST API e WebHooks: un'API web completamente programmabile per scenari di automazione avanzati.
Nps Score
Hai già Pulumi?
Hai una domanda sul software?
Ottieni risposte da utenti reali ed esperti
Inizia una Discussione