Expert Session- Industry Use Cases with Demonstration of Kubernetes

It was a very Special day for all LinuxWorld Students, indeed!

Shreeraj Redgaonkar
4 min readMar 9, 2021

“The Technical Use Case and Integration of any Technology can only be understood by the ones who are working on it since long.”

Recently, I attended the Expert Session on the topic — Industry Use Cases with Demonstration of Kubernetes arranged by LinuxWorld as a part of the ARTH journey.

The motive behind this session was to make the students aware about how actually the Kubernetes works, and how do industries use that.

We were very excited about this session, as we got the chance to learn about the actual Industry Use Cases, and not all the students get the same chance.

Here’s a brief introduction about the speakers for the session, they all are experts from the core industry :-

➡️ The First One is :-

“Mr. Neeraj Bhatt” (Senior Technical Engineer- OpenShift, Redhat )

▪️”Neeraj is working in Redhat from more than 4 years now”

➡️ And The Second One is :-

“Mr. Vijit Kuntal” (Consultant, Infosys Belgium)

▪️Vijit is an experienced Senior System Engineer extremely skilled in DevOps, Jenkins.

➡️ And the Third one is-

“Mr. Rushil Sharma” ( Customer Engineer Hybrid Cloud, Google)

▪️He has Experience in driving Financial institutions to optimise the Kubernetes workloads to leverage the optimum resources available without over committing the hardware. He has also worked at RedHat and contributed on Openshift 4.

Moving forward, let’s talk about the session:

Following are some of the points that I got to learn or improvise with the help of this Expert Session:

What is Kubernetes?

Kubernetes, also known as K8s, is an open-source system for automating deployment, scaling, and management of containerized applications.

It groups containers that make up an application into logical units for easy management and discovery. Kubernetes builds upon 15 years of experience of running production workloads at Google, combined with best-of-breed ideas and practices from the community.

Moving on to the more advanced parts:

  • CVS (Centralized Version System) is a system based on the idea that there is a one central space for any project somewhere and programmers will commit their codes and necessary changes to this central space.
  • Generally, Git is preferred because It is a distributed version system where multiple developers can commit and it has also branches where we can merge, create, delete, but in CVS only the one person can commit or make changes in the central repository.
  • In Production world we have different environments which is used to manage different services which are the part of one big project. It also ensures that software is going through multiple testing phase before available for the users.
  • Global Traffic Management (GTM) helps in managing the public traffic which is based on OSI layer seven which is usually known as Application Load Balancer. It allow users to access the web services more reliably.
  • Chaos engineering is the discipline of experimenting on a software system in production in order to build confidence in the system’s capability to withstand turbulent and unexpected conditions.
  • CPU requests is the sum of the CPU requests for all the containers in the pod.
  • CPU limit is the sum of the CPU limits for all the containers.
  • CPU Leaks: It is the program’s CPU usage slowly rising to 100% and slowing down the whole system without any memory footprint change.
  • Re-Purpose: It deals with adapting it for a different use that wasn’t its original use case prior.
  • SCC (Security Context Constraints): OpenShift provides some security context constraints (SCC) that control the action and permissions for a pod using CLI.
  • Namespaces: They are the feature of the Linux kernel that partitions the resources of the kernel in such a way that one set of the process sees only one set of resources and another set of the process a different set of resources.
  • Grafanais an opensource software tool for data visualization, system monitoring and analysis.

I would again like to Thank Vimal sir and Preeti Ma’am for arranging such informative Expert Sessions.

Thank You for reading till the End!

--

--