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
| | |

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
| |

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…

Honeybadger from pipefy with pin: Kubernetes and Terraform
| |

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
| |

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
|

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?

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!
|

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…