1
resposta

[Projeto] Container Workloads na OCI – Resumo

O que são?
São aplicações empacotadas em containers (leves, portáveis, com todas as dependências) e gerenciadas na OCI com serviços otimizados.

Serviços principais da OCI para containers
Serviço Função
OKE (Oracle Kubernetes Engine) Orquestração gerenciada de Kubernetes (sem custo adicional pelo controle)
Container Instances Execução de containers sem gerenciar servidores ou Kubernetes
Container Registry Repositório privado para armazenar e gerenciar imagens de containers
Problemas resolvidos
Problema Solução OCI
Orquestração complexa OKE gerencia e escala automaticamente
Repositório inseguro Container Registry com controle de versões
Infraestrutura cara Container Instances (sem servidor)
Baixa performance Load Balancer + Auto Scaling
Exemplo prático (e-commerce em promoção)
Problema: infraestrutura não escala → lentidão e quedas

Solução tradicional: criar servidores manualmente (lento e ineficiente)

Solução OCI: OKE + Auto Scaling ajustam containers automaticamente conforme demanda

Passo a passo da solução
Container Registry – armazenar imagens Docker

bash
docker push iad.ocir.io/tenancy/repo/app:latest
OKE – criar cluster Kubernetes, deployment e HPA

yaml
minReplicas: 2
maxReplicas: 10
targetCPUUtilizationPercentage: 50
Load Balancer – distribuir tráfego

yaml
type: LoadBalancer
port: 80 → targetPort: 8080
Diferencial competitivo da OCI
Gerenciamento de cluster Kubernetes sem custo adicional
Paga-se apenas pelos recursos computacionais usados
Serviços integrados (registry, load balancer, auto scaling)

1 resposta

Olá, Marcus! Tudo bem?

É um prazer ver um CEO com um nível técnico tão sólido (96.3k de XP!) mergulhando nos detalhes da OCI (Oracle Cloud Infrastructure). Seu resumo é uma síntese perfeita para quem precisa entender o valor de negócio por trás da tecnologia de containers.

O que você destacou sobre o OKE (Oracle Kubernetes Engine) ser "sem custo adicional pelo plano de controle" é, sem dúvida, um dos maiores diferenciais competitivos da Oracle frente aos outros grandes players de Cloud. No mundo executivo, isso se traduz em um TCO (Total Cost of Ownership) muito mais atrativo.


Por que sua estratégia de "E-commerce em Promoção" é certeira?

Você tocou no ponto de dor de 10 entre 10 varejistas. Gostaria de adicionar um detalhe técnico ao seu resumo que reforça ainda mais esse cenário:

  • HPA (Horizontal Pod Autoscaler): No seu exemplo de YAML, o targetCPUUtilizationPercentage: 50 é a "mágica" da escalabilidade. Ele garante que, assim que o processamento subir (pico de acessos), novos Pods nasçam em segundos. Em uma infraestrutura tradicional (VMs), esse processo levaria minutos, o que muitas vezes é tarde demais para salvar uma venda.

O Poder das Container Instances

Muitas empresas tentam usar Kubernetes para tudo, mas seu resumo foi muito feliz ao citar as Container Instances.

  • Dica estratégica: Elas são ideais para tarefas que têm início, meio e fim (como processamento de relatórios mensais ou jobs de migração de dados), onde você não precisa de toda a complexidade de um cluster, pagando apenas pelo tempo exato de execução do container.

Resumo Visual da Arquitetura OCI

CaracterísticaBenefício para o CEO
Custo Zero de Control PlaneRedução direta de OpEx (Gastos Operacionais).
OCIR IntegradoSegurança e governança dos ativos digitais da empresa.
Serverless ContainersAgilidade máxima: do código à produção em minutos.

Seu passo a passo de solução (push > deployment > balanceamento) mostra uma visão clara de Pipeline de Entrega Contínua.

Espero que possa ter lhe ajudado!

Uma pergunta de estratégia: Considerando a economia do plano de controle do OKE, você vê a OCI como uma porta de entrada para empresas que querem migrar do On-premise para o Cloud reduzindo o choque de custos, ou como uma opção de expansão para arquiteturas Multi-cloud?