OpenShift is a family of containerization software products developed by Red Hat. Its flagship product is the OpenShift Container Platform — an on-premises platform as a service built around Docker containers orchestrated and managed by Kubernetes on a foundation of Red Hat Enterprise Linux. The family’s other products provide this platform through different environments: OKD serves as the community-driven upstream (akin to the way that Fedora is upstream of Red Hat Enterprise Linux), OpenShift Online is the platform offered as software as a service, and Openshift Dedicated is the platform offered as a managed service.

THERE ARE TOO MANY WAYS TO DEFINE THIS FABULOUS TOOL OF REDHAT NAMED OPENSHIFT .

  1. OpenShift is a family of…


Introduction

Jenkins automates building, testing, reporting, packaging, staging, deploying the application by using plugins. Jenkins offers a simple way to set up a continuous integration or continuous delivery environment for almost any combination of languages and source code repositories using pipelines, as well as automating other routine development tasks. While Jenkins doesn’t eliminate the need to create scripts for individual steps, it does give you a faster and more robust way to integrate your entire chain of build, test and deployment tools than you can easily build yourself.

Advantages of Jenkins.

There are a number of advantages in using Jenkins while developing software, some…


NEURAL NETWORKS

To understand what a neural network is, it helps to first understand what machine learning is. Machine learning is a type of artificial intelligence where data is collected and used to understand the behavior of a particular process and then predict how that process will act in future settings as the system is continually fed new data.

→ A neural network is a type of machine learning used for detecting patterns in unstructured data, such as images, transcriptions or sensor readings,

for example :

“In neural networks, when data is collected about a particular process, the model that is used…


Before Starting the configuration let us first understand what these terms are called and why they are used.

AWS-RDS

Amazon Relational Database Service (Amazon RDS) makes it easy to set up, operate, and scale a relational database in the cloud. It provides cost-efficient and resizable capacity while automating time-consuming administration tasks such as hardware provisioning, database setup, patching and backups. It frees you to focus on your applications so you can give them the fast performance, high availability, security and compatibility they need.

Amazon RDS is available on several database instance types — optimized for memory, performance or I/O — and…


Kubernetes is a portable, extensible, open-source platform for managing containerized workloads and services, that facilitates both

declarative configuration and automation. It has a large, rapidly growing ecosystem. Kubernetes services, support, and tools are widely available.

The name Kubernetes originates from Greek, meaning helmsman or pilot. Google open-sourced the Kubernetes project in 2014. Kubernetes combines over 15 years of Google’s experience running production workloads at scale with best-of-breed ideas and practices from the community.

Why is Kubernetes getting so popular?

At the time of this article, Kubernetes is about six years old, and over the last two years, it has risen in popularity to consistently be one…


They all are managing the whole data using Big data Analytics.

Big Data

Big data is a term that describes the large volume of data both structured and unstructured that inundates a business on a day-to-day basis. But it’s not the amount of data that’s important. It’s what organizations do with the data that matters.

Big Data analytics have helped the organization to double its revenue in no time. An intelligent analysis of data is what you need if you wish to succeed in the coming years. …


In this Post we are going to see that How We can configure Load Balancer or Reverse Proxy on the top of RHEL 8 using Ansible Playbook.

Ansible :

Ansible is a radically simple IT automation engine that automates cloud provisioning, configuration management, application deployment, intra-service orchestration, and many other IT needs.

Designed for multi-tier deployments since day one, Ansible models your IT infrastructure by describing how all of your systems inter-relate, rather than just managing one system at a time.

It uses no agents and no additional custom security infrastructure, so it’s easy to deploy — and most importantly, it uses…


Before Configuring the load Balancer Let us see What is Load Balancer ?

A load balancer is a device that acts as a reverse proxy and distributes network or application traffic across a number of servers. Load balancers are used to increase capacity (concurrent users) and reliability of applications. They improve the overall performance of applications by decreasing the burden on servers associated with managing and maintaining application and network sessions, as well as by performing application-specific tasks.

Load balancers are generally grouped into two categories: Layer 4 and Layer 7. Layer 4 load balancers act upon data found in…


Apache Web Server is one of the biggest Web service provider in the Whole Market.

Steps of configuring httpd service on RHEL8 :

Step: 1

Install httpd on your RHEL 8 by using either yum or dnf command by writing :

yum install httpd or dnf install httpd

Aditya Kumar

Full Stack Web Developer | Linux System Administrator | Ansible | Kubernetes | Django | AWS | Coder

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