Alura > Cursos de DevOps > Cursos de Azure > Conteúdos de Azure > Primeiras aulas do curso Gestão Cloud Azure: analise, monitore e otimize os custos na nuvem

Gestão Cloud Azure: analise, monitore e otimize os custos na nuvem

Revisar a fatura - Apresentação

Olá, estudante! Me chamo Marcelo Oliveira, e sou instrutor do curso de Gestão Cloud Azure.

Audiodescrição: Marcelo se declara como um homem de pele clara, com olhos, barba e cabelos escuros. Usa óculos de armação retangular e veste uma camiseta preta. Ao fundo, há uma parede lisa sem decoração com iluminação azulada.

Para quem é esse curso?

Este curso é destinado a quem estuda ou trabalha com nuvem e deseja aprender sobre ferramentas, conceitos e técnicas para melhorar suas habilidades no gerenciamento de custos do Azure.

Durante o curso, você será responsável por ajudar a Orgânico Vida, uma empresa que vende produtos naturais online, em sua jornada de gestão de custos do Azure.

O que vamos aprender?

Aula 1: revisar a fatura

Na primeira aula, aprenderemos a revisar faturas. Começaremos com a fatura de conta individual, que você pode usar para estudo e prática.

Em seguida, exploraremos a fatura do contrato de cliente, ideal para aqueles sem uma estratégia de longo prazo.

Encerraremos a aula apresentando a diferença entre o contrato de parceria e o contrato enterprise ("empresarial").

Aula 2: preço e estimativa

Na segunda aula, abordaremos preço e estimativa, destacando a importância de usar as calculadoras do Azure.

A calculadora de preços do Azure nos auxiliará a estimar gastos, comparar preços de serviços entre diferentes regiões e realizar simulações de escalabilidade.

Em seguida, faremos um cálculo mais detalhado em uma infraestrutura prevista de uma arquitetura com containers e Kubernetes no Azure.

Por fim, utilizaremos a calculadora de TCO para calcular o custo total de propriedade de uma instalação que será migrada para o Azure.

Aula 3: relatórios e análise

Na terceira aula, exploraremos como realizar a análise de custos no portal do Azure. Aprenderemos a fazer previsões e a analisar os custos acumulados ao longo de um período.

Além disso, vamos configurar orçamentos no Azure, o que permitirá o controle de custos, o planejamento financeiro, o recebimento de alertas e a implementação de ações proativas.

Aula 4: monitoramento

Na quarta aula, abordaremos o tema de monitoramento. Vamos aprender a criar orçamentos reais e previstos no Azure e configurar alertas para sermos avisados quando esses orçamentos estiverem próximos de serem atingidos.

Em seguida, configuraremos alertas de anomalia, que nos notificarão sempre que ocorrer algum gasto atípico em nossa instalação do Azure.

Aula 5: otimização

Na última aula, focada em otimização, aprenderemos a interpretar as recomendações do Azure, identificar os diferentes tipos de recomendação e agir com base nelas.

Em seguida, faremos uma simulação de compra de um plano de economia, que ajudará a economizar na utilização de recursos de computação. Para concluir, simularemos a compra de reservas do Azure, o que permitirá reduzir gastos sem comprometer a performance dos serviços.

Conclusão

No final, o conhecimento em gestão de custos que você adquirirá neste curso será decisivo para os seus projetos. Aproveite ao máximo os recursos da plataforma Alura, como vídeos, atividades, e o suporte oferecido no fórum e na comunidade do Discord.

Vamos estudar?

Revisar a fatura - Fatura da conta individual

Nesta primeira aula, aprenderemos a revisar as faturas do Azure.

Fatura da conta pessoal

No primeiro vídeo, analisaremos uma fatura individual. Começaremos examinando a conta pessoal usada para estudar e praticar conhecimentos do Azure. Visualizaremos a nota fiscal, que apresenta o detalhamento das despesas, e exploraremos a análise de custo, um recurso útil do portal do Azure que oferece diferentes perspectivas sobre os valores apresentados na nota fiscal.

Contextualizando o problema

O problema é que, como pessoa desenvolvedora da Orgânico Vida, você trabalha com a assinatura Azure da empresa, mas também possui uma conta pessoal no Azure para estudar e praticar. Para começar, é interessante analisar os detalhes da sua fatura individual antes de aplicar esse conhecimento na empresa.

A solução é aprender a comparar o arquivo da nota fiscal com a análise de custo, um recurso que exploraremos agora no portal do Azure.

Vamos acessar o portal do Azure.

Efetuando o download da nota fiscal

