Announcement
Esta página também está disponível em English, Deutsch, Español, Français, Italiano e 日本語.
O CloudFlow agora fala Oracle Cloud
automatize sua prática de FinOps na OCI com os mesmos flows que você já executa na AWS, no Google Cloud e no Azure.
O "desperdício" no Oracle Cloud é fácil de acumular e chato de limpar. Block volumes desanexados são cobrados pelo preço cheio, quer algo esteja lendo deles ou não. IPs públicos reservados começam a gerar cobrança assim que ficam sem atribuição. A maioria das equipes sabe disso. Menos equipes têm uma forma repetível de agir sobre isso, porque até agora o CloudFlow conseguia automatizar AWS, Google Cloud e Azure — e a OCI era trabalho manual. Essa lacuna foi fechada. O CloudFlow agora tem um node do Oracle Cloud (disponível hoje em Early Access).
O que você ganha
O node do Oracle Cloud permite que um flow chame serviços da OCI diretamente. Não escolhemos a dedo uma dúzia de ações. O catálogo de serviços e operações é gerado a partir do SDK oficial da OCI, então operações estruturadas de control plane estão disponíveis em todos os serviços da OCI. Você escolhe um compartment e uma região assinada, configura os parâmetros da operação e passa a saída para o node seguinte. A paginação é tratada automaticamente via header opc-next-page.
A configuração é propositalmente sem graça. Se a sua tenancy da OCI já está conectada ao Cloud Intelligence™ para relatórios de custo e uso, o node reutiliza esse mesmo asset da OCI. Basta adicionar uma política de IAM para o CloudFlow e pronto. O guia de conexão da OCI traz a política exata.
Guardrails, porque exclusão é exclusão
Operações destrutivas como DeleteVolume e DeletePublicIp contam com suporte a aprovações. Logo antes da exclusão, o CloudFlow busca o recurso novamente e envia uma requisição condicional com o ETag dele. Um block volume precisa estar AVAILABLE e sem attachment ativo em nenhum compartment acessível na região. Um IP público precisa estar AVAILABLE, RESERVED e sem atribuição. Isso reduz as condições de corrida em que um recurso mudou entre a listagem e a exclusão.
Comece pelos templates
Dois templates prontos cobrem os desperdícios mais comuns na OCI, e cada um tem um tutorial passo a passo:
- Excluir block volumes desanexados do Oracle Cloud
- Excluir IPs públicos reservados sem uso do Oracle Cloud
Os dois seguem o mesmo formato: listar candidatos de forma agendada, filtrar os que podem ser removidos com segurança, encaminhar para aprovação humana, excluir e notificar. Depois de executar um deles, você vai ver como adaptar o padrão para o que quer que o seu ambiente OCI acumule.
Como começar
- Conecte sua conta OCI, se ainda não conectou.
- Crie uma conexão OCI e adicione a política de IAM do CloudFlow.
- Abra Templates no CloudFlow e escolha um dos templates do Oracle Cloud, ou leia a documentação do node do Oracle Cloud e construa do zero.
Os nodes do Oracle Cloud estão disponíveis para clientes inscritos no Early Access. Se você usa OCI e quer participar, fale com seu gerente de conta. O melhor feedback que podemos receber agora vem de equipes usando isso em tenancies reais.
Related documentation
- help.doit.com/docs/operate/cloudflow/connections/create-connection/connect-oracle
- help.doit.com/docs/operate/cloudflow/tutorials/tutorial-oracle-unattached-block-volumes
- help.doit.com/docs/operate/cloudflow/tutorials/tutorial-oracle-unused-reserved-public-ips
- help.doit.com/docs/oracle-cloud/connect-oci-account
- help.doit.com/docs/operate/cloudflow/templates
- help.doit.com/docs/operate/cloudflow/nodes/oracle-node
