Docker Series : Configure a LAMP stack with Docker Compose

What is Docker Compose As seen in my previous article, we can configure docker based LAMP stack using Docker images. Another way to do it is to use Docker Compose. This tool can be used to define and run multi-container applications easily. Indeed, through a YAML file (docker-compose.yml) we will store all the configurational information needed …

Docker Series : Configure a LAMP stack with Docker Compose Read More »

Docker Series : Install Docker on Windows

Today, let’s see how to configure a Docker environment on your Windows 10 Computer. Docker Desktop requirements If you are running an old version of Windows, you can use Docker ToolBox instead. Download Docker Desktop First thing to do is to download Docker Desktop and follow the instructions ! Start Docker Desktop for Windows Docker does not start automatically …

Docker Series : Install Docker on Windows Read More »

Docker Series : How to create Docker images and run containers

What is a Docker image A Docker image is a file, comprised of multiple layers, used to execute code in a Docker container. An image is essentially built from the instructions for a complete and executable version of an application, which relies on the host OS kernel. When the Docker user runs an image, it becomes one or …

Docker Series : How to create Docker images and run containers Read More »

Large Scale Distributed Systems : Overview

Introduction By definition, a Distributed system is not a Centralized system where state is stored on a single computer. Centralized Systems are simpler, easy to understand and can be faster for a single user. Distributed Systems state is divided over multiple computers. It is more robust, scalable but also more complex. Examples of Distributed Systems : Distributed Systems Advantages The main advantage …

Large Scale Distributed Systems : Overview 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 »

The 14 Leadership principles that drive Amazon

Here are the famous 14 principles that drive Amazon. Customer obsession – Leaders start with the customer and work backwards. They work vigorously to earn and keep customer trust. They obsess over customers. Ownership – Leaders are owners. They think long term and act on behalf of the entire company. They never say, “That’s not my job.” …

The 14 Leadership principles that drive Amazon Read More »