Acessamos o portal do Azure e estamos logados com a conta individual. Procuramos o gerenciamento de custos, onde encontramos as notas fiscais e a análise de custo. Na barra de pesquisa do Azure, digitamos "gerenciamento de custos" ou "Cost Management". Selecionamos "Cost Management + Billing", que é o faturamento. Isso abre uma nova página.

À esquerda, localizamos a seção "Billing" e clicamos em "Invoices" para acessar as notas fiscais emitidas para a conta individual do Azure. Observamos as notas fiscais emitidas mês a mês.

Por exemplo, a última nota fiscal paga em maio de 2024 refere-se ao período de 1º de abril a 30 de abril, com um valor total de R$ 115,74. Para baixar a nota fiscal, clicamos no link "Download" à direita e fazemos o download do documento.

Agora que baixamos a nota fiscal, vamos examinar os detalhes.

Analisando a nota fiscal

Na primeira página, encontramos o valor total da fatura à direita, R$ 115,74. Mais abaixo, está o "Resumo da cobrança", com encargos no valor de R$ 101,72.

Resumo da cobrança

##
Encargos101,72
Créditos0,00
Subtotal101,72
Imposto (12,15%)14,02
Total (incluindo imposto)115,74

Esses encargos correspondem aos valores cobrados pelos serviços utilizados, como rede, banco de dados e armazenamento na nuvem. Abaixo, temos os créditos fornecidos pela Microsoft, que são oferecidos quando criamos uma conta estudante do Azure. Esses créditos, no valor de 100 dólares, podem ser utilizados sem custo. Após o esgotamento desses créditos, começamos a pagar pelos serviços.

O subtotal é o valor obtido após a subtração dos créditos dos encargos. Mais abaixo, encontramos o imposto cobrado, R$ 14,02. Finalmente, o total da nota fiscal, que é R$ 115,74.

Resumo da seção

Na segunda página, encontramos o "Resumo da seção".

#Encargos (BRL)Valor do Imposto (BRL)Total (incluindo imposto) (BRL)
marcelo oliveira101,7214,02115,74

Neste caso, a seção refere-se a uma pessoa física, no caso, Marcelo Oliveira. Se fôssemos uma empresa, a seção poderia ser dividida em departamentos, permitindo uma visão detalhada dos custos por área.

Abaixo, em "Detalhes por Seção", vemos os encargos detalhados para o uso do Microsoft Azure Standard, organizados em famílias de serviço para facilitar a visualização.

Compras (Data de Início da Cobrança - Data de Término da Cobrança)Encargos/Créditos (BRL)ImpostoValor do Imposto (BRL)Total (incluindo imposto) (BRL)
Networking (01/04/2024 - 30/04/2024)13,9212,15%1,9215,84
Containers (01/04/2024 - 30/04/2024)11,9712,15%1,6413,61
Databases (01/04/2024 - 30/04/2024)0,7912,15%0,110,90
Storage (01/04/2024 - 30/04/2024)7,7212,15%1,058,77
Compute (01/04/2024 - 30/04/2024)67,3212,15%9,3076,62

Agora que revisamos a nota fiscal e seus detalhes, vamos voltar à página de gerenciamento de custo para explorar a análise de custo, um recurso interessante do portal do Azure.

Análise de custo

No portal, expandimos o painel esquerdo e localizamos, abaixo de "Cost Management", a opção "Cost Analysis".

Cost Analysis

Clicamos em "Cost Analysis". Nesta página, encontramos visualizações úteis. Por exemplo, ao clicar em "View" na parte superior, o sistema exibe "Accumulated Costs" ("Custos Acumulados"). No entanto, como a visualização está configurada para junho, um mês sem cobranças, não há dados disponíveis.

Para ver informações relevantes, mudamos o mês para abril, correspondente ao período da nota fiscal. Clicamos em "Jun 2024" no filtro da parte superior e alteramos para "Apr 2024". Retornamos para abril de 2024 e agora visualizamos os valores acumulados. O gráfico mostra o valor total gasto com o Azure acumulado a partir de 19 de abril, com um aumento progressivo.

Daily Costs

Outra visualização útil é "Daily Costs", que mostra os gastos diários.

Para alterar a visualização, selecionamos "Cost Analysis" e escolhemos a opção desejada.

No Daily Costs, o período selecionado pode mudar. Para ajustar, selecionamos o período desejado, como o anterior. Assim, visualizamos os custos diários detalhados.

Por exemplo, podemos ver os custos dos dias 21, 22, 24 e 25 de abril, destacando um custo maior em alguns dias. Essa análise ajuda a identificar despesas inesperadas e verificar se algo está fora do padrão.

