Architectures are disaggregating Snowflake architecture Incremental - - PowerPoint PPT Presentation

architectures are disaggregating snowflake architecture
SMART_READER_LITE
LIVE PREVIEW

Architectures are disaggregating Snowflake architecture Incremental - - PowerPoint PPT Presentation

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


slide-1
SLIDE 1

Architectures are disaggregating

slide-2
SLIDE 2

Snowflake architecture

Incremental modifications over time makes it harder to replicate, creating a unique snowflake

Snowflake server - https://martinfowler.com/bliki/SnowflakeServer.html

slide-3
SLIDE 3
slide-4
SLIDE 4

About me

Chintana Wilamuna Director, Solutions Architecture @ WSO2 @std_err

slide-5
SLIDE 5

Code first approach to create composite microservice apps

slide-6
SLIDE 6

Hello world example

slide-7
SLIDE 7
slide-8
SLIDE 8

Hello world cell definition

  • Build and run functions
  • Component - an existing container image
  • Polygot - support multiple languages inside individual

containers

  • Abstraction of a composite
slide-9
SLIDE 9

Pet store example

slide-10
SLIDE 10

Pet store cell definition

  • Communication between components
  • Dependencies
  • Just like container repo, cell repository (push/pull)
  • Runtime view of cells
  • Metrics
slide-11
SLIDE 11
slide-12
SLIDE 12

Edge security

slide-13
SLIDE 13

Cell security

slide-14
SLIDE 14

Inter cell communication

slide-15
SLIDE 15

Cell based reference architecture

https://github.com/wso2/reference-architecture/blob/master/reference-architecture-cell-based.md

slide-16
SLIDE 16

http://cellery.io

slide-17
SLIDE 17

Thank you!