Ten Times Faster Time-to-Market for Telco Innovations
Google has changed very little to its basic architecture building blocks over the years. Everything runs on top of the Google File System and Bigtable. Except for Google Instant which is reversing Map-Reduce usage, new services have been reusing their existing architecture.
Similar observations can be made for the rest of the main players. So why is it that Telecom operators have not invested in one architecture to launch multiple services? No idea.
One architecture for VAS
The concept is simple. Create one common architecture. This architecture should have multiple components:
- A high-available real-time data store – stores all application and user data
- A right-time data analytics service – allows collective intelligence and data mining
- An asset exposure layer – applications can re-use network assets and get isolated from internal complexities
- Presentation layer – facilitate mobile GUI and Web 2.0 development
- Application Engine – allows applications to run and focus on business logic instead of scaling and integration
- Continuous Deployment – instead of monthly big-bang deployments, incremental daily or weekly releases are possible, even hourly like some dotcoms.
- Unified Administration – one place to know what is happening both technically and business-wise with the applications.
- Long-Tail Business Link – all business and accounting transactions for customers, partners, providers, etc. are centralized.
Having such an architecture in place would allow telco innovations to be brought to market at least ten times faster. Application and service designers would have to focus on business logic and not on the rest. Administrators would have one platform to manage and not a puzzle of systems. Integrations would have to be done ones to a common integration layer.
Building such an architecture should be done in the dotcom style and not a telco RFQ. Only by doing iterative projects which bring together the components can you build an architecture that is really used and not a side project that starts to have its own life.
It even makes sense to open source the architecture. Telco’s business is not about building architectures hence having a common platform that was started by one would benefit the whole industry. It even would give a competitive advantage to the one that started the architecture for knowing it better than any competitor. Of course for this to happen, a telco has to recognize that their future major competitors are not the neighboring telco but a global dotcom…