Cost by service

Outra visualização interessante é Custo por Serviço. Ao clicar em "Cost by service", o gráfico exibe barras horizontais. Neste gráfico, a barra correspondente a abril é a maior, comparada aos meses de março e maio. Por exemplo, podemos ver que o custo com máquinas virtuais é de R$ 67,32, dentro de um total de R$ 103,05.

Invoice Details

Outra visualização útil é "Invoice Details" ("Detalhes da Nota Fiscal"). Com Invoice Details, podemos conferir o valor exato encontrado na nota fiscal. Para isso, basta selecionar o mês correto. Atualmente estamos em maio de 2024, então, vamos voltar para abril de 2024, o mês da nossa nota. Assim, o valor exibido será exatamente R$ 101,72.

Tabela parcialmente transcrita:

Publisher typeCharge typeService FamilyService nameMeterPart NumberCost
MicrosoftUsageComputeVirtual MachinesD2 v2/DS2 v2--R$67,32

Na tabela abaixo, encontramos várias colunas. Por exemplo, uma coluna indica o tipo de publicador, que pode ser a Microsoft ou um terceiro que forneceu um serviço no Azure. A segunda coluna ("Charge type") mostra o tipo de encargo, como "uso" ("Usage"), que é o caso na maioria dos itens. No entanto, também poderia ser algo diferente, como "ajuste" ou outros tipos semelhantes.

Na terceira coluna ("Service Family"), encontramos a família de serviço, como "Compute", "Containers" e "Data Work". Ao clicar para organizar sobre o nome da coluna "Service Family", notamos que a mesma família de serviço aparece em vários sub-itens. Isso ocorre porque, à direita, temos o "Service Name", ou nome do serviço, que detalha os serviços específicos dentro de cada família.

Dentro da família "Networking", encontramos o "Load Balancer", que é o balanceador de carga. Ele distribui as chamadas entre diferentes máquinas para melhorar a distribuição das requisições feitas à sua rede. Isso garante que o tráfego seja equilibrado de forma mais eficiente.

Mais abaixo, dentro de "Networking", também encontramos a "Virtual Network" do Azure, cobrada em um item separado. Além disso, há um nível adicional de detalhamento chamado "Meter", que se refere aos medidores. Por exemplo, na categoria "Databases" (coluna "Service name"), temos o "Data Stored" (coluna "Meter"), que é parte do serviço "Azure Cosmos DB".

Mais abaixo, dentro de "Networking", estão detalhados os itens de cobrança do balanceador de carga. Por exemplo, temos o custo relacionado aos dados processados. Também, dentro de "Virtual Network" ("Service name"), encontramos o IP público, com um valor específico de cobrança. Cada item é minuciosamente detalhado, e a coluna "Cost" mostra o valor correspondente a cada sub-item.

Agrupando informações

Embora o total deste painel, no canto superior esquerdo, coincida com o total da nota fiscal, os detalhes das seções não correspondem. Isso ocorre porque, na nota fiscal, os serviços estão agrupados por família.

Para alinhar os valores com os da nota fiscal, devemos alterar o agrupamento para "Service Family" ("Família de Serviços") em vez de "Meter" ("medidor"). Na parte superior direita, em "Group by", então, escolhemos "Service Family".

Tabela parcialmente transcrita:

Service FamilyCost
ComputeR$67,32
NetworkingR$13,99
ContainersR$12,00
StorageR$7,74

Ao clicar em "Service Family", o sistema separa os serviços por família. Por exemplo, "Compute" mostra R$ 67,32, "Networking" R$ 13,99, e "Containers" R$ 12,00, que correspondem exatamente aos valores da nota fiscal.

Para obter uma visão rápida dos gastos percentuais na fatura, basta clicar na última coluna à direita, onde está escrito "Table", e selecionar "Column (grouped)".

Isso exibirá as colunas agrupadas em um gráfico de barras. A primeira coluna mostra a família de serviço "Compute", com R$ 67,32, indicando que mais da metade da fatura está relacionada a "Compute".

Em segundo lugar, temos "Networking", que se refere às redes. Todo o custo relacionado à rede é de R$ 13,99. Em terceiro lugar está "Containers", com um valor de R$ 12,00. Por fim, em quarto lugar, temos armazenamento, com um custo de R$ 7,74.

Conclusão e próximo passo

Realizamos uma comparação detalhada dos encargos da fatura com o uso real dos recursos e aprendemos a usar os medidores para calcular a fatura. Esse processo ajudou a conciliar os encargos e identificar discrepâncias ou anomalias na fatura, que podemos visualizar facilmente na análise de custo.

