INDUSTRIAL USE CASE OF KUBERNETES

INDUSTRIAL USE CASE OF KUBERNETES

No alt text provided for this image


Kubernetes is a container orchestration tool very much useful and adopted by many companies for the sake of container management and orchestration. Let us learn the case study of booking.com that adopted the Kubernetes at some stage to overcome the challenges faced by it.

In 2016, Booking.com migrated to an OpenShift platform, which gave product developers faster access to infrastructure. But because Kubernetes was abstracted away from the developers, the infrastructure team became a "knowledge bottleneck" when challenges arose. Trying to scale that support wasn't sustainable.


No alt text provided for this image


After a year operating OpenShift, the platform team decided to build its own vanilla Kubernetes platform—and ask developers to learn some Kubernetes in order to use it. "This is not a magical platform," says Ben Tyler, Principal Developer, B Platform Track. "We're not claiming that you can just use it with your eyes closed. Developers need to do some learning, and we're going to do everything we can to make sure they have access to that knowledge."

Despite the learning curve, there's been a great uptick in the adoption of the new Kubernetes platform. Before containers, creating a new service could take a couple of days if the developers understood Puppet, or weeks if they didn't. On the new platform, it can take as few as 10 minutes. About 500 new services were built on the platform in the first 8 months.

As all users learn Kubernetes and become more sophisticated Kubernetes users, they put pressure on us to provide a better, more native Kubernetes experience, which is great. It's a super healthy dynamic.?

Impressed by what the technology offered, but in need of enterprise features at its scale—the site handles more than 1.5 million room-night reservations a day on average— as the team adopted Kubernetes.



要查看或添加评论,请登录

Rani Chowdary Mandepudi的更多文章

  • EXPLORING DATE COMMAND

    EXPLORING DATE COMMAND

    In general, we use the date command to see the date and time or sometimes to set the date. Some of the ways we can use…

  • K-Means Clustering Use Case

    K-Means Clustering Use Case

    Clustering is one of the most common exploratory data analysis technique used to get an intuition about the structure…

  • Publishing HELM Chart on K8S

    Publishing HELM Chart on K8S

    In Kubernetes, the Helm chart is useful and is a package manager that deployed the charts. The chart is known as the…

  • Role of JAVASCRIPT in e-Bay - Use case of JS in MNC's

    Role of JAVASCRIPT in e-Bay - Use case of JS in MNC's

    WHAT IS JAVASCRIPT? JavaScript is one of the numerous programming languages used primarily for the web (certain JS…

    1 条评论
  • Cyber Security involving Confusion Matrix

    Cyber Security involving Confusion Matrix

    What is a Cybercrime? Cybercrime is any criminal activity that involves a computer, networked device, or network. While…

社区洞察

其他会员也浏览了