A Comparison Between Various Container Orchestration Services! (ECS vs Kubernetes)

Container adoption is significantly increasing across various modern use cases, but it’s not a simple plug-and-play. Adopting containers becomes highly complicated, especially when it comes to executing them at scale as most enterprises have only limited skills and capabilities.

Many leading companies believe that Kubernetes is the first step to building scalable modern applications and they are adopting K8s to overcome container adoption barriers.

Spotify is one of these. Leveraging Kubernetes benefits, Spotify has observed significant cost-saving values as described in this case study. It has seen 2-3x CPU utilization by using the orchestration capabilities of K8s, resulting in better spend optimization.

Continue reading “A Comparison Between Various Container Orchestration Services! (ECS vs Kubernetes)”

Challenges of Kubernetes & How to Solve it!

For many of us, Kubernetes is the solution for some of the never-ending microservices application delivery problems, but Kubernetes setup and management comes with its own set of challenges. According to a report, there are 9 key Kubernetes challenges. In this blog, I’m focusing on the two primary challenges, which are Security & Networking.

Why is Security becoming such a Big Challenge for Organizations?

It’s mainly because Kubernetes is very complex and highly vulnerable if not monitored properly. As we implement Kubernetes for container orchestration, more and more containers are deployed and due to its distributed nature, hence it gets difficult to investigate which container might have vulnerabilities. Hence as a result the organization will start to feel the threat of outsiders breaching in.

One of the best examples of this situation: In 2018 Tesla’s Kubernetes admin console (which was not password protected) was breached by Hackers and mining of cryptocurrencies was done by Tesla’s cloud resources on amazon web services (AWS).

Continue reading “Challenges of Kubernetes & How to Solve it!”

AWS IAM: Best practices [ part 2 ]

In the last blog, we discussed some approaches and best practices. You can even consider some of these. Well, that was just the beginning and there are even more. Let’s dive into other approaches while configuring & managing AWS IAM.

Continue reading “AWS IAM: Best practices [ part 2 ]”

ServiceNow Integration with Azure Alerts – Step By Step Setup

Integrating ServiceNow with Azure Alerts (Monitor) requires setting up a dedicated user in ServiceNow with the appropriate evt_mgmt_integration roles. You’ll also need to create a webhook or connector within Azure Monitor’s action groups and arrange the JSON payload required for incident creation.The important steps that must be followed include generating API credentials, configuring URLs, and validating the alert flow to ensure everything is working smoothly.

Topics Breakdown

  1. Introduction and relevance of this Integration
  2. Steps of Setup 
  3. Execution Flow Diagram 
  4. ServiceNow Setup Part 
  5. Azure Logic App Creation Part
    A. Using ServiceNow Connector (Method 1)
    B. Using HTTP Connector (Method 2)
    C. Alert Action Group Creation 
  6. Testing and Validation of Setup

Continue reading “ServiceNow Integration with Azure Alerts – Step By Step Setup”

Manage Your Kubernetes Cluster (& much more) with BuildPiper!

With BuildPiper, Managing Kubernetes is no longer a pain now! Here’s how BuildPiper enables simple & hassle-free cluster management, Microservices management, product releases, and much more. Take a look now!

Kubernetes is not a buzzword anymore. In fact, it has become one of those tech wonders that has been making all the technologists around the world super excited!

While Kubernetes is creating great excitement across the technology community, the bigger question is how can businesses and their great products derive value by adopting it!

Why is Managed Kubernetes in demand these days?

The underlying crucial components of a Kubernetes cluster setup and implementation are the management of clusters, nodes, and pods. Intuitive and seamless management of these components plays a significant role in simplifying the overall development and deployment process for a digital product.

Only simplifying the development task isn’t enough, there arises a need for an automated system to deploy, scale, monitor, and securely manage these containerized applications. And managing all this is not a cakewalk! Here’s how the Kubernetes cluster setup step by step can be made easy.

If how to setup kubernetes cluster has become a bottleneck and hinders hassle-free and fast delivery of your software product, then Managed Kubernetes is the ideal solution.

With simplified and flexible ‘Managed Kubernetes’, businesses can easily handle, scale, and deploy the Kubernetes cluster to scale their products, while doing away with the pain of handling the Kubernetes cluster set-up and operation of Kubernetes.

Continue reading “Manage Your Kubernetes Cluster (& much more) with BuildPiper!”