Neste vídeo, exploramos como utilizar a conta pessoal para estudo e prática, entendemos a nota fiscal com seu detalhamento das despesas e fizemos uma análise de custo usando o recurso do Portal do Azure para obter diferentes visões sobre a nota fiscal.

Os conceitos que abordamos serão úteis em um contexto mais amplo, quando lidarmos com a nota fiscal da empresa Orgânico Vida, como veremos a seguir. No nosso próximo vídeo, vamos conhecer a fatura do contrato do cliente Orgânico Vida.

Até lá!

Revisar a fatura - Fatura do contrato de cliente

No vídeo anterior, aprendemos sobre a fatura individual de uma pessoa usuária do Azure. Essa fatura é adequada para pessoas desenvolvedoras que estão estudando, praticando ou utilizando o Azure de forma individual, até mesmo comercialmente.

No entanto, em uma empresa com uma estrutura organizada, é necessário ter um contrato diferente, como um contrato de cliente. Nesse ponto, a empresa é pequena e tem um volume de vendas modesto. Começamos com o contrato de cliente, que é mais simples.

Fatura do contrato de cliente

O contrato de cliente é adequado para empresas que não têm uma estratégia de longo prazo para usar o Azure, nossa nuvem. Portanto, não há um compromisso formal com a Microsoft ou com o Azure.

A longo prazo, é possível ter mais flexibilidade na utilização dos recursos. Não é necessário pagar por um recurso por 12 meses, evitando um compromisso de longo prazo. Em vez disso, é possível gerenciar os gastos mês a mês.

Outro ponto a ser abordado é a nota fiscal, que detalhará as despesas da mesma forma que na conta individual mostrada no vídeo anterior. No entanto, nesta nota, haverá seções que discriminarão as áreas responsáveis pela fatura. Assim, cada departamento terá seus gastos separados e organizados para melhor controle das despesas da empresa.

No seguinte diagrama, apresentaremos os escopos de faturamento da empresa.

Diagrama de fluxo simplificado com quatro etapas verticais conectadas por linhas. No topo, há um ícone de moeda com o nome "marcelo oliveira" abaixo. Uma linha conecta este ícone a um ícone de nota fiscal com o texto "Nota Fiscal" e "Formas de Pagamento" ao lado. Isso está ligado a outro nome "marcelo oliveira", que está acima de um ícone de servidor ou banco de dados. Uma linha conecta isso a um ícone de chave com "Assinatura" abaixo. Finalmente, a linha se ramifica em três, levando a ícones rotulados "VM", "SQL" e "App Service". O esquema é predominantemente em tons de preto, verde, azul e laranja, sobre um fundo escuro.

Por exemplo, mostraremos um diagrama simples com três escopos de faturamento, começando com a conta de faturamento, que é o escopo mais alto.

A conta de faturamento é criada automaticamente ao criar uma conta no Azure. O gerenciamento dos gastos com o Azure é responsabilidade do nível mais alto da empresa, como as equipes de financeiro e contabilidade.

No segundo nível, temos o perfil de faturamento, e o perfil de faturamento é responsável pelas notas fiscais. As notas fiscais são associadas ao perfil de faturamento, e esse perfil de faturamento também é responsável por definir as formas de pagamento dessas faturas, dessas notas fiscais.

O terceiro nível será, dentro da nota fiscal, onde teremos discriminado as seções da nota fiscal ("Seção da NF"), que podem ser, por exemplo, departamentos responsáveis por cada seção. Abaixo da sessão, temos a "Assinatura". A assinatura é a responsável direta pelos gastos com os recursos da nuvem, por exemplo, máquinas virtuais, banco de dados e serviços de aplicações.

No vídeo anterior, tudo estava relacionado ao usuário Marcelo Oliveira. Por exemplo, ao criar uma conta de contrato de cliente da Microsoft, o escopo mais alto, a conta de faturamento, foi automaticamente configurado com o nome Marcelo Oliveira.

O segundo escopo, que é o perfil de faturamento, também veio com o nome Marcelo Oliveira, e assim as notas fiscais estão sendo direcionadas para ele. E também abaixo desse nível, no terceiro escopo, onde temos as seções de faturamento, cada fatura que recebemos só tem uma seção com o nome Marcelo Oliveira.

Marcelo não é uma organização, é uma pessoa. Então, tudo está relacionado à sua pessoa. E ele tem também a sua assinatura, que é responsável por cada um dos gastos da nuvem.

