Selon une enquête menée par McKinsey Global, suite à la crise du COVID-19, les entreprises ont accéléré leur transformation numérique de l’équivalent de 3 à 4 ans en quelques mois [1]. Les fournisseurs de services de communication (CSP) sont les protagonistes de la transformation numérique du reste des secteurs puisqu’ils les nourrissent en leur fournissant un important activateur de la numérisation : les services de communications. C’est pourquoi les CSP ont connu une augmentation du volume d’affaires qui a remis en question les limites des infrastructures de communications.
Jetons un coup d’œil aux principaux défis auxquels les CSP sont actuellement confrontés :

Illustration 1 Difficultés les plus importantes rencontrées par les CSP
Le défi fondamental pour les CSP est de faire face à un marché avec une concurrence disruptive et avec une demande changeante de ses clients. Cette demande de services de communications croît de façon exponentielle, mais entre la concurrence féroce, et la demande de prix moins chers par les clients, plus les investissements fréquents nécessaires pour répondre à la demande, font que la marge de manœuvre des CSP pour la croissance organique et l’innovation soient limitées.
Pour faire face à une forte demande et à une concurrence de plus en plus agile, les CSP doivent changer leur modèle commercial et leurs processus, en transformant l’agilité dans la prise de décision, la culture, la manière de travailler et les systèmes qui les soutiennent. En d’autres termes, ils ont besoin d’une transformation numérique qui leur permette d’évoluer dès fournisseurs de produits de connectivité traditionnels vers un modèle de produit « as a service » qui leur permette d’aller plus loin et de devenir des fournisseurs de services numériques (DSP).
Un exemple de service numérique est le concept de Connectivity as a service (CaaS). Être en mesure d’obtenir des services de communications personnalisés en un clic est quelque chose qui se rapproche de plus en plus et sera exigé par les clients à mesure que des technologies telles que la 5G gagneront du terrain. Dans un monde hyperconnecté comme celui qui s’en vient, la connectivité en tant que service peut être aussi temporaire que la diffusion en direct d’un match de football en 8k avec des besoins de qualité très spécifiques et adaptés à l’événement. Comment un CSP peut-il réaliser une telle chose ?
Les défis de l’industrie et la transformation en DSP
Une grande partie des acteurs de cette industrie sont regroupés au travers de TM Forum, une alliance de plus de 850 entreprises qui travaillent ensemble pour faire tomber les barrières entre les principaux « players » du secteur. Ses membres comprennent des fournisseurs de services numériques et de communications, des compagnies de téléphone, des câblo-opérateurs, des opérateurs de réseau, des fournisseurs de cloud, des fournisseurs d’infrastructure numérique, des fournisseurs de logiciels, des fournisseurs d’équipements, des intégrateurs de systèmes et des consultants en gestion.
La clé est que TM Forum aide à créer un écosystème entre CSP et les fournisseurs de solutions afin qu’ils puissent travailler et être plus efficaces pour aider l’industrie à relever ses défis. Entre autres choses, TM Forum aide à :
- Planifiez et gérez le chemin de la transformation grâce à des outils tels que le Modèle Numérique de Maturité.
- Résoudre rapidement des problèmes en utilisant l’intelligence collective des opérateurs de télécommunications et des fournisseurs pour créer des outils et des frameworks largement adoptés, tels que les Open API, qui dirigent l’exécution de la transformation.
- Accélérer l’innovation grâce à des preuves de concept rapides telles que les Catalyst Programs et servir de point de rencontre pour le développement collectif d’implémentations de référence.
Les outils les plus remarquables pour ce voyage de transformation sont les méthodologies agiles, OpenAPI et cloud-native.
Les outils d’interopérabilité et d’automatisation d’OpenAPI

