Deployment

What Is Immutable Infrastructure? — step-by-step Devops tutorial on Progressive Robot

What Is Immutable Infrastructure?

Immutable infrastructure is an infrastructure paradigm in which servers are never modified after they’re deployed. This article explains the conceptual and practical differences between mutable and immutable infrastructure, describes the advantages of using an immutable infrastructure and contextualizes the complications, and gives a high-level overview of the implementation details and necessary components for an immutable infrastructure.

Read more
How To Install and Use Jenkins on Ubuntu 12.04 — step-by-step Linux tutorial on Progressive Robot

How To Install and Use Jenkins on Ubuntu 12.04

Jenkins is an open source Continuous Integration tool that can be used to build software, deploy software, or deploy websites to various endpoints or to run unit/behaviour-driven software tests. This article will demonstrate how to install and configure Jenkins, as well as create your first job. After setting up the basics, you’ll schedule the build on specific times and install a plugin.

Read more
Deploying MongoDB With Redundancy — step-by-step Databases tutorial on Progressive Robot

Deploying MongoDB With Redundancy

Part of a series of conceptual articles outlining security best practices in MongoDB, this guide highlights the importance of regularly creating backups of your Mongo data and highlights the document database’s built-in replication features.

Read more
How To Write Your First Ruby Program — step-by-step Programming tutorial on Progressive Robot

How To Write Your First Ruby Program

The “Hello, World!” program is a classic and time-honored tradition in computer programming. It’s a simple and complete first program for beginners, and it’s a good way to make sure your environment is properly configured. This tutorial will walk you through creating this program in Ruby.

Read more
How To Set Up a Node.js Application for Production on CentOS 7 — step-by-step Linux tutorial on Progressive Robot

How To Set Up a Node.js Application for Production on CentOS 7

In this tutorial, we will cover setting up a production-ready Node.js environment that is composed of two CentOS 7 servers; one server will run Node.js applications managed by PM2, while the other will provide users with access to the application through an Nginx reverse proxy to the application server.

Read more
CHAT