Japanese Mobile Telemetry and Persona Analytics ApplicationA use case-driven vendor analysis, and Amazon Web Services (AWS) for Mobile Big Data and Analytics Application.
Due to an aging customer demographics and smartphones offering more features, our client was looking to develop a Mobile Application that would create customized, targeted customer alerts related to functional telemetry data (usage, battery life, storage remaining, and network). The goal was to make it easier for customers to anticipate utilization risks and needs and to enhance the user experienced through persona-based profiling recommendations.
Synechron developed a Mobile application solution for a Japanese client with a highly-elastic and scalable backend platform to allow for low infrastructure maintenance costs and rapid, iterative development and deployment. The app boasted robust authentication mechanisms for mobile clients, data security at rest and in-transit functionality.
Synechron conducted a use case-driven vendor analysis, and Amazon Web Services (AWS) emerged as the top choice for architecting the solution due to its ability to handle the key functionality required for the Mobile Big Data and Analytics Application:
The analysis found AWS would provide a combination of auto scaling groups and variable sized EC2 instances to provide push button scalability for a range of thousands to millions of daily requests, a highly-scalable service (Kinesis) to ingest high-volume mobile telemetry data, and elastic Map Reduce cluster deployment in the cloud to process and derive data insights. Services like Simple Queue Service (SQS) and Simple Notification Service (SNS) were a value add to send high volume notifications and SNS connectors with an in-built authentication and authorization mechanism (Cognito). AWS also would provide a highly-scalable caching mechanism (elasticache) which includes Redis and Memcached, a secure deployment within Virtual Private Cloud - protected by Security groups and Access Control Lists, and a highly-scalable elastic object storage service with durability greater than or equal to 99.99%. Both RDBMS and NoSQL solutions could be used for persistence.
Synechron developed the backend technical architecture of the application, which included:
Delivering consistent infrastructure and an
enhanced customer experience
We provided the following services to deliver success
Reduced downtime
SLA of 99.9% uptime
Improved system performance
Simplified authentication model
Highly-efficient flow of analytics and telemetry data
A global team with a laser focus
How we’ve helped our clients achieve their transformation goals for other large-scale, global programs