4. ● The Crocodile SDK provides an easy to use
API enabling rapid development of real-time
communication applications
● The only thing that limits what you can do is
your imagination
● The Crocodile SDK interacts with our web-
service and wraps a SIP client stack, XMPP
client stack, and MSRP client stack.
The Crocodile SDK
5. ● The Web Service provides a json API for
provisioning and management.
● The Crocodile SDK uses the Web Service
● Third-party websites can interact directly with
the Web Service
● All access is over HTTPS
The Crocodile Network (Web Service)
6. ● SIP Edge Proxy, XMPP Connection Manager,
MSRP Relay, TURN Server
● All traffic from the SDK uses WSS
● WSS connections are authenticated
● Hosted traffic is routed into the Network Core
– We can host domains
● Remote traffic is routed to the remote network it
belongs to
– We are just another interconnect
The Crocodile Network (Network Edge)
7. ● SIP Proxy/Registrar
● XMPP Server
● Pre-Pay Application Server
● Billing Server
● Traffic must come from the Network Edge
The Crocodile Network (Network Core)
8. ● All traffic connecting to the network is secure
(HTTPS and WSS)
● The MSRP Relay and TURN Server use
ephemeral credentials
● Amazon AWS Multi A-Z Deployment
– EC2 servers with RDS database
– SES for email and Route 53 for DNS
– Elastic Beanstalk for web-services
– ElastiCache, Redshift, and DynamoDB
Security, scalability, and reliability