We may want to perform some sort of update on a remote system using a programming language or we might want to check a status on a remote machine as part of monitoring. Using Ruby with the net-ssh-gateway gem, we can perform a variety of operations on remote machines and use Ruby logic to implement a DevOps feature.