Architectures are disaggregating
Snowflake architecture Incremental modifications over time makes it harder to replicate, creating a unique snowflake Snowflake server - https://martinfowler.com/bliki/SnowflakeServer.html
About me Chintana Wilamuna Director, Solutions Architecture @ WSO2 @std_err
Code first approach to create composite microservice apps
Hello world example
Hello world cell definition ● Build and run functions ● Component - an existing container image ● Polygot - support multiple languages inside individual containers ● Abstraction of a composite
Pet store example
Pet store cell definition ● Communication between components ● Dependencies ● Just like container repo, cell repository (push/pull) ● Runtime view of cells ● Metrics
Edge security
Cell security
Inter cell communication
Cell based reference architecture https://github.com/wso2/reference-architecture/blob/master/reference-architecture-cell-based.md
http://cellery.io
Thank you!
Recommend
More recommend