Schedule outline

A session at Fast Track to RESTful Microservices

Thursday 25th May, 2017

9:00am to 5:00pm (GMT)

Motivation for Microservices

-Forces driving us towards distributed systems as the norm
-Technology trends
-Delivery practices

Microservices as a delivery style

-Agile at scale
-Design for replacement
-Service guardians and project-as-investment

Enterprise Architecture: The Enemy?

-Microservices and strategy
-Enterprise architecture mappings to Microservices
-The role of the EA

The Web Platform

-Understanding the Web as a platform for distributed systems at large scale
-Protocols, actors, middleware
-Failure modes and fault tolerance


-Basic Web APIs
-Remote data at a distance

Clean Hypermedia APIs

-How RESTful services provide paths through the execution of systems of services
-Hypermedia controls: links, forms
-Formats and media types for expressing service contract

Hypermedia Deep dive

-Worked example outlining a system of microservices
-Enterprise context, enterprise pressures
-Introduction and evolution of services and business over time

From Monoliths to Microservices

-Case study on service migration
-Technology pressure
-Architectural challenges and solutions

Dealing with Distribution

-A look into leading edge technology and research into distributed systems
-Considering how distributed systems theory and practice affects Microservices design choices

Scale, Availability & Fault Tolerance

-The Web provides much, how do we use it?

Responsible evolution with Consumer-Driven Contracts

-Continuous delivery
-Bilateral service testing
-Dealing with change

Event-driven systems

-Aysnchronous, reliable event-driven computing over the Web
-Understanding the scale-latency trade off in such systems

Security Protocols

-Learning from the consumer Web
-Service hacks and defences

Enterprise Architecture and Governance

-Warp n wedft model for architecture, delivery


-Understanding the graph of systems of services
-Platforms for monitoring and reasoning

About the speaker

This person is speaking at this event.
Jim Webber

Technology curmudgeon bio from Twitter

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 9:00am5:00pm GMT

Date Thu 25th May 2017

Session Hash Tag


Short URL


View the schedule


Books by speaker

  • REST in Practice
  • Developing Enterprise Web Services

See something wrong?

Report an issue with this session