The "Building Microservices with Antifragility" public course is now scheduled this year in London at Skills Matter. Dates currently available are:
The course covers:
Day 1 - Architecture & Design for Simplicity and Antifragility:
I hope you can make it!
The course covers:
Day 1 - Architecture & Design for Simplicity and Antifragility:
- Introducing Antifragile Software and Simplicity
- Defining Microservices in term of their Principles, Benefits and Challenges
- Understand and explore the forces (stressors) of change on software
- Applying Simplicity, with O.R.E.
- Architecting and Designing for Software System Evolution with the Life Preserver tool
- Organising for concerns and simple components
- How to collaborate to discover change stressors on your software system
- Organising components for change
- Exploring and Managing change-stressor fault-lines between areas of your system
- Designing software bridges that handle change across fault-lines
- Applying de-coupling intelligently, balancing flexility and complexity
- Applying Request-Response, Messaging and Events
- Designing when to apply and implement Postel’s Law
- Extracting components into Microservices
- Building, Deploying and Managing Effective Unix-style Microservice Pipelines
- Simplifying Microservice Management using Immutable Service Deployments
- Designing and Implementing Reactive Microservices
- Applying effective health and monitoring for microservices
- Designing and Implementing Microservice Failover and Auto-Recovery Strategies using the Circuit Breaker Pattern and Friends
- Designing and Implementing for Autonomy with Microservice ‘Cells'
- Enabling Governance and Innovation with Microservices
- Enabling Variation and Experimentation in Languages and Frameworks through Microservices
- Testing stressors for failure to avoid failure
- Testing and Continuous Delivery for Microservices
I hope you can make it!