des cas d'intégration client par sword: xl airways, ministere de la culture

29
1001 façons d’intégrer Nuxeo Nuxeo dans le SI et pour les utilisateurs 1

Upload: nuxeo

Post on 16-Apr-2017

376 views

Category:

Software


1 download

TRANSCRIPT

Page 1: Des cas d'intégration client par Sword: XL Airways, Ministere de la Culture

1

1001 façons d’intégrer Nuxeo

Nuxeo dans le SI et pour les utilisateurs

Page 2: Des cas d'intégration client par Sword: XL Airways, Ministere de la Culture

2

AgendaObjectif : Tour d’horizon des possibilités d’intégration de Nuxeo

• SWORD en quelques mots• Nuxeo dans le SI• Hébergement• Expérience utilisateur• Conclusion

Page 3: Des cas d'intégration client par Sword: XL Airways, Ministere de la Culture

3

SWORD en quelques motsSWORD en quelques motsNuxeo dans le SIHébergementVision utilisateurConclusion

Page 4: Des cas d'intégration client par Sword: XL Airways, Ministere de la Culture

4

Présence 18 pays

CA 2014 117,1 M€

EBITDA16,1%

1236 Collaborateurs310 en France

Société de Services IT Spécialisés

Éditeur de Logiciels

Principales Activités du Groupe

Le Groupe

Page 5: Des cas d'intégration client par Sword: XL Airways, Ministere de la Culture

5

Sword – Nuxeo : Un partenariat fort

• Partenaire Platinum depuis 2010• Plus de 30 références communes

Page 6: Des cas d'intégration client par Sword: XL Airways, Ministere de la Culture

6

Nuxeo dans le SISWORD en quelques motsNuxeo dans le SIHébergementExpérience utilisateurConclusion

Page 7: Des cas d'intégration client par Sword: XL Airways, Ministere de la Culture

7

Le point de départ

• J’ai plusieurs applications dans le SI. Parmi celles-ci on trouve une plateforme GED Nuxeo

• J’ai une application métier qui nécessite des fonctions GED. Je rajoute un moteur GED Nuxeo en support

• J’ai déjà une GED Nuxeo, il m’en faudrait une seconde pour un autre service

• J’ai une GED Nuxeo, je veux créer une offre de service interne autour de la GED

Page 8: Des cas d'intégration client par Sword: XL Airways, Ministere de la Culture

8

Nuxeo comme une application autonome

• Nuxeo est déployé de manière autonome

• Si plusieurs instances Nuxeo : déploiement indépendant, partage de module commun (approche PaaS)

• Niveau de personnalisation minimaliste ou complexe selon l’application

• Intégration minimaliste avec le reste du SI

application

application

application

Nuxeo

Nuxeo

application

Page 9: Des cas d'intégration client par Sword: XL Airways, Ministere de la Culture

9

Cas client

AERM&C mise en place de GED pilote• Deux instances Nuxeo (5.6) pour gérer :• Utilisation des fonctions GED classique (classement, recherche, versionning, …)• Intégration des deux applications au SI (architecture, SSO)

Naldeo : mise en place des applications facto et cogito• Deux instance Nuxeo (5.8)• Fonctions GED classique• Module spécifiques (gestion des utilisateurs, • Partage de documents, nomenclatures, …)• Intégration ActiveDirectory

Page 10: Des cas d'intégration client par Sword: XL Airways, Ministere de la Culture

10

Nuxeo comme un fournisseur de service

• Nuxeo est utilisé pour ses capacités ECM

• L’IHM standard est peu voire pas utilisée

• Forte contribution des capacités d’interopérabilité

Nuxeo

API

IHMApplication métier

connecteur

Page 11: Des cas d'intégration client par Sword: XL Airways, Ministere de la Culture

11

Cas client

Voyages SNCF : Mise en place d’une médiathèque

• Mise en œuvre de la médiathèque SNCF.• Gère les visuels utilisables dans la

communication SNCF

• Socle Nuxeo CAP 5.8• Les Interfaces standard Nuxeo ne sont pas

utilisées

Page 12: Des cas d'intégration client par Sword: XL Airways, Ministere de la Culture

12

Nuxeo comme un service transverse

• Nuxeo centralise toutes les fonctions GED du SI• Nuxeo utilisé directement ou au travers d’autres applications

• Séparation fortes dans l’application :• Silos de données• Silos de fonctions• Populations utilisateurs

Nuxeo

API

application application application

IHM

Page 13: Des cas d'intégration client par Sword: XL Airways, Ministere de la Culture

13

Cas client

AERM&C Mise en place d’une GED transverse

• Extension de l’utilisation de Nuxeo comme socle GED

• Mise en œuvre d’un service GED transverse à la demande

• Socle Nuxeo 5.8• Architecture haute disponibilité• API de service standard et spécifiques

Intranet

Redevances

GED Nuxeo

Référentielmétier

Comptabilité

Documentation

...

Page 14: Des cas d'intégration client par Sword: XL Airways, Ministere de la Culture

14

HébergementSWORD en quelques motsNuxeo dans le SIHébergementExpérience utilisateurConclusion

Page 15: Des cas d'intégration client par Sword: XL Airways, Ministere de la Culture

15

Le point de départ

