A decentralized reference architecture for cloud native applications (sponsored by Ballerina)
Asanka Abeysinghe explores cell-based architecture, a self-contained composable unit of architecture. The cell is independently scalable. Its independently deployable. Its independently governed. It's part of an ecosystem of cells. A cell-based architecture is a common pattern that any enterprise can connect architecture, implementation, and deployment by making autonomous development teams.
Talk Title | A decentralized reference architecture for cloud native applications (sponsored by Ballerina) |
Speakers | Asanka Abeysinghe (WSO2) |
Conference | O’Reilly Open Source Software Conference |
Conf Tag | Fueling innovative software |
Location | Portland, Oregon |
Date | July 15-18, 2019 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
The number of microservices running in enterprises increases daily. As a result, service composition, governance, security, and observability are becoming a challenge to implement and incorporate. A cell-based architecture is an approach that can be applied to current or desired development and technologies to address these issues. This technology-neutral approach helps cloud native dev teams become more efficient, act in a more self-organized manner, and speed overall release times. Asanka Abeysinghe offers an overview of the cell-based reference architecture, which is decentralized, API-centric, cloud native, and microservices friendly. He explains the role of APIs in the cell-based approach, as well as how real applications are built as cells. Asanka then explores the metrics and approaches that can be used to measure the effectiveness of the architecture and how organizations can implement the cell approach. This session is sponsored by Ballerina.