Open Source first!

Publié le 08/11/2016

le groupe Société Générale accélère sa transformation numérique et celle de ses systèmes d’information. Dans le cadre d’une stratégie globale intégrant plusieurs thématiques dont « l’approche informatique orientée services » et « l’utilisation d’API », Société Générale étudie les conditions d’utilisation de l’Open Source dans l’ensemble du Groupe. En effet l’utilisation de frameworks open source est de plus en plus fondamental, que ce soit dans le domaine de l’infrastructure de nos métiers ou dans le développement. Par ailleurs, un certain nombre de développeurs du Groupe contribuent également à différents framework open source publics. L’Open Source devient ainsi un outil essentiel pour matérialiser la transformation digitale du Groupe et la banque de demain..

cyber sécurité 

L’Open Banking Architecture

Si le terme "SOA" n’est pas nouveau, ce type d’approche aujourd’hui n’est plus considéré comme une simple option afin d’aider nos métiers à créer de la valeur pour nos clients.

Le recours à l’Open Source fait partie de cette stratégie et se traduit chez Société Générale par l’approche "Open Banking Architecture", articulée autour de trois axes principaux : définition de normes et standards technologiques (rest/json, oauth, ...), création d’un modèle de gouvernance opérationnel et développement d’un catalogue de services "developer-centric".

Utiliser et contribuer

Désormais, pour chaque nouveau projet, la valeur ajoutée apportée par l’Open Source est évaluée. Le mouvement a été initié par les développeurs de l’entreprise qui cherchaient à partager des pratiques, des standards, des briques technologiques, etc. pour innover plus vite… Après avoir bien étudié le marché, leur conclusion était formelle : l’Open Source est l’un des plus puissant vecteurs d’innovation

Au-delà des outils de développement, les équipes ont testé des middlewares d’infrastructure, puis des bases de données. Tous les composants de notre système d’information sont donc concernés. Ceci s’est notamment traduit par l’ajout de PostGreSQL comme un standard de base de données relationnelle au sein de Société Générale. Mais surtout, dans des projets plus sophistiqués - Big Data, IoT, Machine learning, Search Engines, Data Analytics etc. - l’Open Source est devenu incontournable. Exemple : améliorer la connaissance client est aujourd’hui inconcevable sans Hadoop.

Pour les développeurs de Société Générale, utiliser l’Open Source ne va pas sans y contribuer. Beaucoup de développeurs, passionnés par leur métier contribuaient déjà sur de nombreux projets sur leur temps libre. Dans le contexte professionnel, les projets sur lesquels des contributions sont à venir concernent notamment AngularJS, Hortonworks (Hive, Flum) , etc. A terme ce sont plus de 30 projets communautaires déjà identifiés sur lesquels des développeurs de Société Générale pourront être amenés à contribuer.

Dans le viseur : la sécurité et le "continuous delivery"

Les questions de sécurité sont une priorité pour le secteur bancaire. Les solutions Open Source ne sont ni plus, ni moins sécurisées que les solutions traditionnelles, et appellent donc à la même vigilance que les produits propriétaires.


Cette approche permet au groupe une meilleure maîtrise de ses choix stratégiques logiciels et cela en prenant en compte à a fois les aspects de coûts, de sécurité, de standardisation et d’innovation.


A l’ère du digital, l’Open Source devient stratégique et est à la base de l’industrialisation de nos développements afin de matérialiser une approche de "continuous delivery". Concrètement, nous avons créé dans une entité du Groupe des équipes – Fast-IT – dont la mission est de créer et déployer en production des applications en moins d’un mois pour les plus rapides. Pour atteindre de tels niveaux d’agilité, celle-ci exploite des technologies Open Source.


Impulsé par les développeurs, ce mouvement s’etend au sein du Groupe, notamment via de multiples sessions de sensibilisation et de formation, et la disponibilité de l’ensemble de ces technologies en mode "as a service". Ceci se traduit par exemple dans nos travaux de recherche sur Docker et les containers. Tout en restant humbles, on constate que les premiers résultats valident la pertinence de cette stratégie.


Enfin, l’Open Source, est aussi une porte d’entrée vers les nouvelles pratiques du digital. L’Open Innovation dans notre technopole aux Dunes en est une illustration : modes de travail communautaires (hackathons, meet-ups), collaboration avec des pôles de compétitivité et startups, création de labs et expérimentations accrues.


Notre prochain rendez-vous à venir est un Open Source Forum qui se tiendra aux Dunes ce 29 novembre toute la journée : nous avons invité de grands acteurs de l’Open Source tels que Google, GitHub et l’INRIA.

par David Fiou
 

Et aussi...

INTÉGREZ
UNE ÉQUIPE D'EXPERTS IT :
SAUTEZ LE PAS !
Search information

Use the plus sign (+) to search for two key words.

Use "AND-NOT" to get results excluding the keyword following "AND-NOT".
Eg: France AND-NOT Sogessur for results about France excluding Sogessur.

Connection required

Please sign in to your candidate profile or create one to complete this task.

  • Please check the information you provided.
Register Forgot password?
Search error

The key word must be at least 2 characters long and cannot contain an asterisk.

Maximum number of documents authorised

You can only store 5 CV or 5 other documents in your profile. To upload a new file please remove one of the exiting documents.

Print

Please select at least one job offer.

Connection required

Please sign in to your candidate profile or create one to complete this task.

  • Please check the information you provided.
Register Forgot password?
Connection required

Please sign in to your candidate profile or create one to complete this task.

  • Please check the information you provided.
Register Forgot password?
Connection required

Please sign in to your candidate profile or create one to complete this task.

  • Please check the information you provided.
Register Forgot password?
Connection required

Please sign in to your candidate profile or create one to complete this task.

  • Please check the information you provided.
Register Forgot password?
Connection required

Please sign in to your candidate profile or create one to complete this task.

  • Please check the information you provided.
Register Forgot password?