• Je dispose de serveurs physiques

• Je dispose d’une infrastructure virtualisée

• Je dispose d’un cloud pour héberger des conteneurs légers

• Je n’ai pas d’hébergement interne

Page 16: Des cas d'intégration client par Sword: XL Airways, Ministere de la Culture

16

Nuxeo sur des serveurs physique

• Déploiement ‘simple’

• Scalabilité verticale limitée• Couts d’exploitation (humains)• Reprise sur incident complexe• Mise en œuvre de la redondance plus couteuse (pas de socle sous jacent)

OS

Nuxeo

OS

Base de données, NFS, ElasticSearch

utilisateur

Application tierce

Page 17: Des cas d'intégration client par Sword: XL Airways, Ministere de la Culture

17

Nuxeo dans un cloud privé

• Déploiement de Nuxeo sur des machines virtuelles• Scalabilité verticale flexible• Couts d’exploitation mutualisés• Reprise sur incident simple ou immédiate selon le socle sous jacent• Résilience matérielle apportée par le socle sous jacent

Middelware de virtualisation(VMWare, XEN, ...)

Ressources matérielles clustérisées, redondées

OS

Nuxeo

OS

Base de données, NFS, ElasticSearch

utilisateur

Application tierce

Page 18: Des cas d'intégration client par Sword: XL Airways, Ministere de la Culture

18

Nuxeo dans le Cloud : les conteneurs légers

• Un pas de plus sur le chemin de la virtualisation• Les serveurs (au sens OS) deviennent une couche d’abstraction• On travaille sur les instances d’application comme unité de déploiement

Middelware de virtualisation(VMWare, XEN, ...)

Ressources matérielles clustérisées, redondées

Système d’exploitation

Instances applicatives

NuxeoApache httpd Glusterfs postgreSQL

ElasticSearchnginx Nuxeo Kibana

...

...

utilisateur

Application tierce

Page 19: Des cas d'intégration client par Sword: XL Airways, Ministere de la Culture

19

Nuxeo chez un hébergeur tiers

• Quasi identique à l’hébergement en cloud privé• On déplace simplement les serveurs chez un tiers• Il faut gérer la communication entre le SI local et le SI distant (authentifications)

Socle de virtualisation hébergeur

OS

Nuxeo

OS

Base de données, NFS, ElasticSearch

SI local

utilisateurApplication tierce

Page 20: Des cas d'intégration client par Sword: XL Airways, Ministere de la Culture

20

Expérience utilisateurSWORD en quelques motsNuxeo dans le SIHébergementExpérience utilisateurConclusion

Page 21: Des cas d'intégration client par Sword: XL Airways, Ministere de la Culture

21

Interfaces standard

• Utilisation de l’interface Nuxeo• Niveau de personnalisation selon le

projet• Capacité de personnalisation bornée

par la volonté de rester proche du standard

Cas client : Crédit Agricole Assurance• Mise en place de la médiathèque du

Crédit agricole assurance• Elaboration et archivage des

conditions générale de vente• Déploiement de Nuxeo DAM• Personnalisation de l’interface JSF

Page 22: Des cas d'intégration client par Sword: XL Airways, Ministere de la Culture

22

Interface personnalisées

• Utilisation de Nuxeo comme moteur• Interface graphique personnalisées portées

dans Nuxeo avec webengine ou par une application tiers

Cas client :• SPM/DSAF : Mise en place du portail intranet• Voyages SNCF : Mise en place d’une

médiathèque

Page 23: Des cas d'intégration client par Sword: XL Airways, Ministere de la Culture

23

Cas Client : SPM/DSAF, le CMS avec Nuxeo

Front Office

Back Office

Page 24: Des cas d'intégration client par Sword: XL Airways, Ministere de la Culture

24

Cas Client : Voyages SNCF : Mise en place d’une médiathèque

Front Office

Back Office

Page 25: Des cas d'intégration client par Sword: XL Airways, Ministere de la Culture

25

Nuxeo en mobilité

• Utilisation de Nuxeo comme moteur GED

Consommation multi-canal de Nuxeo :• Depuis le poste de travail• En mode déconnecté avec Nuxeo

Drive• Depuis des terminaux mobile hors du

SI local

Page 26: Des cas d'intégration client par Sword: XL Airways, Ministere de la Culture

26

Cas client : XL Airways

Mise en place de l’application de gestion de la documentation destinée aux personnels de la compagnie (agrément IOSA)

Publication des documents applicables sur une instance externe accessible aux pilotes en mobilité

Points marquants :• Socle Nuxeo CAP 5.8• Deux instances Nuxeo (interne et

externe) synchronisées• Interfaces personnalisées

Responsive Design• Mise en place du SSO

Page 27: Des cas d'intégration client par Sword: XL Airways, Ministere de la Culture

27

Expérience utilisateurSWORD en quelques motsNuxeo dans le SIHébergementExpérience utilisateurConclusion

Page 28: Des cas d'intégration client par Sword: XL Airways, Ministere de la Culture

28

Pour résumer

• SWORD a adressé de nombreuses typologies de projet avec Nuxeo

• L’approche plateforme de Nuxeo permet de construire sur la base de nombreuses architecture

• Pas de recette unique pour intégrer Nuxeo