2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005

Master-classes

Essential Micro-service Architecture

David West

David West, Transcendence Corporation

October 30, 2016
4 hours

In English with translation to Russian
Requires separate registration

Exclusive invitation from David West

The excitement about the potential of micro-service architecture is growing with an increasing number of companies following the lead of Google, Spotify, and most notably Netflix if the effort to realize that potential.

The goal of this workshop is to provide attendees with and essential foundation knowledge of concepts and practices. Participants will have the opportunity to test their growing understanding via guided exercises. An optional fifth hour of the workshop will be dedicated to answering questions and exploring attendee supplied example problems / domains.

The workshop begins with a brief discussion of why MSA is of such potentially great value, an examination of benefits and challenges before presenting basic definitions and concepts.

The nature of a micro-service is examined and the first exercise focuses on identifying micro services and what they might look like implemented in code. We then turn to architecture I — aggregating micro-services into components that are loosely coupled and highly cohesive. The relationship between domain decomposition and modeling and micro-service components is addressed as is the structural nature of a component (services provided, knowledge required, and interface)

Components can be combined and inter-related only if they have additional capabilities such as being able to reflect on their nature, remain ‘run-time modifiable’, and handle event-driven interactions. This discussion will precede the second exercise.

Examination of applications and systems follows along with a discussion of how MSA enables radically different forms of architecture — great potential along with significant challenge.

The final section of the workshop will focus on process, teams, and developer skills along with supporting technologies.

The workshop is scheduled for four hours. Everyone is invited to stay an additional hour during which we will answer additional questions and work on attendee supplied examples or problems.

About master-class instructor

David West

Mentor, author, Transcendence Corporation

Dr. West has been involved in software development since the term ’software engineering’ was first coined. He is a noted expert in Object technology and Agile methodology. He an author of two books (Object Thinking and Design Thinking) and scores of papers on software development. He has spoken at numerous conferences and has extensive international experience as a mentor, coach, and change agent. He is currently completing two additional books: Living System Design and Micro-Service Architecture: The Essentials.


Comment

Your email address will not be published. Required fields are marked *

*

Gold

Deutsche Bank Technology CentreJetBrainsSAPFirst Line Software

Silver

Dell Technologies

Embedded

Auriga

Sponsors

T-SystemsKaspersky Lab

Main partners

RUSSOFTAP KITSECON

In cooperation

Association for Computing MachineryACM Special Interest Group on Software Engineering

Technical partners

Hosting-CenterVirtuozzoSoftInvent7pap StudioPrint SalonGroup MPrezent.ru

With support of

RAEC

Organizers

Software Russiai-Help
Share:

The conference is over
See you at CEE-SECR 2017!

Special prices for the hotels and visa support are offered to the conference guests.

Tweets about #ceesecr OR #cee-secr OR #cee-secr2016 OR #ceesecr2016 OR @cee-secr