Internal developer platform

Une internal developer platform est un ensemble d'outils et de services partagés que les développeurs d'applications utilisent pour demander de l'infrastructure et déployer des logiciels. L'équipe plateforme maintient ces services et leurs contrôles. Un portail développeur comme Backstage peut fournir l'interface par laquelle les équipes trouvent et utilisent les ressources disponibles.

Une internal developer platform place les tâches de développement courantes dans des workflows réutilisables, y compris les règles d'accès et les traces dont une banque a besoin pour ses systèmes. Les développeurs peuvent obtenir un environnement ou publier un service par la voie approuvée sans ouvrir un ticket distinct pour chaque étape. Les demandes hors de cette voie exigent toujours l'examen approprié.

Un ingénieur plateforme consulte une tablette à côté de baies de serveurs sécurisées.

Ce que contient une internal developer platform

Une internal developer platform regroupe les comptes cloud, l'orchestration de conteneurs, les pipelines, la gestion des secrets et la supervision dont un développeur a besoin dans une seule couche en libre-service, construite et maintenue par une équipe de platform engineering. Au lieu d'ouvrir un ticket pour un nouvel environnement ou une base de données, un développeur le demande via la plateforme et l'obtient provisionné automatiquement, dans les garde-fous fixés par l'équipe plateforme.

Ces garde-fous s'appellent en général des golden paths: une voie standardisée et approuvée d'avance à travers la plateforme, qui satisfait déjà aux règles de sécurité et de conformité de l'organisation. Un développeur qui reste sur le golden path avance vite sans examen manuel à chaque étape; un développeur qui a besoin de quelque chose hors de cette voie le peut toujours, par une voie plus lente et examinée.

Le portail développeur au-dessus

Beaucoup d'internal developer platforms ajoutent un portail développeur comme interface visible: un catalogue de services, de documentation et de modèles qu'un développeur peut parcourir et utiliser. Backstage, le projet open source que Spotify a créé puis donné à la Cloud Native Computing Foundation, est un exemple que les banques peuvent évaluer pour construire leur propre portail.

Le choix d'une banque entre un portail open source, un produit d'éditeur et une plateforme entièrement développée en interne dépend en général de la part de l'infrastructure sous-jacente que la banque a déjà standardisée. Un portail est rentable dès qu'il existe en dessous une plateforme cohérente à décrire, et pas avant.

Prochains événements sur les internal developer platforms

Qu'est-ce qu'une internal developer platform?

Une internal developer platform est la combinaison d'outils, d'automatisation et d'interfaces en libre-service qui permet à un développeur d'applications de provisionner de l'infrastructure, de déployer du code et d'exécuter des tests sans apprendre chaque système sous-jacent. Une équipe de platform engineering la construit et en est responsable; les équipes applicatives l'utilisent au quotidien.

Que vérifie une banque avant d'en construire une?

L'équipe plateforme d'une banque vérifie que le golden path produit les preuves d'audit qu'une autorité de surveillance attend: qui a demandé une ressource, qui l'a approuvée et avec quelle configuration elle a été déployée. L'équipe plateforme vérifie aussi comment la plateforme traite le cas d'exception, un développeur qui a besoin de quelque chose que le golden path ne couvre pas, car une plateforme qui ne marche que pour le cas facile est contournée.

Une internal developer platform remplace-t-elle le DevOps?

Le DevOps est la pratique qu'une équipe de développement suit pour son propre code; l'internal developer platform est l'infrastructure qu'une équipe de platform engineering construit pour que cette pratique soit facile à suivre. Une équipe peut appliquer des habitudes DevOps sans plateforme partagée, en construisant son propre pipeline. La plateforme existe pour rendre cela inutile dans toute l'organisation.

Les internal developer platforms et Finance Loop

Finance Loop est le lieu de rencontre des équipes plateforme qui construisent des internal developer platforms et des collègues du risque et de la conformité qui font respecter à leurs golden paths les exigences d'un régulateur. Finance Loop relie ce travail à la scène plus large du platform engineering et du DevOps dans ses villes d'événements.

Finance Loop est un réseau professionnel qui favorise l'usage institutionnel des technologies émergentes en finance, comme l'IA, la tokenisation, les stablecoins et la DeFi. Finance Loop aide ses membres à développer des compétences et des réseaux personnels dans ces domaines: Investissement & actifs numériques, Paiements & monnaie numérique, Infrastructure numérique & souveraineté et Risque & conformité.

Restons en contact

Plus de 4 000 membres en finance et tech. Devenez Network Member gratuitement.

Recevez les actus gratuites!

Invitations exclusives aux événements, avantages membres et actualités du réseau. Désinscription à tout moment.

En envoyant, vous acceptez les conditions.