CEVIU News

CEVIU News - CEVIU DevOps - 15 de maio de 2026

10 notícias15 de maio de 2026CEVIU DevOps
Compartilhar:

🔮 CEVIU DevOps

A extensão Gemini CLI CI/CD conecta o desenvolvimento local assistido por IA com deployment em produção, permitindo conversational deployment, geração de pipelines, provisionamento de infraestrutura e scanning de segurança através do Gemini CLI, Claude Code e ambientes Antigravity. Usando servidores MCP, habilidades de IA e uma base de conhecimento de arquitetura cloud, o sistema automatiza deployments no Cloud Run, pipelines do Cloud Build e configuração da infraestrutura Google Cloud, preservando controle do desenvolvedor através de aprovações conversacionais e acesso com privilégios mínimos.

O AWS DevOps Agent permite workflows autônomos de SRE correlacionando telemetria entre CloudWatch, Splunk, GitHub e Slack para investigar incidentes, identificar causas raiz, gerar planos de mitigação e produzir especificações de remediação prontas para agentes de código como o Kiro. A arquitetura usa Agent Spaces, webhooks, integrações MCP e skills customizáveis para automatizar resposta a incidentes multi-cloud, reduzindo troubleshooting manual e tempo médio de resolução enquanto melhora escalabilidade operacional e governança.

Prempti é uma ferramenta de segurança open-source que usa o engine de detecção do Falco para interceptar e avaliar ações de agentes de codificação IA em tempo real, permitindo que desenvolvedores aprovem, neguem ou revisem manualmente chamadas de ferramentas antes que agentes acessem arquivos sensíveis como chaves SSH ou executem comandos potencialmente arriscados. O serviço leve roda sem acesso root e inclui regras padrão que protegem contra ameaças comuns como roubo de credenciais, prompt injection e chamadas de rede não autorizadas, oferecendo modos de aplicação e monitoramento para equipes adotando assistentes de codificação IA.

O Kubernetes v1.36 introduziu uma grande reformulação arquitetural para scheduling inteligente de workloads, dividindo a API de Workload em um template estático e uma nova API PodGroup que gerencia estado em runtime, permitindo scheduling atômico de grupos inteiros de pods em vez de pods individuais. O release também adicionou scheduling com consciência de topologia para reduzir latência de rede em workloads de IA/ML, preempção inteligente que trata grupos de pods como unidades únicas, suporte a Dynamic Resource Allocation para dispositivos compartilhados em workloads massivos, e integração nativa com o controller Job que cria automaticamente workloads com gang scheduling para jobs paralelos indexados.

Pull requests gerados por agentes estão aumentando a carga de revisão enquanto introduzem silenciosamente mais redundância e débito técnico, tornando o julgamento humano e a revisão contextual mais críticos, apesar do código aparentemente mais limpo e testes passando. Revisão efetiva foca em bloquear CI enfraquecido, detectar utilitários duplicados, fazer tracing de caminhos de lógica crítica, validar limites de segurança em torno de workflows LLM e exigir mudanças com escopo definido e testes falhando antes da aprovação.

As ferramentas prove e TAP oferecem uma abordagem leve para testar ferramentas Unix shell sem adicionar frameworks pesados: cada teste shell imprime resultados simples ok/not ok, enquanto o prove descobre, executa, resume, paraleliza e reordena os testes. Um pequeno harness comum compartilhado (common.sh) pode gerenciar diretórios temporários, assertions, captura de stdout/stderr, bailouts e formatação TAP, facilitando o crescimento de suítes de teste shell mantendo as falhas legíveis.

A cláusula ORDER BY do SQL agora suporta colunas não-selecionadas, expressões, ordenação explícita de valores null e uso dentro de subqueries nos padrões SQL modernos. O SQL tem três "ordens" relevantes — sintaxe, avaliação lógica e execução real — então desenvolvedores devem confiar nos planos de execução ao invés de infográficos simplistas sobre ordem de cláusulas ou conselhos de "filtrar cedo".

Os fundadores do Wasp agora consideram sua linguagem customizada um erro: desenvolvedores gostaram da ideia do framework full-stack de alto nível, mas posicionar como "nova linguagem" criou fricção na adoção e tornou o suporte a IDE e tooling muito mais difícil que esperado. O verdadeiro valor acabou sendo a compreensão em tempo de compilação de toda a aplicação pelo Wasp, então a equipe está substituindo a DSL customizada por TypeScript enquanto mantém o modelo do framework subjacente intacto.

Receba as melhores notícias de tech

Conteúdo curado diariamente, direto no seu e-mail.

Conteúdo curado diariamenteDiversas categoriasCancele quando quiser