This slide deck explores the advantages of microservice architecture and how you can use its full potential in your enterprise by leveraging the correct middleware.
3. Advantages of MSA
● Agile delivery
● Flexible deployment
● Solves varied and rapidly changing business requirements
● Low time to market
● Rapid application development
● No vendor lock-in
● Improves fault isolation
4. Key features that MSA should contain
● Componentization as a service
● Organization around business capabilities
● Smart endpoints and dumb pipes
● Decentralized governance and data management
● Infrastructure automation
● A design for failure model
● Support for evolutionary design
5. Key requirements of enterprise
middleware for MSA
● High performance functionality
● Support various service standards
● Be lean and use minimum resources
● Build services and expose capabilities
● Provide governance
● Connect your legacy systems
● Support event-driven architecture
● Be devops-friendly
● Support devops automation
● Highly available and scalable
● Have a comprehensive data analytics solution
● Pluggability
7. Keep Pace with Innovation
Find out how you can enable an MSA in your enterprise with WSO2
Scope Versus Size: A Pragmatic Approach to Microservice Architecture