Home >>
Resources >> O DevSecOps abriu o caminho para as equipes automatizarem
a segurança e incorporá-la ao ciclo de vida do DevOps. Neste guia,
exploraremos os desafios de aproveitar o DevSecOps para proteger
a nuvem e como a infraestrutura como código torna tudo isso possível.
O Guia de DevSec
para Infraestrutura
como códig
- A Infraestrutura como Código – também conhecida como IaC – foi introduzida pela primeira vez em 2009 pela
empresa DevOps Puppet em resposta aos métodos tradicionais de implantação e gerenciamento de infraestrutura.
De acordo com Puppet:
- Desde então, a IaC se tornou a base de várias empresas, como Ansible, Chef, Salt e outras. Nos últimos anos,
a popularidade da IaC foi impulsionada pelo Terraform, um popular framework de IaC de código aberto da
HashiCorp usado principalmente para definir recursos em serviços de nuvem pública. O Terraform tornou a IaC
ilimitadamente personalizável e acessível, abrindo caminho para o ecossistema IaC circundante.
- Simultaneamente, os provedores de nuvem criaram suas próprias estruturas de configuração para ajudar a
simplificar e automatizar a orquestração e o gerenciamento de infraestrutura. O AWS CloudFormation, o Azure
Resource Manager (ARM) e o Cloud Deployment Manager do Google facilitam a criação de ambientes repetíveis
pelos engenheiros de infraestrutura.
- A IaC pode ser declarativa, o que significa que define o que será provisionado, ou imperativa, o que significa que
define como será provisionado. O Terraform e o CloudFormation são exemplos de estruturas declarativas, enquanto
o AWS Cloud Development Kit (CDK) é um exemplo de uma estrutura IaC imperativa. O Kubernetes também está
intimamente alinhado com a IaC, pois sua configuração pode ser definida na forma de código.
If you engage with the content, Technology Trends will share your data with paloalto. For details on their information practices and how to unsubscribe, see their Privacy Statement. You can unsubscribe at any time. Privacy
Statement.
White Paper from
Technology Trends
* - marks a required field