Enterprises today operate in complex and competitive markets. They are constantly trying to optimize business functions, introduce new business capabilities, and tap into new markets quickly and efficiently. For the business to be agile, tis software systems must also be agile, with the ability to build and integrate new capabilities in a short time. At the same time, enterprise software systems should help with evolutionary (and revolutionary) changes that will affect core business functions.
Asanka Abeysinghe explores iterative architecture—introducing iterative architectural changes to support business and technical requirements—and shares real-world examples.
Asanka Abeysinghe is vice president of solutions architecture at WSO2, where he spearheads the company’s customer-facing technical tasks and oversees the solution architecture and technical sales functions. He also provides consulting to key WSO2 customer and evangelizing digital transformation. Asanka has over 20 years of industry experience, which includes implementing projects ranging from desktop and web applications to highly scalable distributed systems and SOAs in the financial domain, mobile platforms, and business integration solutions. His areas of specialization include application architecture, development using Java technologies, and C/C++ on Linux and Windows platforms. He is a committer for the Apache Software Foundation.
©2017, O’Reilly UK Ltd • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • firstname.lastname@example.org