Training Goals
I would like to propose you a small game. Imagine that we work together in a startup. We have the idea to build new service that will allow people to travel together cheap and convenient. We have to integrate car sharing, hotel booking, flight search engine, blog and customer support services.
Letâs think how to design and implement such system.Â
How people will interact with your service?
What programming languages/technologies do you like to use?
What database?
How are you going to release & deploy it? How often?
How many people to hire? How many teams?
What Software Development Methodology to use?
How we will extend our system in 3 years?
What if our technologies become legacy?
What if we have competitors who are going to go live with their product in a half year?
You could continue reading by downloading the presentation:Â https://github.com/vlytsus/springboot-cloud-demo-one/raw/master/docs/Introduction_To_Microservices_Part_1_monolith.pptx











