DevOps Series : Chef Overview

Introduction Just as Puppet, Chef is an automation tool. It can save you time by automating your daily repetetive tasks. In this article I won’t explain in details again terms like imperative and declarative models or idempotency seen together in Puppet articles. But as a quick reminder, declarative languages like Chef contrast with imperative languages which specify explicit manipulation of the computer’s internal state; or procedural languages which specify an explicit sequence of steps to follow. Chef is a …

DevOps Series : Chef Overview Read More »

How to speed up Ansible playbooks drastically ?

Originally posted on : Sokube Blog Introduction Ansible is a well known open source automation engine which can automate, provision, handle configuration management and orchestration. As it doesn’t need an agent by using SSH protocol, and because you don’t need to write code using simple modules, Ansible eases the deployment and management of your applications ! Before discussing …

How to speed up Ansible playbooks drastically ? Read More »

DevOps Series : Puppet (1/2)

Introduction Puppet is one of the oldest IT automation tool based on Ruby. It’s used to configure, manage, deploy and orchestrate various applications accross your infrastructure. Puppet comes with multiple built-in resources types (Puppet resources), that can perform almost any IT-driven automation task. There are two deployment model : Puppet supports various OS like RedHat, …

DevOps Series : Puppet (1/2) Read More »

The 10 most Useful Ansible Modules

Introduction As you may have seen in my previous article how to use Ansible (https://www.linkedin.com/pulse/configuration-automation-ansible-beginners-lionel-gurret/), we can use many modules to configure and developp our playbooks. Here are in my opinion the 10 most useful Ansible modules you should know (on Linux environments) ! The Ping Module The first thing you probably want to do …

The 10 most Useful Ansible Modules Read More »

Configuration Automation with Ansible for Beginners

Introduction about Configuration Automation and DevOps Information technology operations and Software development have never worked together as much as today in the workplace. DevOps have now the duty to shorten the delivery, apply fixes and perform updates as fast as they can. They use for that, best practices and methodologies with a sets of tools, …

Configuration Automation with Ansible for Beginners Read More »