Ooso: Serverless Mapreduce
By Othmane Nahyl, 27 Jun 2017
Introduction Big data processing is based on scalable and parallelizable algorithms, and is implemented with tools that run on distributed systems. Technologies such as Hadoop or Spark are the standards for this type of processing. While these frameworks are mature, powerful and supported by a huge community, the preparation of...
Garbage collecting Amazon Machine Images (AMI)
By Guy Rodrigue Koffi, 15 Jun 2017
At D2SI, we help companies operate their workloads in
the cloud either by moving existing ones or starting from scratch.
One of the first steps is often implementing continuous integration and
A typical pattern I’ve seen on AWS is:
Deep dive into Docker Overlay Networks: Part 2
By Laurent Bernaille, 09 May 2017
Introduction In part1 of this blog post we have seen how Docker creates a dedicated namespace for the overlay and connect the containers to this namespace. We have also seen that the overlay communication between Docker hosts uses VXLAN. In this second post, we will look at VXLAN in more...
Deep dive into Docker Overlay Networks: Part 1
By Laurent Bernaille, 25 Apr 2017
Introduction At D2SI, we have been using Docker since its very beginning and have been helping many projects go into production. We believe that going into production requires a strong understanding of the technology to be able to debug complex issues, analyze unexpected behaviors or troubleshoot performance degradations. That is...
My Journey into Terraform: Part 1
By Gauthier Wallet, 08 Apr 2017
At D2SI we truly believe in automating IT infrastructures. As
a DevOps working for a company that promotes automation, one of your main
objectives is to keep seeking the right tools and sometimes bet on them.
Terraform, among many others, is one of them.