Illustration 2 Les OpenAPI favorisent l’innovation [2]
Les API (Application Program Interfaces) sont des outils clés pour tous les types d’entreprises et d’industries. D’un point de vue technique, ils permettent l’interopérabilité entre différents systèmes ou applications et, par conséquent, des organisations. C’est pourquoi les API alimentent une nouvelle vague d’innovation axée sur les services numériques qui catalysent la collaboration et l’association d’entreprises pour former de véritables écosystèmes numériques.
Le terme OpenAPI est en fait synonyme du OpenAPI Specification. L’OpenAPI Specification définit une interface standard indépendante du langage pour les API HTTP, qui permet aux humains et aux machines de découvrir et de comprendre les capacités d’un service sans avoir besoin d’accéder au code source, à la documentation ou à l’inspection du trafic [3].
L’OpenAPI Specification est définie et régie par The OpenAPI Initiative (« OAI »), qui est un consortium d’experts de l’industrie qui ont reconnu l’immense valeur de la normalisation de la façon dont les API sont décrites. [4]
En suivant l’OpenAPI Specification, il est possible de décrire une API REST avec les informations suivantes :
- Endpoints et leurs opérations (GET / user, POST / users)
- Paramètres d’entrée sortie pour chaque opération
- Méthodes d’authentification
- Coordonnées, licence, conditions d’utilisation, etc.

Illustration 3 Structure de base d’une définition OpenAPI[5]
Une description OpenAPI peut ensuite être utilisée par des outils automatisés (comme Swagger [6]) ) pour générer de la documentation, du code pour des serveurs et des clients, du code pour des tests et de nombreux autres cas d’utilisation.

Illustration 4 Les avantages du développement piloté par OpenAPI [7]
TM Forum OpenAPI en tant que facilitateur des écosystèmes numériques
À l’ère des écosystèmes numériques, les TM Forum OpenAPI sont un outil précieux pour faire tomber les barrières d’intégration qui bloquent la transformation numérique des CSP.
Les OpenAPI de TM Forum sont une suite de +50 API, développées en collaboration par les membres de TM Forum, pour activer les écosystèmes numériques. Celles-ci permettent de gérer les services numériques du début à la fin de leur cycle de vie dans un environnement où de multiples partenaires sont impliqués dans la fourniture du service. Les API sont basées sur des modèles de conception bien établis à l’industrie qui permettent une mise en œuvre rapide.
La clé de son succès est son orientation pratique claire fournissant des spécifications, des implémentations de référence et des tests de conformité. Cela facilite la mise en œuvre rapide des API qui aide à créer des solutions agiles et rentables.
Il est très intéressant d’explorer le Portail TM Forum Ecosystem API [8] qui sert de guide pour l’adoption et la mise en œuvre de ces API. Le guide de conception API TMF630 [9] est particulièrement utile pour quiconque souhaite adopter une initiative de normalisation similaire dans d’autres domaines. De plus, la documentation de chaque API dans la table OpenAPI peut conduire à l’adoption de l’une de ces API ou servir de source d’inspiration pour d’autres dans des domaines similaires.

Illustration 5 Table des OpenAPI [8]

Illustration 6 Mécanismes d’adoption d’OpenAPI par les CSP [8]

Illustration 7 Signataires du manifeste Open API & Open Digital Architecture [10]


Illustration 9 Processus d’amélioration continue pour la migration vers le cloud [12]
Open digital architecture pour achever la transformation
Comme nous l’avons déjà vu, l’adoption d’OpenAPI par les fournisseurs et les CSP rendra possible l’interopérabilité entre les différents composants logiciels de plusieurs fournisseurs ou d’autres CSP. Cela transformera la manière de traiter les intégrations et les personnalisations d’un modèle rigide, avec des coûts économiques et temporaires élevés, et plusieurs fois un fournisseur unique avec une forte dépendance vis-à-vis du fournisseur de produits et services, ce qui ne permet pas de le remplacer sans faire face à des coûts substantiels «vendor lock-in» vers un modèle multifournisseur flexible qui permet des essais et des erreurs et encourage l’innovation. Ce modèle flexible combiné au caractère cloud-native que les solutions logicielles adoptent de plus en plus conduit à un modèle de type Marketplace où les CSP peuvent acquérir des solutions selon le modèle SaaS.
Pour passer d’un ensemble d’OpenAPI à un Marketpace de composants dans lequel les CSP peuvent acquérir et configurer leurs composants de manière agile et simple, TM Forum a franchi le pas en 2018 en pariant sur la définition d’une architecture qui façonne ces composants. Cette architecture est l’Open Digital Architecture (ODA).
L’Open Digital Architecture définit un cadre d’architecture, un langage commun et des principes de conception. Les fondements de cette architecture sont des composants logiciels interopérables organisés en domaines qui exposent des services d’affaire via OpenAPI. L’anatomie d’un composant ODA est comme dans la figure suivante.

