Micro Pipeline Hell

Today I did a nice presentation on continuous delivery applied in a microservices scenario at a tech meetup hosted by Levi9 in Novi Sad in Serbia.

I explained how the choice of microservices architecture can give you a lot of advantages but it also brings along a lot of work as a trade off.

An example would be to configure a continuous integration pipeline for each of your services. A nice solution is to automate the creation of the pipelines. Check the slides if you are interested!

 

Keep track of Octopus deploys with the ELK stack

Sometimes we need some intelligence on how our deploys have behaved. We ask ourselves questions like:

  • How many deploys have we done this month, or this quarter?
  • How many have failed?
  • How many rollbacks have we done?
  • What was the context of that deploy that failed on march 29th?

So I came up with this idea to store the deployment information using the Elastic search, Logstash, Kibana stack. It is quite nice because it is free to use and it is very powerfull and customisable.

Continue reading

Hello world!

Hi there!

My name is Andrea Maruccia and I’m a software developper for many years now. I started with web development but only after a while I finally I found my way: to improve methods and process delivery in various teams.

Recently I’ve lived an awful experience but it has teached me a big lesson. I now decided to be in contact with people that I like, that appreciate me for what I am and for what I give to them, from which I get something nice in return, a bilateral relationship.

I once saw a talk on the internet about devops and one thing the speaker said blew my mind:

If they do not appreciate you, don’t worry someone else will for sure.

I just now realize how true that was, even if deep down I knew it was.

So that’s why I decided to open myself to the world (hello world fits :)), to reach other people whoever wants some guidance on subjects I can help with.

I’ll start with giving a talk on Octopus deploy in the devops italia 2015 event. I will be talking about how you can improve your deployments though automation, on how Octopus helps you in the intent.

If you’re interested to contact me do not hesitate, If you’ve some colaboration in mind do not hesitate, I will be more than happy to find out if we can do something about it.

Cheers!