enabling microservice architecture in your enterprise
TRANSCRIPT
Enabling Microservice Architecture in Your
Enterprise
Microservice Architecture(MSA)
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
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
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
The WSO2 Reference Architecture for MSA
Keep Pace with InnovationFind out how you can enable an MSA in your enterprise with WSO2
Scope Versus Size: A Pragmatic Approach to Microservice Architecture