Optimizing Kubernetes Costs and Availability in OKE: A Strategy for Preemptible Nodes and Descheduler Integration

Optimizing Kubernetes Costs and Availability in OKE: A Strategy for Preemptible Nodes and Descheduler Integration

The article discusses the challenges of utilizing preemptible instances in Oracle Kubernetes Engine (OKE) due to potential interruptions and capacity shortages. It proposes a hybrid architecture combining fixed preemptible nodes and on-demand nodes with a descheduler to optimize pod placement. This setup aims to balance cost savings with improved application availability.

| | |

Por dentro da migração de autenticação da Pipefy para o Keycloak

Escrito por Marcos Carvalho, Software Engineer na Pipefy. Introdução A Pipefy encarou o desafio de substituir o Auth0 pelo Keycloak para reduzir custos, evitar vendor lock-in e ganhar escalabilidade. Este artigo explora as motivações, desafios técnicos e aprendizados dessa transição estratégica, que trouxe mais controle e eficiência à gestão de autenticação. Motivações A Pipefy utilizava…

| |

Migração de Nuvem: Desafios e aprendizados em Engenharia de Dados

Escrito por Fernando Steimetz, Data Engineer na Pipefy. Com o crescimento das operações em nuvem, a necessidade de flexibilidade e independência entre provedores tornou-se essencial para muitas organizações. A capacidade de migrar de uma nuvem para outra pode oferecer melhores preços, tecnologias, ou simplesmente alinhamento estratégico com os objetivos da empresa. No entanto, essa jornada…

| |

Estratégias para Otimizar Custos com Nuvem: O “Projeto Manhattan”

TL;DR  O “Projeto Manhattan”, nome dado a migração da infraestrutura Pipefy da AWS para a Oracle OCI, levou cerca de 12 meses desde a análise inicial até sua finalização. O objetivo foi a redução de nossos custos operacionais em pelo menos 2x o equivalente ao desconto oferecido por contratos de fidelização com as clouds.” Escrito…

| |

Como Operators Transformam o Kubernetes em uma Plataforma Universal

Escrito por Heitor Augusto Murari Cardozo, Site reliability engineering (SRE) na Pipefy. Nos últimos anos, o Kubernetes se consolidou como uma tecnologia central no ecossistema de infraestrutura de várias empresas. Sua capacidade de orquestrar contêineres em escala permitiu às empresas construir e gerenciar aplicativos distribuídos de maneira eficiente e robusta. Porém, o Kubernetes não é…

|

Queries N+1 e Gem: GraphQL Batch Loader

Escrito por Jonathan Campos, Backend Engineer na Pipefy. Usar GraphQL para a construção de APIs traz uma liberdade de customização que APIs REST não contempla. Endpoint em GraphQL Endpoint em REST REST API => GET api/requests -> [ { id, owner } ] Comparando esse mesmo endpoint em REST seria necessário criar uma requisição GET…

Tech Talk: Vamos falar sobre arquitetura de dados?

Este artigo foi escrito por Mauricio Oliveira, Data Engineer na Pipefy, baseado em uma de suas Tech Talks. Cenário  Não é segredo que, já há algum tempo, o maior bem de uma empresa são seus dados e suas informações, sendo parte principal na tomada de decisões e até alvo de ataques. A arquitetura, gestão, segurança…

|

Confira como foi a experiência dos técnicos que participaram do AWS GameDay, co-organizado pela Pipefy!

Em Novembro de 2022, a Pipefy co-organizou o AWS GameDay. Para quem não conhece, o evento é famoso pelo espírito colaborativo, com exercícios de aprendizado que testam as habilidades de implementar soluções da AWS para resolver problemas da vida real. Tudo isso em um ambiente gamificado e livre de riscos! Por ser completamente hands-on, muitos…