Continuous Delivery with Jenkins + Docker + Git

Automate processes helps us to keep pace with business demand with quicker and quality deploys of code, both features and bug fixing.
In this article, I’d like to explore a sample of chain in order to achieve a complete automatic pipeline, from the code check out to the deploy of the package into a dedicate environment.
Continue reading Continuous Delivery with Jenkins + Docker + Git


Writing, testing and deploying code in Continuous Delivery

Writing new code and deploy that to production environment might be the trivial part of the process, especially when you’re engaged to evolve the components without system down or, worse, unexpected troubles when users are connected.

Let’s make this short journey of what has happened to me from my experience.
Continue reading Writing, testing and deploying code in Continuous Delivery

Understanding the different type of”As a service” … in one picture

I’ve just finished reading a very well written book about micro services.

From all the things described and illustrated, one of these has drawn my attention for clarity and simplicity.

I rewrote this picture applying the same concept on different case due copyright of the original picture.

In my example, I took a different type of accommodation you can have in your daily life. From own house to Hotel and I applied the same concept on different provider “as a service”.

The difference in not in “What” but in “Who” does what’s done.

Pivotal GemFire – Apache Geode

A first glance at this powerful platform for distributing data across different node clients in order to improve the scalability of the application which adopts this solution of distributed cache (and not only).

In this post, I’ll show you an example using one features of Apache Geode accessing the data through Spring Data platform.
Continue reading Pivotal GemFire – Apache Geode