Breaking News: Grepper is joining You.com. Read the official announcement!
Check it out

A brief history of Kubernetes#

Sumit Rawal answered on June 14, 2023 Popularity 1/10 Helpfulness 1/10

Contents


More Related Answers

  • kubernetes stateful set
  • Benefits of Kubernetes
  • What can you tell us about the different components of Kubernetes Architecture?
  • Kubernetes stateful set
  • What is Kubernetes?
  • what is kubernetes
  • what is kubernetes used for
  • kubernetes kustomize
  • What is Kubernetes?
  • What is Kubernetes?
  • What is Kubernetes?
  • state of the object in kubernetes
  • What are some features of Kubernetes?
  • Which of the following was introduced in Kubernetes version 1.8?
  • kubernetes kustomize
  • kubernetes kustomize
  • kubernetes kustomize
  • kubernetes kustomize
  • kubernetes kustomize
  • kubernetes kustomize
  • kubernetes kustomize
  • kubernetes kustomize
  • kubernetes kustomize
  • kubernetes kustomize
  • kubernetes kustomize
  • kubernetes kustomize kubectl
  • kubernetes kustomize kubectl
  • kubernetes kustomize kubectl
  • kubernetes kustomize kubectl
  • kubernetes kustomize kubectl

  • A brief history of Kubernetes#

    0

    While all of this was happening, and even before, Google was using Linux containers to run most of its services at a massive scale. Google has been deploying billions of containers per week for as long as anyone can remember

    Borg

    Scheduling and managing these billions of containers was a proprietary internal Google tool called Borg. Google being Google, they learned a bunch of lessons using Borg and built a newer system called Omega.

    Anyway, some of the folks working at Google wanted to take the lessons learned from Borg and Omega, build something better, and make that open-source and available to the community. And that is how Kubernetes came into existence in the summer of 2014.

    Kubernetes is not an open-source version of Borg or Omega. It is a new project built, from scratch, to be an open-source orchestrator of containerized applications.

    Open source orchestrator

    Now, let us go back to the story of AWS eating everyone’s lunch.

    When Google open-sourced Kubernetes in 2014, Docker was taking the world by storm. As a result, Kubernetes was seen primarily as a tool to help us manage the explosive growth of containers. While that’s true, it’s only half the story. Kubernetes also does an amazing job of abstracting underlying cloud and server infrastructure. This basically allowed Kubernetize to commoditize infrastructure.

    Give that last sentence a few seconds to settle in.

    OS of the cloud

    “Abstracting and commoditizing infrastructure” is a fancy way of saying that Kubernetes makes it so you don’t have to worry which cloud or servers your applications are running on. In fact, this is at the heart of the idea that Kubernetes is the operating system (OS) of the cloud. So, in the same way, Linux and Windows mean you do not have to care if your applications are running on Dell, Cisco, HPE, or Nigel Poulton servers. Using Kubernetes means that you do not have to care if your applications are running on AWS or Nigel Poulton’s cloud.

    Abstracting clouds meant that Kubernetes presented an opportunity for the technology industry to wipe out the value of AWS. You can just write your applications to run on Kubernetes, and it will make no difference whose cloud is underneath. Thanks to Kubernetes, the playing field has been leveled.

    This is why every vendor is in love with Kubernetes and places it front-and-center in their offerings. This ensures that Kubernetes has a strong, bright, and long future which in turn gives the user community a safe and vendor-neutral horse to bet their cloud future on.

    Popularity 1/10 Helpfulness 1/10 Language whatever
    Source: Grepper
    Link to this answer
    Share Copy Link
    Contributed on Jun 14 2023
    Sumit Rawal
    0 Answers  Avg Quality 2/10


    X

    Continue with Google

    By continuing, I agree that I have read and agree to Greppers's Terms of Service and Privacy Policy.
    X
    Grepper Account Login Required

    Oops, You will need to install Grepper and log-in to perform this action.