From Capabilities to Services: Modelling for Business-IT Alignment
Featuring Trond Hjorteland
The IT industry seems to go through cycles of re-discovery of lost knowledge with every new generation of developers, which probably is not so odd considering the exponential growth of practitioners. Allegedly half of the programmers today are juniors, which means many of them have yet to...architecture microservices modularisation business-strategy enterprise-architecture soa ddd
Keynote: Operating Microservices: Everything Is at Scale
Featuring Sarah Wells
If you only have to do things a few times, you can do them manually. With microservices, you need to automate pretty much everything. Doing it manually just takes too long.
And it’s not just provisioning and deployment pipelines. How do you keep service run books up to date for 100+ services?...kubernetes architecture microservices mucon
Keynote: How to be WRONG with Microservices, and still WIN
Featuring Russ Miles
Being wrong is often seen as the WORSE THING THAT CAN HAPPEN(tm), especially when you’re building business critical applications and services. But the increased velocity of modern software development, as enabled with continuous delivery and a micro services architectural style, plus the...architecture mucon microservices
Messages - Patterns and Pitfalls
Featuring Richard Wellum
When you design and build an ecosystem of Microservices, the communication between them is a vital part. During this talk you will learn at the main message types at your disposal, and how designing our messages with Commands, Events and Queries will control both your interaction with other...architecture mucon commands microservices
Sociotechnical Architecture: Aligning Teams and Software for Continuous Delivery
Featuring Nick Tune
A loosely coupled software architecture and an organisational structure to match is one of the biggest predictors of continuous delivery performance (Forsgren et. al.). Accordingly, if you want to optimise end-to-end value creation and delivery in your organisation you need to you need to adopt a...architecture mucon domain-driven-design continuous-delivery microservices
One Monolith / One Macroservice / Many Microservices
Featuring Lewis Denham-Parry
From working with a number of companies, the only constant is seeing that each company has their own way of migrating from a monolith to a microservice architecture, and it never working out as planned.
In this talk Lewis will share with you the idea of embracing your monolith and making it a...monolith architecture mucon microservices
Journeys To Cloud Native Architecture: Sun, Sea And Emergencies
Featuring Nicki Watt
For many businesses looking to embrace modern business practices, deliver and scale faster, adopting a Cloud Native mindset and architecture makes sense. In this talk Nicki Watt, from OpenCredo, will explore the realities of making that journey for a number of clients. Far from being a smooth...architecture mucon real-world-experience devops cloud-native microservices
Keynote: Let Me Entertain You: How Theatre and Comedy Help Build Developer Communities
Featuring Chloe Condon
Engineers are people, too: they like the be entertained”: this has been Chloe's mantra while helping build developer communities in the Bay Area as a Developer Evangelist/Advocate. As a former musical theatre actress, Chloe found that many meet-ups, conferences, and events she went to lacked...team-building diversity community-building architecture art
Keynote: Deriving Meaning in a Time of Chaos: The Intersection Between Chaos Engineering and Observability for Distributed Systems
Featuring Crystal Hirschorn
In this talk Crystal will explore incident planning, postmortem-driven development, chaos engineering, and observability practices and the impact this can have for operating distributed systems as scale. You will learn about the exponential effect chaos engineering practices can have on levelling...systems-safety incident-management observability chaos-engineering distributed-systems architecture
Lightning Talk: Type Me If You Can: A Type-driven Approach to Microservice Development
Featuring Rumyana Neykova
Types are probably the last thing that comes to your mind when someone mentions microservices. The aim of this talk is to change this misconception.
Rumyana will share with you that types can be used to understand, test, specify and verify microservices. In particular, she will give you a crash...architecture type-driven microservices-development microservices
Keynote: Not Just Events: Developing Asynchronous Microservices
Featuring Chris Richardson
The microservice architecture functionally decomposes an application into a set of services. Each service has its own private database that’s only accessible indirectly through the services API. Consequently, implementing queries and transactions that span multiple services is challenging. In...architecture cqrs events keynote microservices mucon
Microservices, Bounded Contexts, and Everything in Between
Featuring Vladik Khononov
“95% of the words are spent extolling the benefits of ‘modularity’ and that little, if anything, is said about how to achieve it” - Glenford J. Myers, 1978. This quote is 40 years old. Today, 4 decades later, nothing has changed except terminology. Time to fix this.
In this talk Vladik will share...architecture modular-systems mucon bounded-contexts microservice
3 Common Pitfalls In Microservice Integration And How To Avoid Them
Featuring Bernd Rücker
Integrating microservices and taming distributed systems is hard. In this talk Bernd will share with you three challenges he's observed in real-life projects and discuss how to avoid them.architecture microservice-integration microservices mucon
Building Teams That Build Microservices
Featuring David Genn
A microservices architecture can help teams build more flexible and resilient systems where changes can be released more frequently to production. To make adopting microservices successful, you need to focus as much time on refactoring your teams and culture as you do your code.
To make the most...architecture microservices team-culture mucon
Lightning Talk: Microservices and Dependency Mapping - How to Obtain and Leverage the Graph of the System Component Interactions
Featuring Mikael Wozniak
BritishGas adopted microservices 2 years ago. A heavily distributed architectural style that comes with opportunities and challenges when it comes to understanding how a given system actually works. Mapping the dependencies between the ever growing list of involved components is becoming crucial...tracing-tools neo4j self-actualising-graph dependency-mapping architecture microservices
Stop Bashing Orchestration! And Long Live Choreography!
Featuring Martin Schimak
How can you approach end-to-end business processes crossing multiple microservices? A choreography leverages event collaboration, orchestration suggests a request-and-response oriented style. Which pattern should you prefer? In this talk, Martin will explore the arguments put forward for one or...architecture orchestration deployment mucon microservices
Implementing Microservices In Serverless Paradigm
Featuring Nikhil Barthwal
Microservices architecture uses an assembly of fine grained services to deliver functionality. The goal of this architectural style is to innovate by reducing the dependencies between teams which results in faster code to production.
Serverless Architecture Code is an execution model where...architecture distributed-systems mucon dependency-management serveless microservices
Lightning Talk: Bulding Event-Sourcing Microservices With Kafka
Featuring Pegerto Fernandez Torres
Event sourcing was born with the idea of decomposite the monolithic, they have become the defacto architecture for a software problem.
But microservice present different challenges for a data-centric organisation, including the decentralisation of the source of truth, in this talk Pegerto will...architecture kafka event-sourcing mucon microservices
Cultivating a Microservice Culture Via Tooling
Featuring Tom Vance
In this talk Tom will share with you a guided end-to-end tour of the microservice engineering experience at Holiday Extras, which gets used and loved daily by 80 engineers spread over 20 teams. You'll be peeking under the hood at how new services are built, how code gets shared, how CI and...architecture case-study infrastructure microservices