Overview
Explore the pitfalls and anti-patterns of microservices architecture in this 50-minute conference talk from Devoxx. Delve into the "Seven Deadly Sins" that can derail microservices projects, including pride in ignoring new testing requirements, envy leading to inappropriate service intimacy, wrath in failing to handle distributed system failures, sloth resulting in a "Distributed Monolith," and lust for costly cutting-edge technology. Learn how to identify and overcome these challenges to ensure the success of your microservices implementation. Gain insights from Daniel Bryant, a leading expert in agile development, DevOps, and microservices, as he shares practical advice on requirement gathering, architecture relevance, continuous integration/delivery, and cloud/container platforms.
Syllabus
Intro
EVALUATION - ARE MICROSERVICES A GOOD FIT?
THE ESB IS DEAD - LONG LIVE THE API GATEWAY!
GETTING LAZY WITH NON-FUNCTIONAL REQUIREMENTS
TESTING NERS IN THE BUILD PIPELINE
PEOPLE PAIN POINT - HOW DOES DEVOPS FIT INTO THIS?
DEVOPS - DEFINE RESPONSIBILITIES
SERVICE VIRTUALISATION / API SIMULATION
THE SEVEN (MORE) DEADLY SINS OF MICROSERVICES
Taught by
Devoxx