Avançar para o conteúdo principal
BlogCódigo AbertoFerramentas de Monitorização em Nuvem de Código Aberto vs. Soluções Dependentes da Plataforma

Ferramentas de Monitorização em Nuvem de Código Aberto vs. Soluções Dependentes da Plataforma

Ferramentas de Monitorização em Nuvem de Código Aberto vs. Soluções Dependentes da Plataforma

Grafana tornou-se uma ferramenta popular de código aberto para DevOps ao fornecer visualizações baseadas em painéis de instrumentos dentro de uma interface de fácil utilização. Grafana painéis de instrumentos permitem a visualização de dados baseados em séries temporais recolhidos através de uma variedade de interfaces de software back-end. Ao mesmo tempo, Prometheus emergiu como o principal conjunto de ferramentas de monitorização e alerta de código aberto para painéis de bordo Grafana .

A combinação de Prometheus e Grafana tem ajudado o pessoal de fiabilidade do local a obter conhecimentos cada vez mais granulares sobre sistemas complexos. A monitorização deve ser uma pedra angular de qualquer estratégia DevOps, e a suite Grafana pode ser um poderoso trunfo para a sua equipa. Uma estrutura de monitorização eficaz fornece informações actualizadas, envia alertas quando algo corre mal e presta-se à personalização com base nas necessidades da organização.

Muitos grandes fornecedores de cloud disponibilizam propriedade e soluções de monitorização in-house. Um exemplo de um fornecedor que fornece uma ferramenta de monitorização é a Amazon’s CloudWatch. Concebida para operar nos Amazon Web Services (AWS), CloudWatch adequa-se bem aos ambientes de máquina virtual que funcionam exclusivamente em AWS ou com uma combinação de recursos on-premise ou outros recursos de cloud, que os sistemas de Gestão AWS podem gerir.

Se tem uma configuração de cloud híbrida que dependa dos Sistemas de Gestão AWS, a CloudWatch permite-lhe que permaneça na bolha AWS, contudo, muitas organizações preferem planear o futuro que não dependa dos serviços AWS. Se pensar no futuro, o lock-in do fornecedor associado com a solução de propriedade como a CloudWatch pode tornar-se num obstáculo ao crescimento. 

A questão da independência da plataforma é uma das grandes razões para considerar uma alternativa de uma solução controlada pelo fornecedor como o CloudWatch, sobretudo para os ambientes DevOps onde a necessidade de agilidade apela a uma solução que se possa adaptar a vários ambientes de cloud.

A passagem para fornecedores cloud alternativos como a Linode tem a ver com a escolha e a adequação da solução à situação. Por exemplo, uma organização em que a maior parte dos seus recursos cloud circula num grande fornecedor cloud pode mesmo assim escolher utilizar uma cloud alternativa para um projeto específico ou para uma filial devido a especificações diferentes, problemas de custos, ou a necessidade de um apoio ao cliente mais personalizado. Nesse caso o ambiente de monitorização de cloud deve ser capaz de se adaptar sem a necessidade de recomeçar e sem manter o custo adicional de ter sistemas em separado. 

Se este tipo de portabilidade e flexibilidade é importante para si, ou se pensa que pode ser importante para si no futuro, uma estrutura de monitorização de nuvens de código aberto de nível empresarial como Prometheus é uma opção melhor. Hyperscalers e serviços alternativos de monitorização de nuvens Prometheus. AWS lançou recentemente novos serviços geridos Prometheus em antevisã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.

Evidentemente o verdadeiro problema não é o custo da ferramenta em si mesma, mas o custo global de propriedade. Neste contexto, as ferramentas de código aberto também têm um bom desempenho. O software é normalmente fornecido sem custo, o fornecedor pode debitar pelo suporte ao software. Contudo, a disponibilidade universal atua para limitar os preços de suporte, se não lhe convier o preço pode encontrar o mesmo serviço noutro sítio. Por outro lado, o software de proprietário está sujeito ao controlo exclusivo do fornecedor e, portanto, tem tendência para ser comercializado por um preço superior. 

Os detalhes irão variar dependendo dos seus objectivos e da configuração da sua nuvem. Se está a construir para agilidade e quer o poder de uma solução de monitorização de nível empresarial com um custo mínimo, considere uma solução aberta como Prometheus antes de se fixar numa ferramenta de monitorização proprietária como o CloudWatch.

Comentários

Deixe uma resposta

O seu endereço de correio electrónico não será publicado. Os campos obrigatórios estão marcados com *