Evaluation des solutions d'API Management OpenSource du marché F/H

  • Orange NRS
  • 35 Avenue de Bretagne, 35133 Fleurigné, France
  • sept. 11, 2019
Stage

Description

Entité Orange Business Services, Digital & Data (ODD) Partenaire des entreprises en France et dans le monde, Orange Business Services est présent dans plus de 160 pays et territoires et dispose du réseau sans couture le plus étendu au monde. ODD est l'entité spécialisée dans la conception et le développement de services applicatifs et l'intégration de systèmes. Nos équipes accompagnent au quotidien près de 20 000 entreprises tout au long du cycle de vie de leurs projets dans les domaines clefs de l'expérience client, de la Data/analytics et des objets & machines connectés. ODD regroupe toutes les expertises sectorielles d'Orange Business Services, notamment dans les domaines des Smart Cities, l'e-santé et la voiture connectée. Les projets que nous déployons pour les entreprises sont complexes et souvent structurants pour elles. Partenaire de la transformation digitale des entreprises, nous recherchons des des femmes et des hommes orientés clients passionnés, pionniers et conquérants. En 2016, Orange a obtenu à nouveau la certification « Top Employer Europe 2016 » et s'est vu remettre pour la première fois la certification « Top Employer Global 2016 ». Cette certification consacre les meilleures politiques et pratiques en termes de programmes de ressources humaines. Contexte L'essor des architectures à base de microservices et des applications distribuées induit une forte croissance du trafic basé sur le standard web REST/JSON. Cette évolution implique également le développement des technologies liées au métier de l'API management. De nombreux clients nous sollicitent afin de les accompagner à déployer un gestionnaire d'API à moindre coût, permettant d'assurer les fonctions de base : contrôle d'accès, aiguillage de ressources, quota, log du trafic. Nous avons peu de recul sur les différentes solutions issues du monde open source, en terme de fonctionnalités, de robustesse et de performance. L'objet du stage est donc de réaliser une étude autour de ces solutions. Proposition de démarche du stage • Montage de plateformes de tests en intégrant les différentes solutions open source existantes : Kong, Gravitee.io, voire WSO2 • Industrialisation du déploiement (avec ansible) • Rédaction d'un document de présentation avec un comparatif sur les aspects fonctionnels et non fonctionnels (robustesse, performances, exploitabilité) • Développement d'outillages permettant d'améliorer l'exploitabilité et l'utilisation de la solution : Kong, dans sa version libre, ne propose pas d'IHM d'administration. Si le temps le permet, nous pourrons démarrer un concept d'interface graphique permettant de gérer aisément les Apis exposées. Votre profil Stage de fin d'étude niveau bac +5 / Master / Ecole d'ingénieur Bonnes connaissances des problématiques d'intégration logicielle (webServices, API REST, SOAP..). Les notions de sécurité dans les échanges IT dans un contexte cloud seront un plus. Avoir des facultés d'adaptation et d'excellentes qualités relationnelles et rédactionnelles. Maitrise de l'anglais appréciée. Technologies Administration de systèmes Linux et scripts shells. Langages : Python, NodeJS, Angular

Description entité

Partenaire de la transformation digitale des entreprises, Orange Digital&Data est l'entité d'Orange Business Services spécialisée dans la conception et le développement de services applicatifs et l'intégration de systèmes. Implantés dans plusieurs grandes villes françaises comme Paris, Rennes, Lyon, Bordeaux, Lille et Toulouse … nous accompagnons au quotidien près de 20 000 entreprises tout au long du cycle de vie de leurs projets, dans les domaines clés de l'expérience digitale, de la Data Analytics et l'Intelligence Métier. Pour la 4ème année consécutive, Orange reçoit la certification « Top Employer Global » 2019. Cette certification consacre les meilleures politiques et pratiques en termes de programmes de ressources humaines. L'innovation est essentielle à votre métier, construisons la ensemble !

Entité

Digital & Data

Expérience

Débutant

Mission

Entité Orange Business Services, Digital & Data (ODD) Partenaire des entreprises en France et dans le monde, Orange Business Services est présent dans plus de 160 pays et territoires et dispose du réseau sans couture le plus étendu au monde. ODD est l'entité spécialisée dans la conception et le développement de services applicatifs et l'intégration de systèmes. Nos équipes accompagnent au quotidien près de 20 000 entreprises tout au long du cycle de vie de leurs projets dans les domaines clefs de l'expérience client, de la Data/analytics et des objets & machines connectés. ODD regroupe toutes les expertises sectorielles d'Orange Business Services, notamment dans les domaines des Smart Cities, l'e-santé et la voiture connectée. Les projets que nous déployons pour les entreprises sont complexes et souvent structurants pour elles. Partenaire de la transformation digitale des entreprises, nous recherchons des des femmes et des hommes orientés clients passionnés, pionniers et conquérants. En 2016, Orange a obtenu à nouveau la certification « Top Employer Europe 2016 » et s'est vu remettre pour la première fois la certification « Top Employer Global 2016 ». Cette certification consacre les meilleures politiques et pratiques en termes de programmes de ressources humaines. Contexte L'essor des architectures à base de microservices et des applications distribuées induit une forte croissance du trafic basé sur le standard web REST/JSON. Cette évolution implique également le développement des technologies liées au métier de l'API management. De nombreux clients nous sollicitent afin de les accompagner à déployer un gestionnaire d'API à moindre coût, permettant d'assurer les fonctions de base : contrôle d'accès, aiguillage de ressources, quota, log du trafic. Nous avons peu de recul sur les différentes solutions issues du monde open source, en terme de fonctionnalités, de robustesse et de performance. L'objet du stage est donc de réaliser une étude autour de ces solutions. Proposition de démarche du stage • Montage de plateformes de tests en intégrant les différentes solutions open source existantes : Kong, Gravitee.io, voire WSO2 • Industrialisation du déploiement (avec ansible) • Rédaction d'un document de présentation avec un comparatif sur les aspects fonctionnels et non fonctionnels (robustesse, performances, exploitabilité) • Développement d'outillages permettant d'améliorer l'exploitabilité et l'utilisation de la solution : Kong, dans sa version libre, ne propose pas d'IHM d'administration. Si le temps le permet, nous pourrons démarrer un concept d'interface graphique permettant de gérer aisément les Apis exposées.

Profil

Votre profil Stage de fin d'étude niveau bac +5 / Master / Ecole d'ingénieur Bonnes connaissances des problématiques d'intégration logicielle (webServices, API REST, SOAP..). Les notions de sécurité dans les échanges IT dans un contexte cloud seront un plus. Avoir des facultés d'adaptation et d'excellentes qualités relationnelles et rédactionnelles. Maitrise de l'anglais appréciée. Technologies Administration de systèmes Linux et scripts shells. Langages : Python, NodeJS, Angular

Métier

Développement

Date de publication

sept. 11, 2019

Sous-Domaines

Système d'information

Niveau d'étude

Bac+5