O que é o Cloud Custodian?
A tecnologia em nuvem se tornou essencial para as empresas e a tecnologia os ajudou a resolver uma grande variedade de problemas. No entanto, muitas empresas e organizações citam a conformidade e a governança como um problema significativo para eles ao lidar com a tecnologia de nuvem.
Contents
Popularidade de código aberto
De acordo com o Github, 20% de todas as interações do GitHub são feitas por pessoas que querem apenas interagir com o guardião da nuvem. Este é um número enorme e mostra quantas pessoas estão se voltando para a tecnologia de código aberto. Além disso, também mostra que muitas pessoas estão começando sua jornada pelo código aberto usando o custodiante da nuvem.
O que é o Cloud Custodian?
Cloud Custodian é uma ferramenta que permite que várias ferramentas e scripts frequentemente usados para gerenciar a operação em nuvem de uma pessoa trabalhem juntos em uma plataforma leve e fácil de usar.
Ele consegue isso usando um mecanismo de regras sem estado para definição e aplicação de políticas e é totalmente de código aberto. O custodiante da nuvem pode ser vinculado a fluxos de eventos sem servidor, vinculando vários provedores de nuvem. Além disso, ajuda de outras maneiras, incluindo:
- Garante conformidade em tempo real com base em políticas definidas pelo usuário.
- Controle os custos de energia e servidor configurando horários em que determinados recursos são desligados quando não são necessários.
- Compatível com várias nuvens e pode executar AWS, Azure e GCP de qualquer lugar.
O Cloud Custodian é um software poderoso e, como resultado, requer algum conhecimento de pré-requisitos para ser usado corretamente. O principal requisito de conhecimento para usar o Cloud Custodian é conhecimento suficiente da AWS para interagir com o console de gerenciamento da AWS.
Por que usar o Cloud Custodian?
A conformidade tornou-se particularmente desafiadora para os desenvolvedores, que estão continuamente tentando acompanhar as mudanças nos problemas de conformidade. “À medida que a conformidade e a governança mudam, os desenvolvedores estão constantemente tentando encontrar soluções automatizadas para aumentar a segurança e reduzir os custos de conformidade”, escreve Alfred Bensen, redator técnico da 1 Day 2 Write e Origin Writings.
O custodiante da nuvem é um mecanismo de regras sem estado de código aberto que executa ambientes AWS e é responsável por consolidar vários dos scripts de conformidade em leves e eficientes.
O kit de desenvolvimento da AWS permite que os desenvolvedores criem política como código em recursos baseados na AWS usando o Open Policy Agent. “Embora o Open Policy Agent permita que os indivíduos que desenvolvem no ambiente AWS realizem a política como código, isso realmente deve ser visto como uma medida preventiva”, escreve Jane Lamont, uma blogueira na nuvem da Writemyx e Brit Student.
Com o Cloud Custodia, os desenvolvedores podem facilmente definir regras que validam e aplicam o ambiente em face dos requisitos de ambiente e segurança e conformidade que podem parecer difíceis no início.
Além disso, o AWS Lambda oferece execução flexível de código orientado a eventos. Isso é importante porque cada custodiante da nuvem pode empregar sua própria função lambda, o que significa Amazing CloudWatch Events, AWS Cloud Trail Events e muito mais.
Um dos principais benefícios da tecnologia em nuvem é a conveniência, mas é essa mesma conveniência que pode causar problemas para os desenvolvedores, especialmente quando se trabalha para grandes organizações que têm muitas regulamentações, como um banco ou agência governamental.
Quando uma empresa começa a escrever para a nuvem, os desenvolvedores geralmente escrevem scripts únicos para resolver problemas de segurança e conformidade. Isso pode funcionar algumas vezes, mas durante as auditorias, as organizações descobrem que é cada vez mais difícil aumentar a escala executando funções de script ad-hoc.
É aqui que o Cloud Custodian realmente brilha. Desde o seu lançamento, a plataforma atraiu mais de 300 colaboradores e ampla adoção em grandes empresas, como a Ticketmaster e a Verizon Media. No entanto, para muitos desenvolvedores, o aspecto mais importante do Cloud Custodian são seus conversos de código aberto.
A programação e a tecnologia de código aberto se tornaram uma tendência significativa nos últimos anos. Anteriormente, os projetos de código aberto mais populares eram sistemas operacionais baseados em Linux, que poucas pessoas usavam. Hoje em dia, a tecnologia de código aberto tomou o mundo como uma tempestade e pode ser vista em todos os lugares, desde bitcoin e Defi até tecnologia de computação em nuvem.
Conclusão
Cloud Custodian é uma poderosa tecnologia de código aberto que permite aos usuários executar vários serviços diferentes baseados em nuvem em um único ambiente. Ao contrário de outros serviços que afirmam oferecer a mesma coisa, Cloud Custodian é um programa de código aberto e é uma prova da tendência de código aberto emergente no mundo da tecnologia e FinOps.
Quem quiser saber mais sobre o Cloud Custodian pode visitar o site do projeto.
Regina Wheeler é consultora de e-learning na Escreva minha proposta de pesquisa e na Phd Kingdom. Ela esteve envolvida em vários projetos que a viram escrever sobre tópicos como gerenciamento, marketing e finanças.
FAQ
O que é Cloud Custodian?
Cloud Custodian é uma ferramenta que permite que várias ferramentas e scripts frequentemente usados para gerenciar a operação em nuvem de uma pessoa trabalhem juntos em uma plataforma leve e fácil de usar.
Por que usar o Cloud Custodian?
– Garante conformidade em tempo real com base em políticas definidas pelo usuário
– Controle os custos de energia e servidor configurando horários em que certos recursos são desligados quando não são necessários
– Compatível com várias nuvens e pode executar AWS, Azure e GCP de qualquer lugar