Upload
others
View
11
Download
0
Embed Size (px)
Citation preview
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 WilamunaDirector, 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!