Hemant Jain
Hemant Jain's contributions
What's New in Jenkins 2.0
Hemant Jain
If you like pipelines—specifically the kind that facilitate continuous software delivery, not the ones that drain stuff from your kitchen sink—you'll love Jenkins 2.0. Pipelines-as-code are one of the headline features in the latest version of Jenkins. Keep reading for more on pipelines and other cool enhancements in Jenkins 2.0, and how you can take advantage of them. Jenkins 2.0: New Features Outline Released in April , Jenkins 2.0 is the much-updated version of the open source continuous integration and...
Red Hat Software Collections: Why They're Awesome, and How to Use Them
Hemant Jain
Red Hat Software Collections can make your life as a programmer or admin immensely easier. Like death, taxes and zombies , dealing with different versions of software is something you just can't avoid. It's a nasty but necessary fact of life. Traditionally, when developers and system admins grapple with this issue, they have to sacrifice something. If you want to run the latest and greatest version of a web app, it might not support users with outdated browsers. If you...
How to Set Up A Kubernetes Developer Box
Hemant Jain
Kubernetes is a great tool for container orchestration on a server cluster. It makes it easy to deploy lots of containers in a resource-efficient way using a simple interface. But one thing that is not easy to do with Kubernetes is to deploy it locally. Kubernetes is designed to run on an actual cluster, which means using it only on a single computer is tough. I know. You're probably wondering why you'd want to use Kubernetes locally in the first...
How to Install Elastic Stack (ELK) on Red Hat Enterprise Linux (RHEL)
Hemant Jain
Sometimes, software just goes together. Linux, the Apache Web server, MySQL, and PHP, the four ingredients of the LAMP stack, which revolutionized data centers and made open source a big deal two decades ago, are probably the most famous example. But there are lots of others . Here's another open source software stack you should know about in our present age of cloud and big data: the Elastic Stack, or ELK. Based on Elasticsearch, Logstash and Kibana, ELK is a...
Installing MongoDB on Red Hat Enterprise Linux
Hemant Jain
MongoDB has evolved into one of the most popular open source "NoSQL" databases—so-called because they dispense with the tabular storage schema of relational databases like MySQL and Postgres. NoSQL databases offer a variety of advantages in many cases The biggest advantage is that MongoDB databases don't require developers to define schemas before adding data to a database. Instead, they use a flexible document-based model, similar to Python dictionaries or Ruby hashes. With MongoDB, you don't need to spend time creating...
What's New in Jenkins 2.0
Hemant Jain
If you like pipelines—specifically the kind that facilitate continuous software delivery, not the ones that drain stuff from your kitchen sink—you'll love Jenkins 2.0. Pipelines-as-code are one of the headline features in the latest version of Jenkins. Keep reading for more on pipelines and other cool enhancements in Jenkins 2.0, and how you can take advantage of them. Jenkins 2.0: New Features Outline Released in April , Jenkins 2.0 is the much-updated version of the open source continuous integration and...
Red Hat Software Collections: Why They're Awesome, and How to Use Them
Hemant Jain
Red Hat Software Collections can make your life as a programmer or admin immensely easier. Like death, taxes and zombies , dealing with different versions of software is something you just can't avoid. It's a nasty but necessary fact of life. Traditionally, when developers and system admins grapple with this issue, they have to sacrifice something. If you want to run the latest and greatest version of a web app, it might not support users with outdated browsers. If you...
How to Set Up A Kubernetes Developer Box
Hemant Jain
Kubernetes is a great tool for container orchestration on a server cluster. It makes it easy to deploy lots of containers in a resource-efficient way using a simple interface. But one thing that is not easy to do with Kubernetes is to deploy it locally. Kubernetes is designed to run on an actual cluster, which means using it only on a single computer is tough. I know. You're probably wondering why you'd want to use Kubernetes locally in the first...
How to Install Elastic Stack (ELK) on Red Hat Enterprise Linux (RHEL)
Hemant Jain
Sometimes, software just goes together. Linux, the Apache Web server, MySQL, and PHP, the four ingredients of the LAMP stack, which revolutionized data centers and made open source a big deal two decades ago, are probably the most famous example. But there are lots of others . Here's another open source software stack you should know about in our present age of cloud and big data: the Elastic Stack, or ELK. Based on Elasticsearch, Logstash and Kibana, ELK is a...
Installing MongoDB on Red Hat Enterprise Linux
Hemant Jain
MongoDB has evolved into one of the most popular open source "NoSQL" databases—so-called because they dispense with the tabular storage schema of relational databases like MySQL and Postgres. NoSQL databases offer a variety of advantages in many cases The biggest advantage is that MongoDB databases don't require developers to define schemas before adding data to a database. Instead, they use a flexible document-based model, similar to Python dictionaries or Ruby hashes. With MongoDB, you don't need to spend time creating...