14
© 2017 TM Forum | 1 Joann O’Brien, VP APIs & Ecosystems, TM Forum Pierre Gauthier, Chief API Architect, TM Forum 16 May 2018 Future of OSS/BSS with TM Forum Open APIs

Future of OSS/BSS with TM Forum Open APIs · A highly cohesive set of APIs supporting resources (entities) coupled with other resource entities in the API Suite enabling end to end

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Future of OSS/BSS with TM Forum Open APIs · A highly cohesive set of APIs supporting resources (entities) coupled with other resource entities in the API Suite enabling end to end

© 2017 TM Forum | 1

Joann O’Brien, VP APIs & Ecosystems, TM Forum

Pierre Gauthier, Chief API Architect, TM Forum

16 May 2018

Future of OSS/BSS with TM Forum Open APIs

Page 2: Future of OSS/BSS with TM Forum Open APIs · A highly cohesive set of APIs supporting resources (entities) coupled with other resource entities in the API Suite enabling end to end

© 2017 TM Forum | 2

What does the Telco need?

• Best at connecting

everything on the planet

• Diversify offering new

products and services which

build on key competencies

• Procure companies that

strategically enhance their

offering,

• Requiring:

• Open Flexible Architecture

Page 3: Future of OSS/BSS with TM Forum Open APIs · A highly cohesive set of APIs supporting resources (entities) coupled with other resource entities in the API Suite enabling end to end

© 2017 TM Forum | 3

Zero point to point integration

Services are exposed through standard APIs

• Any component or service can be externalizable

with little additional effort

• Creating a dynamic flexible architecture where

new services or new business models can be

realised

• This is achieved by decoupling all functional

groupings

ODA Open API based integration

Party Management

Product & Offer Management

Customer Facing Service Management

Analytical

DataFront Ends

3rd Party

System

s

Employe

es

Pa

rtner

Resource Facing Service Management

Decoupled

Decoupled

Decoupled

Deco

up

led

Deco

up

led

Deco

up

led

Page 4: Future of OSS/BSS with TM Forum Open APIs · A highly cohesive set of APIs supporting resources (entities) coupled with other resource entities in the API Suite enabling end to end

© 2017 TM Forum | 4

Component based with Open APIs

• Build from loosely coupled standardised

components with industry agreed boundaries

– Supports Multi vendor and Open Source projects

• Components expose metadata to automate

lifecycle management

– Packaging, automatic discovery etc.

• Extension of Frameworx to provide an industry

standard language to define components

ODA Componentization with TMF Open APIs

Party Management

Product & Offer Management

Customer Facing Service Management

Analytical

DataFront Ends

3rd Party

Systems

Employe

es

Pa

rtner

Resource Facing Service Management

Decoupled

Decoupled

Decoupled

Deco

up

led

Deco

up

led

Deco

up

led

Page 5: Future of OSS/BSS with TM Forum Open APIs · A highly cohesive set of APIs supporting resources (entities) coupled with other resource entities in the API Suite enabling end to end

© 2017 TM Forum | 5

API Component Suite

A highly cohesive set of APIs supporting resources (entities)

coupled with other resource entities in the API Suite enabling end to end

scenarios (execution flows)

A Component Suite Business Service IS a set of Functions exposed by

participating microservices enabling the execution of an-end goal (Functions can be operations,

notifications, …)

API component suite is focusing on the dependencies and pre-conditions for using the functions in end to end scenarios (enabling the cohesive and

consistent execution of a set of Functions)

Dependencies and pre conditions are normally satisfied by the presence of

APIs and resources providing the required information or operations for

proceeding to the next step

An API Component Suite is considered conformant if it provides all the capabilities (operation, events,

resources) required by the end–end scenarios AND if it provides the

means for accessing the supporting component services (schema registry,

security etc….)

Page 6: Future of OSS/BSS with TM Forum Open APIs · A highly cohesive set of APIs supporting resources (entities) coupled with other resource entities in the API Suite enabling end to end

© 2017 TM Forum | 6

Open API conformance components

End to End Service API Conformance

Customer Management

API SuiteIoT API Suite

Network as a Service API

Suite

Page 7: Future of OSS/BSS with TM Forum Open APIs · A highly cohesive set of APIs supporting resources (entities) coupled with other resource entities in the API Suite enabling end to end

© 2017 TM Forum | 7

Industrialization of API suites / components

Open API Component Suites

Customer Management

API SuiteIoT API Suite

Network as a Service API

Suite

Industrialization of purpose focused suites of APIs : meeting original design

Page 8: Future of OSS/BSS with TM Forum Open APIs · A highly cohesive set of APIs supporting resources (entities) coupled with other resource entities in the API Suite enabling end to end

© 2017 TM Forum | 8

Based on ODA Component Model

API and Component Managemenet (DSM API)

Component Supporting Services (Event, Messaging,

Schema Registry

OAUTH2 , Security Policies

Open API FnaS (Function as Services)

Page 9: Future of OSS/BSS with TM Forum Open APIs · A highly cohesive set of APIs supporting resources (entities) coupled with other resource entities in the API Suite enabling end to end

© 2017 TM Forum | 9

API Component Suite

API and Component Management (DSM API)

Component Supporting Services (Event, Messaging,

Schema Registry

OAUTH2 , User Roles

Security Policies

Open API FnaS(Function as Services)

MS

MS Mongo

Kafka, RabittMQ API

Gateway

AuthorizationSystem

Page 10: Future of OSS/BSS with TM Forum Open APIs · A highly cohesive set of APIs supporting resources (entities) coupled with other resource entities in the API Suite enabling end to end

© 2017 TM Forum | 10

Functional and non-functional

getProductSpecificationComponent

Fn1.. Fn

getProductOfferingsCatalog API Op

createProductOrderOrder Management API Op

getProductProduct Inventory API Op

Fx

Product CreateEvent

Oauth2

getAuthorization

Fn2

getSchema HomeDSM

Page 11: Future of OSS/BSS with TM Forum Open APIs · A highly cohesive set of APIs supporting resources (entities) coupled with other resource entities in the API Suite enabling end to end

ONAP TMF Service Management Platform

ESP

Schema

Repository

Service

Catalog

API

Service

Inventory

API

Service

Qualification

API

Service Activation

and Configuration

API

Service

Ordering

API

Service Problem

Management API

Usage Mgmt

API

Service Test

Mgmt API

SLA

ManagementA

PI

Address

Qualification

API

PM Threshold

API

Alarm API

PM Monitoring

API

Metric API

API Component Suite

MS

MS Mongo

Kafka, RabittM

Q

Page 12: Future of OSS/BSS with TM Forum Open APIs · A highly cohesive set of APIs supporting resources (entities) coupled with other resource entities in the API Suite enabling end to end

© 2017 TM Forum | 12

MEF

▪ https://inform.tmforum.org/catalyst/2017/11/catalyst-gets-hip-delivers-ethernet-services-end-end/

Page 13: Future of OSS/BSS with TM Forum Open APIs · A highly cohesive set of APIs supporting resources (entities) coupled with other resource entities in the API Suite enabling end to end

© 2017 TM Forum | 13

MEF

Page 14: Future of OSS/BSS with TM Forum Open APIs · A highly cohesive set of APIs supporting resources (entities) coupled with other resource entities in the API Suite enabling end to end

© 2017 TM Forum | 14

Open Digital Lab Phases

Phase 1: Simplified API Implementation Generation

Phase 2: Digital Transformation Catalyst Sandbox

Phase 3: Microservice API capability

Phase 4: Member conformant offerings exposed

An environment for rapid innovation across the industry