Mise en place d'une architecture SOA avec JBoss SOA Platform

1,909 views

Published on

- Problématique
- Jboss ESB
- BPEL
- Monitoring

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,909
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Mise en place d'une architecture SOA avec JBoss SOA Platform

  1. 1. Présenté par | FouratZouari<br />1<br />TriTUX – Tunis - 2010 <br />
  2. 2. Sommaire<br />01 Qui sommes nous ? //<br />02 Nos activités //<br />03 Nos domaines d’expertise //<br />04Architecture SOA //<br /> 04.1 Problématique<br />04.1Jboss ESB<br /> 04.2BPEL<br /> 04.3Monitoring<br />05 Nos clients //<br />2<br />TriTUX – Tunis - 2010 <br />
  3. 3. 01 Qui sommes nous? //<br />TRITUXS.A.R.L.est une SSII Tunisienne.<br /><ul><li> Créée en 2006
  4. 4. CA en 2009: 600’000 Dinars en service, 400’000 Dinars en offshore
  5. 5. Une équipe jeune (30 ingénieurs) et orientée nouvelle technologie de l'information avec une longue experience en Mobile banking, SMS et SOA.
  6. 6. Partenaire « Advanced » avec Redhat et fournisseur de solutions Jboss.</li></ul>3<br />TriTUX – Tunis - 2010 <br />
  7. 7. 01 Qui sommes nous? //<br /><ul><li> Nous éditons nos propres logiciels
  8. 8. Nous intégrons des solutions professionnelles
  9. 9. Nous faisons de la recherche en nouvelles technologies
  10. 10. Nous construisons des solutions robustes et respectant les standards</li></ul>4<br />TriTUX – Tunis - 2010 <br />
  11. 11. 01 Qui sommes nous? //<br />Robustesse<br />Formation<br />Flexibilité<br />Performance<br />Ingénierie<br />Créativité<br />Nos clients nous font confiance<br />Recherche<br />Engagement<br />Nouvelles technologies<br />Professionnalisme<br />Réactivité<br />Sécurité<br />Qualité<br />5<br />TriTUX – Tunis - 2010 <br />
  12. 12. 02 Nos activités //<br /><ul><li> Etude, conception et développement de solutions robustes d’entreprise
  13. 13. Consulting, audit et expertise
  14. 14. Applications mobiles
  15. 15. Support et surveillance de plateformes critiques</li></ul>6<br />TriTUX – Tunis - 2010 <br />
  16. 16. 03 Nos domaines d’expertise //<br /><ul><li> Mobile banking
  17. 17. Mobile payment
  18. 18. Mobile messaging & socialization
  19. 19. Solutions VOIP
  20. 20. Applications à fort trafic</li></ul>7<br />TriTUX – Tunis - 2010 <br />
  21. 21. 03 Nos domaines d’expertise //<br /><ul><li> Business intelligence
  22. 22. Data integration
  23. 23. Webservices & SOA</li></ul>8<br />TriTUX – Tunis - 2010 <br />
  24. 24. 04 Architecture SOA<br />Au programme:<br /><ul><li> Problématique
  25. 25. Jboss SOA Platform
  26. 26. BPEL
  27. 27. Monitoring</li></ul>9<br />TriTUX – Tunis - 2010 <br />
  28. 28. 04 Architecture SOA<br />Problématique<br />Architecture “Spaghetti”<br />10<br />TriTUX – Tunis - 2010 <br />
  29. 29. 04 Architecture SOA<br />Problématique<br />Architecture “Spaghetti”<br /><ul><li>Couts de maintenance trèselevé
  30. 30. Plus de compléxité au fil du temps
  31. 31. Limitesfonctionnelles
  32. 32. Surveillance et administration impossible
  33. 33. Problèmes de scalabilité</li></ul>11<br />TriTUX – Tunis - 2010 <br />
  34. 34. 04 Architecture SOA<br />SOA<br />Architecture “SOA”<br />12<br />TriTUX – Tunis - 2010 <br />
  35. 35. 04 Architecture SOA<br />Jboss SOA Platform<br />13<br />TriTUX – Tunis - 2010 <br />
  36. 36. 04 Architecture SOA<br />Jboss SOA Platform<br /><ul><li>Controle total des flux et des authorisations
  37. 37. Pas de limitesfonctionnelles
  38. 38. Surveillance et administratio
  39. 39. Scalabilitéhorizontale</li></ul>14<br />TriTUX – Tunis - 2010 <br />
  40. 40. 04 Architecture SOA<br />BPEL<br />Business Process Execution Language:<br /><ul><li>Gestion des orchestrations de processus
  41. 41. Les orchestrations sontsousforme de service exposé surJboss ESB
  42. 42. Réutilisation des services
  43. 43. Contrôle total des flux surchaque service</li></ul>15<br />TriTUX – Tunis - 2010 <br />
  44. 44. 04 Architecture SOA<br />BPEL Designer (Eclipse)<br />16<br />TriTUX – Tunis - 2010 <br />
  45. 45. 04 Architecture SOA<br />BPEL – Activation d’uneSimcard<br />17<br />TriTUX – Tunis - 2010 <br />
  46. 46. 04 Architecture SOA<br />BPEL – Activation d’uneSimcard<br />18<br />TriTUX – Tunis - 2010 <br />
  47. 47. 04 Architecture SOA<br />BPEL – Activation d’uneSimcard<br />19<br />TriTUX – Tunis - 2010 <br />
  48. 48. 04 Architecture SOA<br />BPEL – Activation d’uneSimcard<br />20<br />TriTUX – Tunis - 2010 <br />
  49. 49. 04 Architecture SOA<br />BPEL – Activation d’uneSimcard<br />21<br />TriTUX – Tunis - 2010 <br />
  50. 50. 04 Architecture SOA<br />Invokation de web service<br />Utilisation du client SOAPUI (www.soapui.org) pour:<br /><ul><li> Tester des WS ou des BPELs (tests unitaires et fonctionnels)
  51. 51. Simuler des Webservices
  52. 52. Validation des standards (www.ws-i.org)</li></ul>22<br />TriTUX – Tunis - 2010 <br />
  53. 53. 04 Architecture SOA<br />Statistiques<br /><ul><li> Analyses par client
  54. 54. Analyses par application
  55. 55. Détéction de picks de traffique
  56. 56. Détéction de timeouts
  57. 57. …</li></ul>23<br />TriTUX – Tunis - 2010 <br />
  58. 58. 05 Nos clients //<br />24<br />TriTUX – Tunis - 2010 <br />
  59. 59. fourat.zouari@tritux.com<br />9 Rue du Niger, Mont Plaisir / TunisCentre Hanene, 4é étage<br />info@tritux.com<br />25<br />

×