Problems
● Our E-Commerce Business is growing
● Business teams are separated teams as per departments; Product, Sale, Payment.
● Teams wants to agile and add new features immediately to compete the market
● Innovate and experiment with new features as soon as possible
● Deploy features immediately, not waiting for deployment dates
● Flexible scale for market peek times like blackfriday sales
● Handle and process millions of request in a acceptable latency with better performance.
● Required not only technology change but also organizational change is mandatory.
Solutions
● Microservices Architecture