AT&T approached Theorem with the goal of creating a cloud-based fully managed data storage service that provides the fundamental tools and infrastructure to facilitate development of M2M products and applications.
From zero to launch Theorem designed, built and launched the M2X service from the ground up utilizing the latest methods and technologies, and building on top of AT&T’s internal OpenStack cloud platform, Silver Lining.
M2X was built for developers by developers. Theorem designed a full-featured RESTful API for the M2X service, and developed 22 open source client libraries, documentation, and examples to encourage developers on all platforms.
Theorem performed all customer development and business case modeling for M2X. Targeting customers to utilize the M2X service in the early stages of development enabled M2X to evolve into a powerful, innovative service.
Theorem coordinated design and UI/UX resources, and worked with AT&T internal product managers, legal, marketing, IT, operations, security and compliance departments to develop an overall solution that met all product vision goals, while complying with internal policies and procedures.
Theorem organized and attended a series of hackathons and events providing M2X with enhanced visibility in the M2M market. Participation in these events helped to grow the user base of M2X during the early stages of development. This growing and active user base provided Theorem and AT&T with invaluable insight in regards to what M2X users want and need from the service.
Theorem, working closely with key stakeholders at AT&T, designed and built a powerful and secure data storage service that simplifies M2M development enabling users to quickly build innovative network enabled products and bring them to market.
M2X has enabled an ecosystem of over 20 billion connected people, processes and data in less than 3 months. On average M2X handles over 200,000 requests per day, storing over 24 million unique data points to date. The service is scaled to grow with the ability to handle millions of requests per day and store billions of unique data points.