Cloud based solution for remote content deployment and device management.
Cloud Managed Interactive Signage Solution
EXECUTIVE SUMMARY
REQUIREMENTS
- Cloudbased management of secure operating system, device management, and content delivery
- Integrates with existing content management systems (CMS)
- Centralized visibility and control of touchscreens to define operating times, schedule content, and ensure consistent configuration
- Realtime remote control for interactive signage operations
IMPLEMENTATION HIGHLIGHTS
- Authentication and Authorization including OAuth2 with finegrained access control.
- Multitenancy Makes it easy to compartmentalize data to serve many client organizations from a single instance of the application.
- Caching A distributed, inmemory data cache to improve application performance.
- Scheduled Tasks Configure tasks that run at defined times or regular intervals.
- Search Perform Googlelike searches over structured data.
- Notification Use Mailgun’s library to send emails from the app.
- CMS integration HTTP/REST APIs for external systems.
- WebSocket To send data in realtime.
- Monitoring Integration with NewRelic to monitor application deployed in different environments.
- Continuous deployment and testing methodologies in the cloud.
- Single page app with responsive design.
- Publishsubscribe messaging pattern for messages.
- Logging, Security, SSL, Encryption and much more.
TECHNOLOGY STACK
NodeJS, Express, AngularJS, ElasticSearch, CouchDB, Redis, Nginx, REST, WebSockets, Mailgun, NewRelic, JIRA, BitBucket, Git.