SREERAJ Rsreeraj6.hashnode.dev·Dec 1, 2024How to Design a High-Availability Application in KubernetesDesigning a high-availability (HA) application in Kubernetes requires careful consideration of various factors to ensure the application is scalable, reliable, and resilient to failures. In this guide, we’ll walk through the key components needed to ...Kubernetes
Nile Bitsnilebits.hashnode.dev·Aug 21, 2024Advanced DevOps Techniques: Scaling Microservices with KubernetesScaling microservices has become a fundamental skill in modern DevOps, especially as applications grow in complexity and demand. Kubernetes, as the leading container orchestration platform, provides powerful tools to manage and scale microservices ef...Devops
Bruno Gatetegatete.hashnode.dev·Jul 24, 2024Kubernetes Event-Driven Autoscaler (KEDA)Scalability is a critical aspect for modern container-based application deployments. Autoscaling has become essential across all cloud platforms, and microservices, often deployed as containers or pods, are no exception. Microservices, with their fle...keda
Srujan Reddysrujanpakanati.com·Jul 15, 2024Understanding KEDAWhat is KEDA? KEDA is Kubernetes-based Event Driven Autoscaler. It can be used to scale any container based resource like Deployments, StatefulSets etc whenever an event occurs and then scale back to zero when it is not necessary or it can be used to...120 readskeda
Raul Naupariblog.raulnq.com·Jul 6, 2024Scaling Kubernetes Pods Based on a Cron Schedule with KEDASo far, we have extensively covered KEDA and its ability to scale Kubernetes pods using various metrics: Horizontal Pod Autoscaling with Kubernetes Event-Driven Autoscaler (KEDA) Scaling Amazon Elastic Kubernetes Service Workloads with KEDA and Ama...199 readskeda
Raul Naupariblog.raulnq.com·Jun 23, 2024Scaling Kubernetes Pods Based on HTTP Traffic using KEDA HTTP Add-onIn a previous article, we demonstrated how to scale pods based on HTTP traffic using KEDA and CloudWatch. We utilized CloudWatch to store and retrieve the metrics for our application and, based on that, scale the number of pods. But is there a way to...1.7K readskeda
Raul Naupariblog.raulnq.com·Apr 17, 2024Scaling Amazon Elastic Kubernetes Service Workloads with KEDA, OTEL Collector, and Amazon CloudWatchIn our article, Scaling Amazon Elastic Kubernetes Service Workloads with KEDA and Amazon CloudWatch, we suggested using the OTEL Collector to send application metrics to CloudWatch. Today, we will show how to do this in two different ways: Deploying...90 readsOpenTelemetry
Raul Naupariblog.raulnq.com·Feb 3, 2024Scaling Amazon Elastic Kubernetes Service Workloads with KEDA and SQSIn this article, we'll explore another practical use case of KEDA, where we scale an application dynamically in response to message traffic. This involves leveraging the combined power of Amazon EKS Cluster, KEDA, and the AWS SQS. Pre-requisites Ins...69 readskeda
Raul Naupariblog.raulnq.com·Jan 7, 2024Scaling Amazon Elastic Kubernetes Service Workloads with KEDA and Amazon CloudWatchIn our previous post, Horizontal Pod Autoscaling with Kubernetes Event-Driven Autoscaler, we explored how to scale an application based on events (Azure Service Bus). Today, we aim to scale an application running in Amazon EKS based on a metric (requ...43 readskeda
Raul Naupariblog.raulnq.com·Sep 30, 2023Horizontal Pod Autoscaling with Kubernetes Event-Driven Autoscaler (KEDA)Autoscaling is a technique that automatically scales Kubernetes (K8s) workloads up or down, depending on historical resource usage. There are two pod-level auto-scalers: Horizontal Pod Autoscaler (HPA) adjusts the number of replicas of an applicatio...194 readsKubernetes