Faites le choix de la performance
Grâce à la sécurisation de ses logiciels (PCA), Viamedis Santé s'engage aujourd'hui sur sa plateforme viamedis.net à :
- Un taux de disponibilité supérieur à 95%,
- Une ouverture 24h/24 et 7j/7 hors plage de maintenance et de livraisons de nouvelles versions des applicatifs,
- Un contrôle d’une série de mesure à chaque heure de la journée de 7h à 19h.
Pour atteindre ce niveau de performance et de robustesse, l'architecture technique de Viamedis Santé est constituée de :
- deux branches de production virtualisées avec répartition de charge,
- un environnement PCA sur la branche de pré production en cas de panne majeure de l'environnement de production,
- un cluster de base de données avec une réplication des données en temps réel sur l'environnement PCA.
Tous les semestres un test de l'environnement PCA en situation de production est programmé.
Architecture générale de Viamedis.net : simplicité, efficacité, ouverture
Basée sur les dernières technologies d’application : objet, composant, Web, complétude, faible couplage entre les couches, performance, présentation moderne (Web 2.0)
- SOA (Web services) : ouverture vers l’extérieur, consommation et production de services informatiques,
- conçue dans une optique de montée en charge,
- choix de standards open source = architecture pérenne,
- administration puissante, simple et dynamique,
- développement simplifié et recette industrialisée,
- continuité d’activité.
Architecture matérielle :
Solution virtualisée VMWare ESX sur matériel DELL (ensemble des techniques matérielles ou logicielles qui permettent de faire fonctionner plusieurs applications sur un seul serveur)
- plan de reprise d’activité,
- Jobs,
- serveur applicatif open source J2EE (technologie Java),
- base de données,
- Microsoft SQL Server 2005 X 6,
- base de données de production en cluste,
- puissance d’administration : redondance, tâches, récupération de base.
Développement, intégration, recette
Un environnement de développement, un d’intégration et un de préproduction
- ARCHITECTURE 3 – TIERS,
- Couche de présentation,
- Implémente le standard de conception MVC2,
- Couche métiers,
- Organisée en service : réutilisation de services centralisés,
- Couche de persistance,
- Respect du Design Pattern DAO avec Hibernate,
- Hébergement, Prosodie, acteur reconnu du secteur,
- Performances du logiciel.