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…

Otimizando o Onboarding com Pipefy AI
| | |

Otimizando o Onboarding com Pipefy AI

A Pipefy, por meio de automações e IA, otimiza o processo de onboarding, envolvendo diferentes áreas, como Talent Acquisition e IT. A ferramenta melhora a eficiência, segurança de dados e personalização, adaptando-se às necessidades de cada equipe. A leitura automática de documentos aumenta a eficiência em até 70%, permitindo ajustes estratégicos em tempo real.

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…