5. @reselbob
Rule of the Road
• I am not Mr. Know-It-All nor do I play him on
TV
• Run time questions requesting clarification
are welcome
• Big Picture questions and opinions are
welcome at the end
6. @reselbob
Moving to Microservices
• What is a Microservice?
• Real World Example
• The Road to Microservices
• Evolutions of Deployment Units
• Evolution of SOA
• Architectural Guidelines
• Common Pitfalls
• Avoiding the Common Pitfalls
• Architecture
• Demo on AWS
• Next Steps
• Questions and Answers
7. @reselbob
What is a Microservice?
A microservice is a piece of semantically distinct logic embedded in a
fine grain deployment unit
Small autonomous services that work together, modeled around a
business domain
— me
— Sam Newman, ThoughtWorks