Open API Enabling Platforms Pierre Gauthier Chief API Architect TM Forum 2017 TM Forum 1
Open API Manifesto Signees May 2017 9 Companies (1 CSP, 2 SI s, 6 Ecosystem Partners) Amdocs, Atos, Etiya, EXFO, Globe, Infosys, Netcracker, Sigma, ZTE Oct 2016 8 Ecosystem Partners Bearingpoint/Infonova, Enterprise Web, Ericsson, Huawei, IBM, Oracle, Telflow, UXP Systems May 2016 9 CSPs Airtel, Axiata, BT, China Mobile, China Unicom, NTT, Orange, Telefonica & Vodafone 2017 TM Forum 2
TM Forum Open API s enable Business agility and interoperability by supporting an architecture based on modularity and reuse where capabilities are exposed through industry agreed Open Partnering for new services the Open enable new products and services to be created by providing services to, and consuming services from, other business units, subsidiaries and external 3 rd parties from telco and increasingly other verticals. Simplification of the IT estate by enabling systems rationalisation Reduced time to market by enabling the configuration and reconfiguration of systems and capabilities through Open to deliver new business solutions Open API Manifesto signed by 28 major companies since May 2016 demonstrating strategic alignment with TM Forum Open 2017 TM Forum 3
Open enabling Business Agility & Interoperability 1 Year Since Program Launch 31 Open API specifications 28 Member Companies Signed Open API Manifesto committing to deploy TM Forum Open 14 Service Provider Markets deployed & 27 by end of 2017 600+ Member Companies & 4000+ Professionals downloading & using the TM Forum Open 7 Open Hacks 400+ Hack Participants 55 Innovative solutions 21,000+ Member Professionals Signees of TM Forum s Open API Manifesto 2017 TM Forum 4
Open Underpin TM Forum s Digital Ecosystem Strategy Open sit at the heart of TM Forum s core Frameworx toolset and are applicable to a wide range of business issues. How do I create and manage complex digital ecosystems? How do I transform my business to be fit for the digital world? Internet of Everything & Monetization Rapid Partnering & Scaling Ecosystem Risk Internet of Everything (interorganization) Frameworx & Open Agile Business & IT (intraorganization) Agile IT & Hybrid Endto-End Zero-touch Operations Orchestration & (ZOOM) Future Mode of Operations Digital Business Transformation How do I gain and retain customers in the digital world? Customer Experience Omni-channel Retail, Care, Service Cognitive / AI Customer Care Customer Centricity & Analytics Analytics Metrics & SLAs Security & Privacy 2017 TM Forum 5
Open API Growth Open API Download / Usage Stats #momentum Companies Individuals 700 4500 600 4000 3500 500 3000 400 300 2500 2000 1500 200 100 0 2015 Q1 2015 Q2 2015 Q3 2015 Q4 2016 Q1 2016 Q2 2016 Q3 2016 Q4 2017 Q1 1000 500 0 2015 Q1 2015 Q2 2015 Q3 2015 Q4 2016 Q1 2016 Q2 2016 Q3 2016 Q4 2017 Q1 2017 TM Forum 6
How we support you How we support you? Open API Online Community Open API Developer Portal Available Open API Table, Specifications, Swagger & Postman Open API Sandbox inc Live Reference Implementation's Open API Academy Open API ebooks Open API Webinar Open Hack Open API Training Open API Career Certification Open API Conformance Test Kit & Conformance Certification - Beta 2017 TM Forum 7
Launching Open API Training In light of the growth and momentum of TM Forum s Open API Program and based on industry demand, TM Forum is launching its Open API Training & Career Certification program. This program includes expert-lead training courses including a fundamentals course and a more detailed practitioners course Open API Fundamentals Course The fundamentals course introduces the key concepts of Open and provides examples of how they are used in real-world scenarios, how they are structured and how they relate to TM Forum Frameworx so that developers and architects can begin deploying them in their businesses. Open API Practitioners Course The practitioners course provides attendees the opportunity to practice using and extending the TM Forum Open as well as techniques used when implementing the. It will take participants through detailed lab-based exercises to ensure a significant depth of knowledge and practical skills are attained over the course of the program. 2017 TM Forum 8
Launching Open API Career Certifications TM Forum Platform Development Manager Complete TM Forum Open API Fundamentals, Information Framework (SID) Fundamentals and Frameworx Overview courses & exams TM Forum Open API Developer Complete Platform Development Manager + Open API Practitioners course and exam TM Forum Open API & Data Model Architect Complete Open API Developer + Information Framework (SID) Practitioners course and exam TM Forum Platform Architect Complete Open API & Data Model Architect + Business Process Framework (etom) Practitioners course and exam 2017 TM Forum 9
Open API Conformance Certification Beta Launch Completing self-certification demonstrates that you have successfully completed the implementation of the Open API so that your partners, clients and suppliers can see the validation of your API conformance. How does it work? Just 4 simple steps: 1. Access the Open API CTKs on the API table 2. Follow the instructions for self-validation 3. Run the CTK script against your API (commercial or in development) 4. Share the report with us for publishing on our certification table 2017 TM Forum 10
API ROADMAP V2015.4 2016 TM Forum 149 2017 TM Forum 11
Open Supported by Full Specification & Examples http://www.tmforum.org/open-apis/ http://projects.tmforum.org/wiki/display/api/open+api+table 2017 TM Forum 12
Open API Roadmap Current Open API Roadmap Available Planned Update Open API Roadmap Available Activation & Configuration API Product Inventory API Address API Fx 17 Product Ordering API Agreement API Quote API Planned Update Appointment API Catalog API Billing API Ordering API Change API Fx 17 Service Catalog API Customer API Service Inventory API Entity Provisioning API Service Ordering API Loyalty Managmenet API Fx 17 Service Problem API (SPM) Onboarding API Service Quantificaton API Party API Service Quality API Performance API Fx 17 Service Test API Prepayment Balance API SLA API Privacy API Trouble Ticket API Product Catalog API Usage API 2017 TM Forum 13
Open API Roadmap Planned Open planned in Fx 17 Planned Fx 17 Open planned in Fx 17 Planned Fx 17 Account Party Role Alarm Payment Appointment Payment Method Customer 360 View Performance Performance Thresholding Customer Bill API Customer Privacy Enforcement Document Promotion Digital Service API Quote Eligible Product Offering Inventory Entity Catalog Retail Premise Event management Shopping Cart Experience Topology Location Usage Consumption Onboarding UserRoles & Permissions 2017 TM Forum 14
Swagger and JSON Schema V4 2017 TM Forum 15 15
Hypermedia Design Guidelines V3.0 Hypermedia As The Engine Of Application State JSON Schema Strongly Typed Extension Mechanisms Linked Data with Web Repositories 2017 TM Forum 16
Frameworx an enabler to Platform Architectures Process Business Process Framework Knowing when to invoke an API in a process Data Information Framework Enable consistency in language TM Forum Open Enable rapid productization of platform capabilities 2017 TM Forum 17
From Business to Technical Paltfrom Capabilities 2017 TM Forum 18
TM Forum Open enable Platform Architectures Graphic courtesy of BT 2017 TM Forum 19
Modular Platforms & Open Open Industry standard data models Cross-industry best-practice Black-Box Platform Vendor/operator specific Innovative Agile & flexible Platform Capabilities 2017 TM Forum 20
Platform Business Product Catalogue Customer Customer Loyalty Customer Partnering Customer Order Billing & Payment Customer Service Marketing Analytics Service Service Order Charging Service Catalogue Service Inventory Service Enterprise Common Order Inventory Catalogue 2017 TM Forum 21
Multiple Platforms Deployment Views Business Partnering Marketing Analytics Enterprise Common Product Catalogue Customer Order Service Service Order Order Customer Billing & Payment Charging Service Catalogue Inventory Catalogue Customer Loyalty Customer Service Service Inventory Custo mer Manage ment Servic e Manage ment Abstracts the technical complexity of underlying Networks and Infrastructure. Provides a consistent catalogue of - Facing-Services across Physical Networks Virtualised Network Functions and Software-Defined Networks. 2017 TM Forum 22
Multiple Platforms Deployment Views Business Partnering Marketing Analytics Enterprise Common Product Catalogue Customer Order Service Service Order Order Customer Billing & Payment Charging Service Catalogue Inventory Catalogue Customer Loyalty Customer Service Service Inventory Custo mer Manage ment Servic e Manage ment Service-chains underlying -Facing-Services into a catalogue of Customer- Facing-Services (End-user facing services). Manages complex orchestration of end-to-end services as well as end-to-end assurance. 2017 TM Forum 23
Multiple Platforms Deployment Views Business Partnering Marketing Analytics Product Catalogue Customer Order Service Service Order Customer Billing & Payment Charging Service Catalogue Customer Loyalty Customer Service Service Inventory Custo mer Manage ment Servic e Manage ment Manages commercial product catalogue and initial set-up and relationships with customers. Supports B2B2X as well as B2B & B2C models. Enterprise Common Order Inventory Catalogue 2017 TM Forum 24
Multiple platforms deployment view Not a single Monolithic platform, but a set of layered platforms Business Partnering Marketing Analytics Product Catalogue Customer Order Service Service Order Customer Billing & Payment Charging Service Catalogue Customer Loyalty Customer Service Service Inventory Custo mer Manage ment Servic e Manage ment Manages commercial product catalogue and initial set-up and relationships with customers. Supports B2B2X as well as B2B & B2C models. Enterprise Common Order Inventory Catalogue 2017 TM Forum 25
Carl -Smart City Data Service Smart Data API Digital Data Service Digital Service API 2017 TM Forum 26 26
Smart City Platform API Architecture Smart City Data Platform and Federated Identity Agreement API Engaged Party API Party Role API Onboarding API Product Catalog Product Order SPM Charging Pierre - add nice looking slides here for your summary of the architecture Service and Service Catalog (suggest the Usage three slides we PM and Configuration Alarm looked And at, Activation connecting technical capabilities of the platform with our open Digital Service Event API IoE Data API IoT Agent Device API Customer API Billing & Payment Service Inventory Analytics/Data Normalization API IoT Sensors API Product Inventory Quote API IoT Gateway API Qualification API SLA API SQM JSON-LD API Digital Data Product Digital Data Service Data 2017 TM Forum 27
May 14 th 16 th Nice, France The Challenge! Bringing Innovation to Life on a Telco based Platform of Innovation 2017 TM Forum 31
{open} : hack Nice 2017 Bringing together the critical elements to enabling open digital ecosystems 2017 TM Forum 32
The Challenges Exploring new business opportunities for telco mashing together new services, through Outside-in innovation, Telco based platform of Innovation, Design Thinking & Open 2017 TM Forum 33
Thank You Next Steps: Read the Getting Started information at: https://www.tmforum.org/open-apis/ Download the new ebook Download the Open API Poster Attend Enterprise Open Hack Nice, May 14-15 2017 Join the API project team Joann O Brien VP, & Ecosystems TM Forum jobrien@tmforum.org 2017 TM Forum 34