โšœ๐ˆ๐ง๐๐ฎ๐ฌ๐ญ๐ซ๐ฒ ๐”๐ฌ๐ž ๐‚๐š๐ฌ๐ž๐ฌ โ€” ๐Š๐ฎ๐›๐ž๐ซ๐ง๐ž๐ญ๐ž๐ฌ / ๐Ž๐ฉ๐ž๐ง๐’๐ก๐ข๐Ÿ๐ญ

Hello everyone,

In this article, I would like to share my experience of the webinar that I have attended on the first of March on the Topic Kubernetes /OpenShift by the experts.

Got to know so many new things and I have learned a lot from the webinar.

Before move forward got to know about our experts :

Amel Mathai :

Technical Delivery Manager,

RedHat Training- India/

South Asia, RedHat

Daleep Singh Bais :

Senior Technical Instructor, RedHat

Abid Mattoo :

Partner Sales Manager at

RedHat (GLS),RedHat

Topics that were discussed in the webinar were:

  • Virtualization
  • container
  • Podman
  • Openshift

So letโ€™s discuss the topics that I have learned :

Virtualization

Virtualization is the โ€œcreation of a virtual (rather than actual) version of something, such as a server, a desktop, a storage device, an operating system or network resourcesโ€.

In other words, Virtualization is a technique, which allows to share a single physical instance of a resource or an application among multiple customers and organizations. It does by assigning a logical name to a physical storage and providing a pointer to that physical resource when demanded.

Virtualization refers to the act of creating a virtual version of something, including virtual computer hardware platforms, operating systems, storage devices, and computer network resources.

Virtualization begins in the 1960s as a method of logically dividing the system resources provided by mainframe computers between different applications.

Without Virtual machine single os owns all hardware resources and with Virtual machine multiple OS share the hardware resources

The problem with the virtual machine is that applications require complicated installation and integration every time they are deployed and it demands power machines.

The solution to this was adopting a container strategy will allow the application to be easily shared and deployed

Containerization is the new Virtualization

The difference between Virtual machines and containers is that container virtualization occurs on the OS whereas Virtual machine virtualization occurs in server hardware. The typical boot time in the container is in seconds whereas the boot time in a Virtual machine is in minutes.

Containers

A container is a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. A Docker container image is a lightweight, standalone, executable package of software that includes everything needed to run an application: code, runtime, system tools, system libraries and settings.

Containers are like a box in which we can create an environment to launch an application and it is lighter than a Virtual machine

The Problem with the container is :

  • Scheduling
  • Life cycle and Health
  • Discovery
  • Monitoring

OpenShift

New development is shifting to containers, and increasingly serverless as well, but organizations also have a huge investment in applications that run as virtual machines, many of which provide vital services to new and existing containerized applications. OpenShift Virtualization (formerly container-native virtualization) lets developers bring virtual machines (VMs) into containerized workflows by running a virtual machine within a container where they can develop, manage, and deploy virtual machines side-by-side with containers and serverless all in one platform. A feature of OpenShift Container Platform, OpenShift Virtualization combines two technologies into a single management platform so organizations take advantage of the simplicity and speed of containers and Kubernetes while still benefiting from the applications and services that have been architected for virtual machines.

Red Hat OpenShift is an open-source container application platform based on Kubernetes container orchestrator for enterprise application development and deployment. Features of the open shift are:

  • Pod autoscaling
  • High availability
  • IDE integration
  • CI/CD

OpenShift is built for both traditional and cloud-native applications. OpenShoft develop, build and manage container-based application and it easily turns code into running application with a source to image capabilities.

Podman

Podman is a tool designed for managing pods and containers without requiring a container daemon. Pods and containers processes are created as children of the Podman tool. Podman does NOT speak CRI. It does not communicate directly with CRI-O. However Podman, like Buildah, shares the same backend datastores as CRI-O.

Podman is a container runtime like docker which uses cross-platform containerization it is like an advanced version of docker and it can run all docker commands.

It was an amazing webinar got to learn directly from the experts, many doubts were clear and many new things came to know. Webinars like this make us motivated to learn more.

Summary Of Session :

โ—พ Benefits and Challenges of using Kubernetes.
โ—พ Brief detail about Containers and Virtual Machines.
โ—พ Introduction to Open Shift.
โ—พ Features of Open Shift.
โ—พ Details of S2I and Service mesh.
โ—พ About PAAS(Platform as a Service).
โ—พ Introduction to Podman.
โ—พ Demo to deploy a web app by Open Shift.

Special Thanks to RedHat Experts โ—โ—

๐Ÿ”ฐKeep Learningโ—โ— ๐Ÿ”ฐKeep Sharingโ—โ—

--

--

--

Arth Learner โ€” LinuxWorld Informatics Pvt Ltd

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

How to install Ansible in Fedora 34 using DNF

The subtle discipline of daily commits and value delivery

Variables in Juila

A Hybrid .NET Core Development Environment

Possibilities of Crodo token burning

Implicit Wait vs Explicit Wait

Alpha testing of the EYWA platform. Stage 5: The Gasless mode.

Python Journal:)โœ”

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Harshal Thakare

Harshal Thakare

Arth Learner โ€” LinuxWorld Informatics Pvt Ltd

More from Medium

Top 3 MLPs (By Dividend Yield)

cantillonlar.

Home credit default risk prediction

Can you predict how capable each applicant is of repaying a loan?