Open Wide
menu menu
Expertise Middleware / SI

SOA, Urbanisation, Middelware, Composants Open Source

Depuis 2001 Open Wide cultive l’excellence technologique afin de fournir des solutions Open Source clé en mains, des services d’exploitations et afin de se substituer chaque fois que nécessaire aux contrats de support des éditeurs propriétaires.
Image expertise SI

Le travail collaboratif, les Extranets clients, les bureaux de travail virtuels sont des exemples de nouveaux usa-ges qui accèdent et alimentent les référentiels de don-nées ou de documents de l’entreprise. La mise en place de place de Web Service ou de services techniques d’échanges de données (EAI, ETL) sont des réponses techniques d’orchestration des flux d’informations qui s’inscrivent dans un schéma et un besoin constant d’urbanisation des SI.

Open Wide, à travers ses travaux de R&D, est à la pointe des usages et des avancées technologiques en matière de solution Open Source sur les sujets suivants :

  • Architectures orientées services (SOA) et urbanisation,
  • Architectures Internet à haute disponibilité,
  • L’étude et le choix de solutions Open Source,
  • Mesures de performances et audit de codes,
  • Architectures applicatives et Middleware

Architecture SOA et urbanisation

  • Modélisation de processus métier et éditeurs asso-ciés,
  • Solutions de Workflow Open Source,
  • Sécurisation des échanges (VPN et cryptage des données)
  • Architectures applicative distribuées (ESB)
  • Solutions d’EAI et d’ETL Open Source

Etude et choix de solutions Open Source

  • Choix et étude de migration vers une base de données Open Source,
  • Choix et étude de migration vers une nouvelle solution de messagerie collaborative,
  • Etude de migration vers un serveur d’application Open Source,
  • Choix d’une solution de GED,
  • Choix d’un framework décisionnel,
  • Choix d’une solution de Worflow Open Source,
  • Choix d’un framework de développement d’applications riches (RIA)…

Architectures Internet à haute disponibilité

  • Architectures multiniveaux avec répartitions des services et virtualisation,
  • Répartition de charges par technologie logicielle,
  • Mise en cluster des serveurs d’application ou des bases de données,
  • Cache mémoire distribués multiserveurs,
  • Configuration avancée de proxy et de reverse proxy,
  • Reprise à chaud sur incidents & gestion de l’archivage,
  • Gestion de la sécurité (cryptage, VPN…)
  • Ces domaines d’excellence concernent la plate-forme Java/J2EE, la plate-forme LAMP et l’environnement ZOPE/Python.

Mesures de performances, optimisation et audit de code

  • Rédaction de scénari et tests de montée en charge,
  • Mise au point des paramètres fins des environne-ments de production (serveur d’application, proxy, frontaux, laod balancer…)
  • Tunning de la base de données (PostgreSQL ou MySQL)
  • Mise en place et analyse de logs,
  • Optimisation de requêtes sur les bases de données…

Audit de code

  • Respect des bonnes pratiques en matière de standards de développement,
  • Risque de vulnérabilité,
  • Défauts potentiels,
  • Analyse des dépendances et des niveaux d’abstraction,
  • Couverture d’exécution du code

Architectures applicatives et Middleware

  • Choix du framework de réalisation dans le cas d’une solution spécifique (OpenSymphony, Symfony, Spring/hibernate, Flex, GWT…)
  • Mode d’intégration de briques applicatives à un existant propritétaire,
  • Intégration à l’infrastructure d’authentification (annuaire LDAP et SSO éventuel),
  • Choix d’usage de la base de données et d’implémentation d’un modèle,
  • Conception de services métiers exposés en tant que web services…

Environnements de développement

  • Mise en œuvre d’une « forge » de développement collaboratif,
  • Mise en œuvre d’un outil de gestion de source (tel que subversion)
  • Mise en place de l’IDE de développement Eclipse (chaîne de développement et de tests)
  • Mise en place d’outils collaboratifs de partage des documents projet,
  • Mise en place d’environnement d’intégration (pré-production)
  • Mise en place des outils automatique de déploie-ment et de suivi sur les serveurs d’application,
  • Mise en place d’outils de gestion de tests (Maven)…
Clients
logo banque de france
logo city vox
logo la poste
logo ratp
logo parue vendu
logo_MCC
Logo que choisir
Et hop un petit spamtrap : spam@teaser.fr