Dentro de uma empresa ou organização maior, a conta de faturamento ocupa o nível mais alto de controle. A partir dessa conta principal, surgem divisões em diferentes perfis de faturamento, o que facilita a organização. Com essas divisões, identificamos claramente quem é responsável por cada gasto, permitindo um controle eficiente das áreas que estão gastando mais ou menos na organização.

Existem dois perfis de faturamento, e cada um é responsável por emitir suas notas fiscais separadamente a cada mês. Dentro de cada perfil, há duas seções de nota fiscal que organizam ainda mais os departamentos e subdivisões. Isso nos permite identificar exatamente quem é responsável por cada gasto dentro da organização.

Na empresa Orgânico Vida, por exemplo, a conta de faturamento pode ser dividida em duas vice-presidências, que chamaremos de VP. Podemos ter a vice-presidência de vendas e a vice-presidência de engenharia, que funcionam como dois perfis de faturamento distintos.

A vice-presidência de vendas emite suas próprias notas fiscais, e a vice-presidência de engenharia é responsável por outras notas fiscais separadamente.

Na área de vendas, há dois departamentos distintos: o departamento de marketing e o departamento de vendas. No departamento de marketing, existem duas assinaturas diferentes. Uma dessas assinaturas é responsável por gerar custos relacionados à máquina virtual, ao banco de dados SQL e ao serviço de aplicações.

Dessa forma, identificamos com precisão os custos gerados pelo departamento de marketing. Embora esses custos sejam necessários para o bem da empresa, conseguimos controlar exatamente o que cada departamento está contribuindo em termos de despesas para a organização.

O Microsoft Customer Agreement ("Contrato de Cliente Microsoft") é um contrato pré-pago que oferece mais flexibilidade e simplicidade para as organizações. Com esse contrato, a empresa paga apenas pelo que utiliza, garantindo os melhores preços disponíveis com base no consumo.

Com o Microsoft Customer Agreement, a empresa ainda tem acesso aos mesmos benefícios oferecidos por outros contratos, como o Enterprise Agreement ("Contrato Empresarial"), que discutiremos mais adiante. No entanto, não há compromisso inicial ou necessidade de atualizar assinaturas anualmente.

Fatura do cliente

Para exemplificar uma fatura de um contrato de cliente, podemos observar as seções de uma nota fiscal. Por exemplo, há uma seção dedicada ao "Departamento de Vendas", que está abaixo do perfil da Vice-Presidência de Vendas. Nesse caso, essa seção se refere apenas ao "Departamento de Vendas", com todos os gastos detalhados para cada recurso que o departamento está utilizando na nuvem.

Por exemplo, temos uma instância de máquina virtual com um determinado SKU, que define o tipo de máquina, incluindo o nível de memória e disco. Além disso, estão listados os encargos de uso, como compras relacionadas a redes, banco de dados, armazenamento e compute, como máquinas virtuais. Com isso, concluímos o vídeo sobre a fatura de contrato de cliente.

Conclusão e próximo passo

Neste vídeo, destacamos alguns pontos importantes. Aprendemos que a empresa Orgânico Vida não possui um compromisso de longo prazo com esse tipo de contrato de cliente. Esse modelo é ideal para organizações que ainda não têm uma estratégia definida a longo prazo.

Ele oferece flexibilidade, permitindo que a organização pague apenas pelo que utiliza mês a mês, sem a necessidade de compromissos prolongados. Esse formato é especialmente útil para startups e empresas que estão explorando diferentes serviços na nuvem. Com o tempo, elas podem desenvolver uma estratégia mais robusta para o futuro.

Também abordamos a nota fiscal com o detalhamento das despesas por seção. Observamos como a nota fiscal discrimina os custos por departamento, facilitando a responsabilidade por seção, departamento e área da empresa, além de simplificar a gestão. Vimos como essas seções detalham os recursos utilizados por cada área individualmente na nuvem.

Esse nível de transparência facilita e torna a gestão mais eficaz, promovendo uma melhor compreensão do impacto financeiro das atividades de cada área.

No próximo vídeo, exploraremos as faturas do contrato de parceria e do contrato empresarial da Microsoft no Azure. Até mais!

Sobre o curso Gestão Cloud Azure: analise, monitore e otimize os custos na nuvem

O curso Gestão Cloud Azure: analise, monitore e otimize os custos na nuvem possui 161 minutos de vídeos, em um total de 45 atividades. Gostou? Conheça nossos outros cursos de Azure em DevOps, ou leia nossos artigos de DevOps.

Matricule-se e comece a estudar com a gente hoje! Conheça outros tópicos abordados durante o curso:

Aprenda Azure acessando integralmente esse e outros cursos, comece hoje!

Conheça os Planos para Empresas