Like every year, I attended JavaOne (part of Oracle World) in San Francisco in late September 2016. This is still one of the biggest conferences around the world for technical experts like developers and architects. I planned to write a blog posts about new trends from the program, exhibition and chats with other attendees. Though, […]

Read more

3 Easy Things to Do to Make Your Microservices More Resilient One of the advantages of building distributed systems as microservices is the ability of the system as a whole to withstand faults and unexpected failures of components, networks, compute resources, etc. These systems are resilient even in the face of faults. The idea behind this resiliency […]

Read more

I’ve just delivered a four day deep-dive training course on Docker and Kubernetes to a customer in Atlanta. In true open-source spirit, I’d like to publish the source/slides to allow other people to benefit from it and contribute to making it better. Kubernetes is such an awesome project, and I learned a lot by doing this training. […]

Read more

In a previous post, I outlined why DevOps is not about efficiency, and how our old ways of looking at “complicated” problems by solving for efficiency first are not actually effective or flexible in our now very complex world. In fact, letting go of our century-long instincts to apply reductionist management theories to create efficient workplaces may lead to building […]

Read more

This post is for those of you working in large companies or “enterprises” and are exploring what “DevOps” really means and why you’re struggling with it. I’ve decided to split this into a two-part post to make it easy to digest some of the thoughts here; I suspect I’ll be writing a lot here and […]

Read more

ByJonathan Fries, Vice President of Development with Amadeus Consulting At Amadeus Consulting, clients bring us projects from many different industries and with different technology needs. The common theme? They are hard projects. At times they are projects that other companies or individuals have failed to complete. We have developed a project process over the years […]

Read more

German startup Giant Swarm aim to make life easier for developers by providing a simple microservice infrastructure, freeing their hands up to do the coding that they love. Or, as the Swarm folk put it, “the power and freedom to build the software that runs the world.” In this interview, we speak to team member Puja […]

Read more

Streaming Analytics processes data in real time while it is in motion. This concept and technology emerged several years ago in financial trading, but it is growing increasingly important these days due to digitalization and Internet of Things (IoT). The following slide deck from a recent talk at a conference covers: Real world success stories […]

Read more

A lot of teams I talk to recently are very interested in “DevOps” (whatever that means… seems to mean different things to different people) and when we sit down and talk about what that really means, the direction of the conversation can go down many interesting paths. And sometimes, the path it goes down makes […]

Read more

We hear the benefits of microservices architectures loud and clear; we hear the constant drum beat of how/why/by all means/etc. you should be doing microservices; we know companies such as Amazon, Netflix and Gilt have successful microservices architectures. However, as I’ve touched on in my blog post titled You’re not going to do microservices, getting microservices right – and being able to add […]

Read more