Industrial Use Cases for Kubernetes / OpenShift from Experts

Ayush Agarwal
3 min readMar 2, 2021

Hello Connections ,

“Expert session on Industry use cases of Kubernetes/OpenShift ” was the one of the great session. Which had held on 1st March 2021.The session was with three best experts from the industry Mr. Amel Mathai , Mr. Daleep Singh Bais and Mr. Abid Matoo . The session was about Kubernetes / Openshift and it’s use cases with practical demo.

Here I am exploring some key points which I have learnt from the session.

What is Kubernetes?

Kubernetes is an open-source container orchestration tool.

Benefits of using Kubernetes

  • Scalability
  • Workload Portability
  • Stability vs Speed Arguments

Challenges associated with Kubernetes

  • Deployment
  • Hardening
  • Operations

Containers Vs. Virtual Machines

Virtual machines and containers differ in several ways, but the primary difference is that containers provide a way to virtualize an OS so that multiple workloads can run on a single OS instance. With VMs, the hardware is being virtualized to run multiple OS instances. Containers’ speed, agility, and portability make them yet another tool to help streamline software development.

“ Container adoption is growing rapidly in the enterprise-much faster than expected. “

— Forbes

What is OpenShift?

OpenShift is an open source container application platform based on the Kubernetes container orchestrator for enterprise application development and deployment.

OpenShift Features

  • Pod autoscaling
  • High availability
  • Cloud infrastructure choice
  • Responsive web console
  • Rich command-line tool set
  • IDE integration
  • Open Source
  • Operator Hub
  • CI/CD
  • Service Mesh
  • Serverless
  • Application Topology
  • Quay 3.2
  • Over The Air Update

S2I(Source-to-Image)

S2I(Source-to-Image) enables developer to create application directly from source code, behind the scenes, it builds the image, pushes it to the registry and deploys the application.

What is podman and working of podman ?

Podman is a daemon less, open source, Linux native tool designed to make it easy to find, run, build, share and deploy applications using Open Containers Initiative (OCI) Containers and Container Images.

Most interesting part of the session was demo of OpenShift i.e. WebApp deploy demo by OpenShift.

Thank you to Mr. Vimal Daga Sir, Preeti Chandak Ma’am and LinuxWorld Informatics Pvt Ltd for arranging such great session for us.

At the end , I would conclude that it was blessing to be part of this wonderful session by experts that gave an insight to the industrial use case regarding Kubernetes & OpenShift.

Thank You !!!

--

--