Usando o Pulumi como uma ferramenta IaC para o Nuvem AWS - AWS Orientação prescritiva

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Usando o Pulumi como uma ferramenta IaC para o Nuvem AWS

O Pulumi é uma infraestrutura de código aberto como ferramenta de código. Ele oferece suporte a linguagens de programação comuns existentes TypeScript, como Python JavaScript, Go, .NET, Java e YAML. Ele também usa seu ecossistema nativo para interagir com os recursos da nuvem por meio do SDK Pulumi. Uma CLI disponível para download, um tempo de execução, bibliotecas e um serviço hospedado trabalham juntos para provisionar, atualizar e gerenciar a infraestrutura em nuvem.

Você pode usar o Pulumi SDK para criar e implantar software em nuvem que usa contêineres, funções sem servidor, serviços hospedados e infraestrutura em qualquer nuvem.

Opcionalmente, você pode emparelhar o Pulumi com o Pulumi Cloud. O Pulumi Cloud é um serviço gerenciado que armazena seu estado e segredos e gerencia as implantações de sua infraestrutura Pulumi.

Vantagens de usar o Pulumi:

  • A Pulumi fornece infraestrutura de mais de cinquenta provedores de nuvem e software como serviço (SaaS).

  • Ele oferece uma interface completa e consistente, projetada para reduzir a complexidade da nuvem.

Desvantagens de usar o Pulumi:

  • O Pulumi é uma ferramenta relativamente nova. Tem uma comunidade pequena e pode ser difícil obter respostas ou apoio.

  • O Pulumi oferece documentação limitada.