Buckminster Fuller once said “When I’m working on a problem, I never think about beauty. But when I’ve finished, if the solution is not beautiful I know it’s wrong.” Architectural patterns help you build beautiful enterprise architecture. High-level patterns such as SOA, ROA, EDA, MSA and WOA provide many best practices for enterprise architects who are looking to evolve their existing enterprise architecture or for those creating newer enterprise architecture strategies. During this session, Mifan will critically analyze the good, the bad and the ugly (if any) of the various architectural patterns. He will look at practical examples of the patterns in practice, with real life case studies of deployments that use them. He will then go on to build a solution architecture from scratch using WSO2 components with the help of patterns.