Over 10 years we help companies reach their financial and branding goals. Engitech is a values-driven technology agency dedicated.

Gallery

Contacts

411 University St, Seattle, USA

+33 1 34 62 14 93

Published:
2014
Category:
Sécurité/ Moyens de paiements/ Ecommerce
Client:
Orange France

Projet GALLERY : Révolutionner la Gestion des Transactions et des Paiements

L e projet GALLERY, axé sur la gestion des transactions et des paiements pour les clients Orange Mobile, est une démonstration de notre expertise et de notre engagement à fournir des solutions technologiques de pointe. Dans cet article, nous mettrons en avant mon rôle en tant que consultant technique dans ce projet, en soulignant les réalisations clés et l’environnement technologique utilisé.

 

N os responsabilités comprenaient la conception de l’architecture, le développement, l’intégration de nouvelles technologies, la gestion technique, le développement pour la certification PCI-DSS, la maintenance évolutive, la gestion des performances et des rapports, l’administration des serveurs, ainsi que l’optimisation des temps de réponse des requêtes PL/SQL.

 

“Je ne peux pas vous donner la formule du succès, mais je peux vous donner la formule de l’échec.
C’est : Essayez de plaire à tout le monde.”
– Herbert Bayard Swope

Processus & Résultats

L’environnement technique du projet GALLERY était composé d’un éventail d’outils et de technologies de pointe. Pour la gestion de projet, nous avons utilisé Ant  pour la construction et le déploiement du code. La plateforme était déployée sur WebLogic, un serveur d’applications robuste et scalable. La programmation a été réalisée en utilisant le langage Java avec l’utilisation de frameworks tels que HIBERNATE et EJB, ainsi que Jsp/Servlet pour le développement web.

    Nous avons également utilisé Apache comme serveur HTTP et JSF et JSF2/RicheFaces pour la création d’interfaces utilisateur riches. Le déploiement sur le serveur d’application Tomcat  a été réalisé pour des besoins spécifiques.

   Nous avons intégré des fonctionnalités d’Ajax Dojo pour une expérience utilisateur dynamique et fluide. Pour la gestion du code source, nous avons utilisé CVS et SVN. L’environnement de développement était basé sur Eclipse avec l’utilisation de bibliothèques telles que JQUERY pour des fonctionnalités avancées côté client. Pour les tests, nous avons utilisé des outils tels que SOAPUI, WebScarab et Jmeter.

   La sécurité était également une priorité, avec l’utilisation d’ESAPI pour la protection contre les attaques et les vulnérabilités. Le suivi des tâches était effectué via JIRA, et pour l’administration de la base de données, nous avons utilisé TOAD Admin. Les plugins Firefox ont été utilisés pour faciliter le processus de développement.

    Enfin, les compétences en Shell, PL/SQL, JavaScript et HTML ont été mises à profit pour diverses tâches liées au projet.