Processes and Telecom APIs
-
Upload
alan-quayle -
Category
Technology
-
view
617 -
download
1
description
Transcript of Processes and Telecom APIs
Telecom API Processes
Wednesday 8th October 2014
What is an API?
• http://www.telco.com/api.php?action=remove_friction
APIs reduce business friction by making it easy for software systems to work together using existing well understood web technology that any IT person can understand
Diameter signaling is dark and full of terrors. The Lord of Light must consume all standards engineers.
VoLTE interop is dark and full of terrors. The Lord of Light must consume all standards engineers.
RCS is dark and full of terrors. The Lord of Light must consume all standards engineers.
There is nothing new under the sun. So let’s see if this problem has already been solved.
Copy what’s already there and working
• Simple REST JSON
• Security OAuth
• Governance RBAC
• Certification
• Architecture SOA
• Process Automation
• Service Management Interface
Copy what’s already there and working
• Simple REST JSON
• Security OAuth
• Governance RBAC
• Certification
• Architecture SOA
• Process Automation
• Service Management Interface
Hybrid Enterprise Resources Applications
Users / Admin
(Product Groups)
Copy what’s already there and working
• Simple REST JSON
• Security OAuth
• Governance RBAC
• Certification
• Architecture SOA
• Process Automation
• Service Management Interface
Copy what’s already there and working
• Simple REST JSON
• Security OAuth
• Governance RBAC
• Certification
• Architecture SOA
• Process Automation
• Service Management Interface
Copy what’s already there and working
• Simple REST JSON
• Security OAuth
• Governance RBAC
• Certification
• Architecture SOA
• Process Automation
• Service Management Interface
Amazon 2002
• 1) All teams will henceforth expose their data and functionality through service interfaces.
• 2) Teams must communicate with each other through these interfaces. • 3) There will be no other form of interprocess communication allowed: no direct
linking, no direct reads of another team’s data store, no shared-memory model, no back-doors whatsoever. The only communication allowed is via service interface calls over the network.
• 4) It doesn’t matter what technology they use. HTTP, Corba, Pubsub, custom protocols — doesn’t matter. Bezos doesn’t care.
• 5) All service interfaces, without exception, must be designed from the ground up to be externalizable. That is to say, the team must plan and design to be able to expose the interface to developers in the outside world. No exceptions.
• 6) Anyone who doesn’t do this will be fired.
Copy what’s already there and working
• Simple REST JSON
• Security OAuth
• Governance RBAC
• Certification
• Architecture SOA
• Process Automation
• Service Management Interface
Defining what is meant by Telecom App Developer R
even
ue
Product
Internal Telco Developers
Partner Developers
Telecom App Developers
Mobile App Developers
Long Tail Developers
This Is A More Accurate Representation R
even
ue
Product
Internal Telco Developers
Partner Developers
Telecom App Developers
Mobile App Developers
Long Tail Developers
DIY versus Partner R
even
ue
Product
DIY
Partners
Customers
Customers
Services
“Most men would rather deny a hard truth than face it.”
Make Telecoms an Essential Spice for every Business Recipe
Uber Revolution
Communications is Core to On-demand Services
Page 38
Do more VAS!
Go-to-Market is Critical, and a Critical Telco Value
Customers
Selling Services
Selling Capabilities
Internal
Partners
External
Telco
Telco GTM
This is the biggest process gap we face
$100B Ecosystem!
Grassroots of the Industry
Now for Some Group Therapy