On-Premise vs. Cloud: What You Need to Know

With the onset of big data and advances in computation technology, many businesses made a shift from on-premise to cloud platforms for data storage and infrastructure management systems. But what led to this shift? Why do businesses continue making the move to cloud services? In this post from Zulaikha Greer on Plutora’s blog, you can get some answers to these questions by looking at what on-premise and cloud services offer and how they differ.

What Is Facter? A Comprehensive Guide to This Puppet Tool

Puppet is an open source software tool for managing today’s complex business software environments. Instead of setting up dozens or hundreds of servers manually, Puppet automates the configuration of servers and services to ensure your environment always takes the shape you expect. Unfortunately, when you’re managing dozens or hundreds of servers, keeping all the details of each of those machines straight can be a challenge. What’s more, if you’re in a situation where you need to do one thing on servers configured a certain way (like those running a particular version of Linux) and another on servers configured a different way (like those running Windows), you need some help. That’s where Facter comes in. Learn more about it from Eric Boersma on CloudBees’ blog.

Docker: How to List Every Container and More

Docker’s ability to run applications in highly customized, isolated, and efficient environments makes it an invaluable tool for CI/CD pipelines. But even when you pair Jenkins with powerful tools like Docker Compose, you still need to know how to stop, start, and remove containers. It’s also helpful to understand how to examine their states. So, in this post on CloudBees’ blog, Eric Goebelbecker takes a close look at Docker’s command line options and how you can use them to step up your container game.

Ansible Inventory: A Guide to Creating and Using One

Ansible is an agentless system automation tool. You can use it to manage system configuration, perform maintenance tasks, and deploy software on managed nodes from a central control node. The only software you need on the managed nodes is OpenSSH, and there are even some workarounds for that. Ansible uses an inventory file to identify control nodes. This file lists the nodes, organizes them into groups, and may also provide additional information about them. In this post from Eric Goebelbecker on CloudBees’ blog, you’ll see how to create an inventory, use it to target nodes, create groups, and associate variables with them.

What Is a DevOps Framework and How Do You Establish One?

In today’s competitive market, it’s imperative that businesses have resources to continuously (and rapidly) upgrade, improve, and scale. Can a traditional software development framework support and sustain these efforts? Zulaikha Greer will analyze this question and try to answer it in this post on CloudBees’ blog.