Illustration 10 Anatomie d’un composant ODA [13]
Où est SATEC?
Satec possède une vaste expérience dans les intégrations et le développement de solutions BSS / OSS pour les CSP tels qu’Orange ou Telefónica, entre autres. Depuis plus de 30 ans que nous réalisons des projets où nous sélectionnons et intégrons les meilleures solutions du marché pour apporter de la valeur aux CSP, nous avons vu à quel point ils subissaient les difficultés exposées au début de l’article qui freinent l’innovation et la agilité nécessaire à leur transformation digitale. C’est pourquoi nous avons décidé de créer alvatross, un secteur de produit au sein de Satec qui propose des produits OSS. Les produits d’alvatross sont nés à la suite de l’étoile polaire des OpenAPI et avec le modèle collaboratif de TM Forum dans son DNA. Ces produits permettront aux CSP de mettre sur le marché des produits et des services beaucoup plus rapidement, couvrant le cycle complet de fulfillment de services via une plateforme cloud-native basée sur des microservices et des OpenAPI.
Satec utilise toujours les derniers paradigmes, technologies et méthodologies dans nos solutions et produits. Nous sommes particulièrement innovants dans l’utilisation d’OpenAPI, AIOps, RPA et microservices.
Pour rester à la pointe de la technologie, nous sommes signataires du manifeste de Niveau 2 « Open API & Open Digital Architecture » du TM Forum, et nous participons également activement aux initiatives du TM Forum afin que l’ODA (Open Digital Architecture Component Accelerator) devienne une réalité.
[1] McKinsey, «How COVID-19 has pushed companies over the technology tipping point,» [En línea]. Available: https://www.mckinsey.com/capabilities/strategy-and-corporate-finance/our-insights/how-covid-19-has-pushed-companies-over-the-technology-tipping-point-and-transformed-business-forever.
[2] S. LABS, «Open APIs will Drive Innovation in a Mobile World,» [En línea]. Available: https://labs.sogeti.com/open-apis-will-drive-innovation-in-a-mobile-world/.
[3] O. Initiative, «OpenAPI Initiative,» [En línea]. Available: https://spec.openapis.org/oas/v3.1.0.
[4] «OpenAPI initative,» [En línea]. Available: https://www.openapis.org/about.
[5] Swagger, «OpenAPI definiton basic structure,» [En línea]. Available: https://swagger.io/docs/specification/basic-structure/.
[6] Swagger, «Swagger,» [En línea]. Available: https://swagger.io/.
[7] K. Vasudevan, «The Benefits of OpenAPI-Driven API Development,» [En línea]. Available: https://swagger.io/blog/api-strategy/benefits-of-openapi-api-development/.
[8] T. Forum, «TM Forum Ecosystem API Portal,» [En línea]. Available: https://projects.tmforum.org/wiki/display/API/TM+Forum+Ecosystem+API+Portal.
[9] T. Forum, «TMF630 API Design Guidelines 4.0.1,» [En línea]. Available: TMF630 API Design Guidelines 4.0.1.
[10] T. Forum, «Open API & Open Digital Architecture Manifesto,» [En línea]. Available: https://www.tmforum.org/oda-interactive-map/open-digital-architecture-open-api-manifesto/.
[11] T. Forum, «Open API dashboard,» [En línea]. Available: https://www.tmforum.org/wp-content/uploads/2021/04/TM_Forum_Open_APIs_Dashboard_March_2021.pdf.
[12] T. Forum, «IG1221 BSS/OSS Cloudification Guide part 1,» 2020.
[13] T. Forum, «IG1171 ODA Component Definition,» 2019.