Inscreva-se no feed

Com os recursos de gerenciamento de custos do Red Hat Insights, você pode controlar seus gastos em nuvem e entender os custos dos clusters do Red Hat OpenShift executados na nuvem ou on-premise. Ao usar os custos da infraestrutura de nuvem subjacentes ou um modelo de custos definido pelo usuário, você pode coletar insights para entender melhor quanto custam os projetos ou apps, quais os custos não alocados decorrentes do excesso de capacidade no cluster ou quanto custam os control planes da plataforma.

Com 90 dias de dados disponíveis, é possível monitorar as despesas em andamento e compará-las ao longo do tempo. Com essa visão histórica dos dados, também é possível detectar aumentos inesperados nos gastos, acelerando o tempo de reação a despesas imprevistas para minimizar o impacto delas.

Screenshot of Red Hat Insights Cost Explorer

Redução de ruídos e aumento da responsabilidade

Uma empresa pode ter muitas contas de nuvem, vários clusters e muitos outros projetos. Acompanhar todos esses dados pode ser cansativo. Filtrar os dados para incluir apenas o que é relevante para uma equipe ou aplicação individual pode ser complexo, e aplicar repetidamente os mesmos filtros é uma tarefa monótona. Em última análise, isso pode levar à subutilização ou ao abandono das ferramentas.

Além da relevância dos dados, também deve estar claro que eles podem ser gerenciados ou acionáveis. Normalmente, as organizações têm indivíduos responsáveis pelas operações financeiras; no entanto, se ficarem responsáveis por monitorar projetos demais, eles poderão não ter domínio e contexto para os custos associados. 

Por exemplo, uma nova funcionalidade ou conjunto de funcionalidades pode ser implantado em uma aplicação, gerando um aumento repentino nos custos do projeto. Para aqueles que desenvolvem a aplicação, isso seria esperado. No entanto, alguém que não esteja envolvido nas atividades diárias do projeto não terá o contexto apropriado e poderá observar um aumento alarmante.

É importante capacitar os stakeholders no nível organizacional adequado com visibilidade dos custos e da agência para poderem tomar medidas e otimizar os gastos. As equipes com mais consciência e compreensão do impacto na empresa podem usar melhor os dados de custos, como deltas mensais ou previsões projetadas.

Proteção dos dados de custos

Como cliente, é importante limitar quem pode ver os dados de custos e quais desses dados um indivíduo pode acessar. A proteção dos dados de custos permite que o cliente gerencie o acesso, mas, como efeito colateral, oferece um mecanismo para reduzir o ruído, beneficiando toda a empresa e o usuário individual. 

O acesso ao gerenciamento de custos é controlado por permissões concedidas a uma função no serviço Identity and Access Management (IAM) em console.redhat.com. Embora várias funções prontas para uso sejam fornecidas para o gerenciamento de custos, somente a função Cost Administrator é aplicada ao grupo de acesso administrador padrão (administradores da organização).

A função Cost Administrator dá acesso a todas as permissões de gerenciamento de custos em todos os recursos. As outras funções de gerenciamento de custos podem ser aplicadas a grupos de usuários personalizados, oferecendo visibilidade geral dos dados de custos na nuvem, do OpenShift ou do gerenciamento de modelos de custos.

Gerenciamento de visibilidade

Além do acesso geral, você pode definir acesso granular aos dados para reduzir ruídos e capacitar as equipes. Você pode fazer isso definindo suas próprias funções personalizadas no serviço de IAM.

Um cliente pode modelar equipes criando grupos de usuários e adicionando os stakeholders adequados ao grupo responsável por monitorar e otimizar os gastos para seu projeto ou aplicação.

Screenshot of defining the name and description of a new user group within the IAM service

Em seguida, crie uma função que encapsule as permissões de gerenciamento de custos para o grupo de usuários.

Screenshot of creating a role to encapsulate cost management permissions for the user group

Ao criar a função, é possível filtrar a permissão para o serviço de gerenciamento de custos e selecionar as permissões aplicáveis. Por exemplo, você pode ter um projeto em um cluster do OpenShift em execução em uma conta da Amazon Web Services. Aqui você escolheria as permissões para aws.accounts, openshift.cluster e openshift.project.

Screenshot of adding permissions to the newly defined role

Com as permissões selecionadas, é possível limitar o acesso aos recursos exatos. No exemplo acima, esse acesso incluiria a seleção do número da conta da AWS, o identificador do cluster do OpenShift e os nomes dos projetos.

Screenshot of reviewing the details of the newly defined role

Após criar a função, adicione-a ao grupo criado anteriormente, concedendo recursos de acesso aos usuários associados ao grupo.

Screenshot of adding the role to the group created earlier

Com as permissões aplicadas, os usuários desse grupo de usuários podem fazer login em console.redhat.com e ter acesso ao gerenciamento de custos. Eles verão um conjunto de dados limitados definidos pelas permissões especificadas relevantes ao projeto ou à aplicação pelo qual são responsáveis.

Screenshot of a graph showing the Top 5 Costliest clouds

Conclusão

Gerenciar a visibilidade dos custos pode ser um aspecto crucial no gerenciamento de custos. Ao permitir que os stakeholders certos tenham visibilidade dos dados relevantes e claros, eles terão as informações necessárias para tomar decisões úteis caso uma organização receba responsabilidade e agenciamento.

A funcionalidade para gerenciamento de custos do Red Hat Insights oferece aos clientes meios para criar funções que protegem quem tem acesso aos dados de custos e limitam o segmento de dados a uma parte aplicável apenas a um grupo definido de usuários usando recursos de serviço de acesso à identidade e usuários. Comece sua jornada para capacitar os proprietários do gerenciamento de custos ainda hoje.


Sobre o autor

Chris Hambridge started his software engineering career in 2006 and joined Red Hat in 2017. He has a Masters in Computer Science from the Georgia Institute of Technology, and is passionate about cloud-native development and DevOps with a focus on pragmatic solutions to everyday problems.

Read full bio
UI_Icon-Red_Hat-Close-A-Black-RGB

Navegue por canal

automation icon

Automação

Últimas novidades em automação de TI para empresas de tecnologia, equipes e ambientes

AI icon

Inteligência artificial

Descubra as atualizações nas plataformas que proporcionam aos clientes executar suas cargas de trabalho de IA em qualquer ambiente

open hybrid cloud icon

Nuvem híbrida aberta

Veja como construímos um futuro mais flexível com a nuvem híbrida

security icon

Segurança

Veja as últimas novidades sobre como reduzimos riscos em ambientes e tecnologias

edge icon

Edge computing

Saiba quais são as atualizações nas plataformas que simplificam as operações na borda

Infrastructure icon

Infraestrutura

Saiba o que há de mais recente na plataforma Linux empresarial líder mundial

application development icon

Aplicações

Conheça nossas soluções desenvolvidas para ajudar você a superar os desafios mais complexos de aplicações

Original series icon

Programas originais

Veja as histórias divertidas de criadores e líderes em tecnologia empresarial