[ubuntu-cloud] Trip Report - MicroXchg 2015

Celso Providelo celso.providelo at canonical.com
Mon Feb 23 17:48:28 UTC 2015

Hi folks,

I've recently attended to the very first MicroXchg conference in
Berlin and want to share my public notes and impressions:


The 'microservices' concept / guideline / methodology / technologies
(really depends on your mood), which most of us might take as another
overrated neologism, has been agglutinating some of the brightest and
most innovative efforts for creating a new wave of systems to match
the *cloud* (Netflix, Amazon, Wunderlist, etc)

Arguably, most of the microservices preach has been there since the
early RPC times (platform-agnostic loosely-coupled interoperable
entities), however the focus on specificity and granularity associated
with tangible and continuos real-time metrics makes it a lot more
suitable for this age where computing power is (should be, actually)
cheap and speed is essential.

We are all familiar with the benefits of largely adopted services and
how much faster and great they get when they reach broader audience,
when they can scale fast. OTOH, we also know the challenges involved
in scaling monolithic applications for the masses (huge normalised
RDBMS, dozen-cores zope app-workers, etc). In practical terms,
building small, autonomous and cohesive blocks of functionalities is
proposed as a way to leverage current technologies and be able to
deliver value faster.

Microservice approach is not intended to be a big-hammer framework,
but instead a mindset to accommodate the myriad of resources and
technologies currently available to create and support agile
solutions. It comes at no surprise, that microservices matches the
efforts around SCRUM and other agile organisational methodologies
targeting small, incremental and constant deliverables.

Additionally to help our internal solution development, as a company,
I think there is also room for positioning Ubuntu Core + Juju in a
better place for microservices, because of its clearer advantages when
compared to Docker + Fig (for instance).

Well, enough said for this introduction and I hope it inspires new bright ideas.

Celso Providelo
celso.providelo at canonical.com

More information about the Ubuntu-cloud mailing list