Professional Documents
Culture Documents
0
By Markus Henriks & Irene Gonzalvez
Development themes
2
Availability
Connectivity
Usability
● Configuration Space
Availability
● Diameter / Radius output throttling
● Persistent real-time aggregation with replicated storage
Availability
Connectivity
Configuration Space
Diameter / Radius output
throttling
Persistent real-time
aggregation with replicated
storage
Usability
1. Copy
2. Finalize Control Zone Execution
3. Activate ACTIVE Zone
Folder1
Xxx
Access Zone 3 Yyy EC1
Zzz
Folder 2
AAA
BBB
CCC
EC2
Folder1
Yyy STAGING
1 EC3
Zzz Import to STAGING Folder1
Xxx
Folder 2 from system export Yyy
AAA
2
Zzz
BBB Folder 2
AAA
BBB
CCC
Availability
Connectivity
Configuration Space
Diameter / Radius
output throttling
Persistent real-time
aggregation with replicated
storage
Usability
Availability
Connectivity
Subscriber
Business Value:
• Lower integration cost
• End user transparency
• Notification management using MZ
● DB profile option
● Allow access to PostgreSQL 9.3
Databases
● Using SQL Collection and SQL
Forwarding
Business Value:
• More Integration options
Business Value:
• Low TCO legacy connectivity
Business Value:
• Legacy connectivity
Business Value:
• Proxy for any type of TCP traffic
TCP_Collection
Availability
Connectivity
Availability
Connectivity
Availability
Connectivity
Auto generated
Usability documentation
New APL editor including auto
completion
APL for/foreach loop
Sounds great.
Lets do it!
3 Months later
© Digital Route AB 2014 - Proprietary and Confidential Information
24
Here you are, we have developed your
configuration, helped you to go into
production. Now you are self sufficient
and can do what ever you want.
But no documentation
● Demo
● Demo
Availability
Connectivity
Real-time
aggregation
storage
Usability
Votes
● Real-time and scalable storage support for our real-time aggregation agent
● Guaranteed service continuation
● Geographical replicated data
● Simplified Horizontal scale out
● Allows concurrent access from multiple real-time workflows
● Scales with additional workflows and storage nodes
● Uses clustered in-memory database technology
Couchbase NoSQL database
Document NoSQL
Architecture High availability
database
● Value is read and written ● Shared nothing ● Replication level (N) can be
based in a key architecture configured
● Documents can be any ● Horizontal scaling with ● N+1 nodes have the data
value additional nodes to support failover
● JSON documents supports ● Asynchronous design ● Supports geo-redundancy
querying inside Couchbase
● Supports geo-redundancy
Stored on disk
Owns # documents
© Digital Route AB 2014 - Proprietary and Confidential Information
Replication & Persistency
36
MediationZone Couchbase
Disk
Async persistency
Node 1 to disk (YYY ms)
Disk
WF Node 2
Disk
Node 3
© Digital Route AB 2014 - Proprietary and Confidential Information
Scalability
37
Node 3
Node 4