infrastructure

Progressive Delivery in Kubernetes: Analysis

Overview In this post, an analysis of Progressive Delivery options in the Cloud Native landscape will be done to explore how this enhancement can be added in a Kubernetes environment. The most embraced tools from the Cloud Native landscape will be analyzed (Argo Rollouts and Flagger), along with some takeaways

Cloud FinOps - Part 4: Kubernetes Cost Report

This blog post is a continuation of Cloud FinOps - Part 3: Cloud Cost Report [https://medium.com/empathyco/cloud-finops-part-3-cloud-cost-report-865a81c03c1c] , in which we will explore how to gain cost visibility on Kubernetes Workloads. Motivation Nowadays, a lot of companies run their workloads on Kubernetes because there are many benefits to

Cloud FinOps - Part 2: Tag Allocation Strategy

In the first post [https://engineering.empathy.co/cloud-finops-part-1-principles/] of this four-part series, we explored the Cloud FinOps principles and the key milestones in the journey to start walking in FinOps: * Tag Allocation Strategy * Cost Report * Usage Report In this post, we’ll dig deeper into a crucial step in

Cloud FinOps, Part 1: Principles

FinOps, short for Cloud Financial Operations, helps teams optimise cloud costs to get the most value for their projects. Teams adopt best practices and a collaborative culture to manage cloud operations with greater financial accountability: balancing cost, speed and quality. When your teams have problems managing their cloud costs, following

Running Apache Spark on Kubernetes

Using Spark on K8s to overcome dependency on cloud providers For the last few weeks, I’ve been deploying a Spark cluster on Kubernetes (K8s). I want to share the challenges, architecture and solution details I’ve discovered with you. Challenges At Empathy, all code running in production must be

Running Apache Flink on Kubernetes

During the last weeks, I was deploying a Flink cluster on Kubernetes cluster. I’d like to share the challenges, architecture, Kubernetes deployment, solution details and the journey on this article Challenges At Empathy, all code running in Production must be cloud agnostic. Empathy had a cloud dependency regarding Dataflow