Pular para o conteúdo principal
BlogCódigo abertoNuvem de código aberto Monitoring Ferramentas vs. Soluções dependentes de plataforma

Nuvem de código aberto Monitoring Ferramentas vs. Soluções dependentes de plataforma

Nuvem de código aberto Monitoring Ferramentas vs. Soluções dependentes de plataforma

Grafana tornou-se uma ferramenta popular de código aberto para DevOps, fornecendo visualizações baseadas em painéis de controle dentro de uma interface amigável. Grafana painéis de controle permitem a visualização de dados baseados em séries temporais coletados através de uma variedade de interfaces de software back-end. Ao mesmo tempo, Prometheus surgiu como o principal kit de ferramentas de monitoramento e alerta em nuvem de código aberto para painéis de controle Grafana .

A combinação de Prometheus e Grafana tem ajudado a equipe de confiabilidade do site a obter insights cada vez mais granulares sobre sistemas complexos. Monitoring deve ser a pedra angular de qualquer estratégia de DevOps, e o pacote Grafana pode ser um ativo poderoso para a sua equipe. Uma estrutura de monitoramento eficaz fornece informações atualizadas, envia alertas quando algo dá errado e se presta à personalização com base nas necessidades da organização.

Muitos grandes vendedores de nuvens oferecem soluções de monitoramento próprias e internas. Um exemplo de uma ferramenta de monitoramento fornecida pelo fornecedor é Amazon's CloudWatch. Projetado para operar dentro do Amazon Web Services (AWS), o CloudWatch é bem adequado para ambientes de máquinas virtuais (VM) rodando exclusivamente em AWS ou uma combinação do AWS com recursos no local ou outros recursos em nuvem, que o AWS Systems Manager pode gerenciar.

Se você tem uma configuração de nuvem híbrida que depende do AWS Systems Manager, o CloudWatch permite que você permaneça dentro da bolha AWS ; no entanto, muitas organizações preferem planejar um futuro que não depende dos serviços do AWS . Se você pensar no futuro, o bloqueio do fornecedor associado a uma solução proprietária como o CloudWatch pode se tornar um obstáculo ao crescimento. 

A questão da independência da plataforma é uma das maiores razões para considerar uma alternativa para uma solução controlada pelo fornecedor como a CloudWatch - especialmente para ambientes DevOps onde a necessidade de agilidade exige uma solução que possa se adaptar a vários ambientes de nuvem.

O movimento para fornecedores alternativos de nuvens como Linode é sobre escolha e adequação da solução para a situação. Por exemplo, uma organização com a maioria de seus recursos de cloud computing rodando em um grande fornecedor de cloud computing ainda pode optar por utilizar uma nuvem alternativa para um projeto ou filial específica devido a especificações diferentes, preocupações de custo ou a necessidade de um suporte ao cliente mais personalizado. Nesse caso, o ambiente de monitoramento das nuvens deve ser capaz de se adaptar sem a necessidade de recomeçar - e sem a sobrecarga adicional de manter sistemas separados e diferentes. 

Se este tipo de portabilidade e flexibilidade é importante para você, ou se você acha que pode ser importante para você no futuro, uma estrutura de monitoramento de nuvens de código aberto de nível empresarial, como Prometheus , é uma opção melhor. Hyperscalers e serviços alternativos de nuvem suportam Prometheus. AWS lançou recentemente novos serviços gerenciados Prometheus em previsão.

A questão do custo é a métrica universal para qualquer comparação de produtos. Em geral, ferramentas de código aberto como Prometheus tendem a custar menos porque um fornecedor não as controla.

Naturalmente, a verdadeira questão não é o custo da ferramenta em si, mas o custo total de propriedade. Nesse contexto, as ferramentas de código aberto também têm um bom desempenho. O software é normalmente fornecido sem custo; o fornecedor pode cobrar pelo suporte ao software. Entretanto, a disponibilidade universal age para limitar o preço de suporte - se você não gostar do preço, você pode obter o mesmo serviço em outro lugar. Por outro lado, o software proprietário está sujeito ao controle exclusivo do fornecedor e, portanto, tende a negociar a um preço mais alto. 

Os detalhes irão variar dependendo de seus objetivos e de sua configuração da nuvem. Se você está construindo para agilidade e quer o poder de uma solução de monitoramento de nível empresarial com custo mínimo, considere uma solução aberta como Prometheus antes de travar em uma ferramenta de monitoramento proprietária como o CloudWatch.

Comentários

Deixe uma resposta

Seu endereço de e-mail não será publicado. Os campos obrigatórios estão marcados com *