Summary of Expert Session Delivered on Kubernetes | Container | Openshift

Summary of Expert Session Delivered on Kubernetes | Container | Openshift

Hello Connections,

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


We get to know about the difference bw BareMetal/Virtualization/Container technology that is used to boot our Operating System.

What are Containers?

Containers are the technologies that allow us to package and isolate applications with their entire runtime environment. A single container might be used to run anything from a small microservice or software to larger applications.

What is podman and working of podman ?

No alt text provided for this image

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.


Difference between Containers and Virtual Machines

  1. In Containers, virtualization occurs on the operating system while in Virtual machines, virtualization occurs on server hardware.
  2. Containers abstract applications from the operating system while virtual machines abstract operating systems from the hardware.
  3. In Containers, guests share the same operating system kernel while in virtual machines, each guest has its own operating system kernel.
  4. Containers allow more guests, as containers do not reserve memory assigned to them while in virtual machines, the density of guests is typically limited to fixed memory allotments.
  5. Containers boot up in some seconds while virtual machines take minutes to boot up.
No alt text provided for this image

What is Kubernetes?

No alt text provided for this image




Kubernetes is an open-source container orchestration platform that automates many of the manual processes involved in deploying, managing, and scaling containerized applications.

In other words, you can cluster together groups of hosts running Linux? containers, and Kubernetes helps you easily and efficiently manage those clusters.

Kubernetes clusters can span hosts across on-premise, public, private, or hybrid clouds. For this reason, Kubernetes is an ideal platform for hosting cloud-native applications that require rapid scaling, like real-time data streaming.

The primary advantage of using Kubernetes in your environment, especially if you are optimizing app dev for the cloud, is that it gives you the platform to schedule and run containers on clusters of physical or virtual machines (VMs).

Features of kubernetes:

  • Orchestrate containers across multiple hosts.
  • Make better use of hardware to maximize the resources needed to run your enterprise apps.
  • Control and automate application deployments and updates.
  • Mount and add storage to run stateful apps.
  • Scale containerized applications and their resources on the fly.

What is Red Hat OpenShift?Red Hat? OpenShift? is an enterprise-ready Kubernetes container platform with full-stack automated operations to manage hybrid cloud, multi-cloud, and edge deployments. Red Hat OpenShift is optimized to improve developer productivity and promote innovation.

It is a security-focused, consistent foundation ready to enable modern, hybrid-cloud application development and life-cycle management for any application, in any location, across physical, virtual, private, and public clouds, and in edge computing. Designed to deliver continuous innovation and speed at any scale, Red Hat OpenShift empowers organizations to be ready for today and build for the future.

What is the Red Hat OpenShift Container Platform?

No alt text provided for this image


Red Hat OpenShift Container Platform is self-managed and includes enterprise-grade Linux? operating system, container runtime, networking, monitoring, container registry, authentication, and authorization solutions. These components are tested together for unified operations on a complete Kubernetes platform spanning every cloud.


Key benefits:

  • The integrated platform includes container host, Kubernetes, and application life-cycle management using your choice of infrastructure.
  • Operators provide an agile DevOps workflow.
  • Security-focused, validated container content and services from a wide partner ecosystem.
  • Faster application development cycles and more frequent software deployments.
  • Simple installation and upgrades, even in air-gapped environments.
  • Application portability with lower operational cost across the hybrid cloud, multi-cloud, and edge footprints.
  • Consistent development experience across the application life cycle.

RedHat Global Certification - DO180 (OpenShift | Containers | Kubernetes)

In the session, we also learned about the RedHat Global Certification which is "Red Hat OpenShift I: Containers & Kubernetes (DO180)". The course will help us build and manage containers for deployment on a Kubernetes and Red Hat OpenShift cluster. This Global Certification also counts towards the RedHat Certified Architect (RHCA) title.

About the Experts -

"Mr. Amel Mathai" (Technical Delivery Manager, RedHat Training - India / South Asia) -

  • Amel is the world's First Ansible certified professional and also working in RedHat for more than 12 years now.

"Mr. Daleep Bais" (Senior Technical Instructor, RedHat) -

  • Daleep's consulting experience is primarily on RedHat's PaaS (Platform as a Service) and storage services.
  • Daleep has an impeccable record of being a RedHat Certified Engineer to RedHat's clients across the Asia Pacific.
Thank You Experts for this wonderful session!!




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

Gaurav Rathi的更多文章

  • GUI Application inside Docker

    GUI Application inside Docker

    Docker containers run as a process under the main operating system, you can run multiple containers on a single…

  • Industry Use-Cases of Jenkins

    Industry Use-Cases of Jenkins

    In this article, we are going to learn about the DevOps tool and the name of that tool is Jenkins This is the main tool…

  • Research for Industry Use-Cases of Openshift

    Research for Industry Use-Cases of Openshift

    In this article we are going to learn about OpenShift and how it works and what is the need for these tools in the…

  • NETFLIX-AWS CASE STUDY

    NETFLIX-AWS CASE STUDY

    In this blog, we are going to learn how Netflix uses AWS cloud to run its business. AWS provides resources to Netflix…

  • Industry Use-Case of Neural Networks(NN)

    Industry Use-Case of Neural Networks(NN)

    What is a Neural Network? Neural networks can be taught to perform complex tasks and do not require programming as…

  • AKS-Azure Kubernetes Service

    AKS-Azure Kubernetes Service

    AKS is a good example of INFRASTRUCTURE as a Service and PLATFORM as a Service. Here as we know Azure is a public…

  • Git and GitHub Workshop

    Git and GitHub Workshop

    What is GIT? Git is a distributed version control system for tracking changes in any set of files, originally designed…

  • ARTH - Task 14.2 ??????

    ARTH - Task 14.2 ??????

    *Task Description*?? ?? *14.2* Further in ARTH - Task 10 has to create an Ansible playbook that will retrieve new…

  • ARTH - Task 14.3 ??????

    ARTH - Task 14.3 ??????

    Task Description: Create an Ansible Playbook which Dynamically Loads Variable Filename same as OS_Name and just by…

  • ARTH - Task 17 ??????

    ARTH - Task 17 ??????

    Task Description?? ?? Create your own Chat Servers, and establish a network to transfer data using Socket Programing by…

社区洞察

其他会员也浏览了