Académique Documents
Professionnel Documents
Culture Documents
En Tunisie : 68% du march de linformatique est compos de matriels (ordinateurs et priphriques), 6% de logiciels standards et 26% de logiciels applicatifs et de services.
en Europe de lOuest et aux tats-Unis : Cette composition est de 40% pour le matriel, 20% pour le logiciel et 40% pour les services
Khaled.bendriss@oxiasoft.com
Avril 2008
La majorit des "grands comptes" ont bas leurs informatique sur des mainframes (a a commenc depuis les annes 70) La logique tait simple :
un seul fournisseur pour le matriel, le systme, le langage de programmation et gnralement le service
Avril 2008
Khaled.bendriss@oxiasoft.com
App
Avril 2008
Khaled.bendriss@oxiasoft.com
(exp : tunisiana.com)
5
Khaled.bendriss@oxiasoft.com
Technologies ?
Constat gnral : "on trouve de tout"
Du cobol qui "marque le quotidien" au VB6 qui "rsout l'urgence" Du client/serveur aux applications n-tiers (mme si le rseautage n'est pas encore gnralis) Du Mysql Oracle en passant par dbase
Une "sympathie confirme pour la plateforme J2EE" : plusieurs banques, quelques grands comptes ont fait le choix Un retour en force des Solutions Microsoft (depuis 2007) La persistance de l'offre Oracle Forms (webise) Oscillation dans la perception de l'offre Open Source (confusion avec gratuit) En rsum: un dbat trop focalis sur la TECHNO !
Avril 2008
Et ailleurs ?
Avril 2008
Khaled.bendriss@oxiasoft.com
Tendances (2008 et +)
Le rseautage et le full web (Web 2.0
= une plateforme applicative universelle)
L'usage des technologies issues des rseaux sociaux (Mashup, RSS, Blog, outils collaboratifs, ..) au sein des SI et des applications professionnelles Le client lourd sous forme de RIA (Flex, Silverlight, JavaFX, Eclipse-RAP, OpenLazlo ) Portail Multi-canal & mobilit parvienent maturit
Infrastructure : Virtualisation & rseau intelligent Programmation : l'orient objet se confirme et s'allie
la programmation orient aspect (AOP) aux langages de scrinpting (dit Langage Dynamique Exp : groovy )
L'open source en forte progression (et cohabite pacifiquement avec les solutions non libre) Monte en puissance des solutions BI (Business Intelligence) Mthodologie de dveloppement :
Itrer/Tester & build continue (& gestion de cycle de vie logiciel)
Khaled.bendriss@oxiasoft.com
Batch
1970s 1980s 1990s 2000s 2010s
Avril 2008
Khaled.bendriss@oxiasoft.com
Source
2006
9
Avril 2008
Khaled.bendriss@oxiasoft.com
10
Introduction
Khaled.bendriss@oxiasoft.com
11
Problmatique de lintgration en entreprise Entreprises dcoupes en dpartements fonctionnels y compris le systme d'information (SI) Processus mtiers des entreprises de plus en plus multi - dpartementaux
Division B Division A Division C
CRM
DB
ERP
Khaled.bendriss@oxiasoft.com
12
Dveloppements coteux Interconnexions redondantes (point point) Grande complexit Maintenance difficile
Avril 2008
Khaled.bendriss@oxiasoft.com
13
SOA est un paradigme abstrait, base de larchitecture distribue sans aucune rfrence une implmentation technique (souvent implments sous forme de Web Services, mais pas
obligatoirement)
Avril 2008
Khaled.bendriss@oxiasoft.com
14
SOA est une "histoire" de conception pas de technologie : penser Architecture et Service. Avant tout : un service doit tre "abstrait" : il nest pas li une implmentation.
Khaled.bendriss@oxiasoft.com
15
Politique de rutilisation
Avril 2008
Khaled.bendriss@oxiasoft.com
16
Avril 2008
Khaled.bendriss@oxiasoft.com
17
Portail
Avril 2008
Khaled.bendriss@oxiasoft.com
Avril 2008
Khaled.bendriss@oxiasoft.com
19
Avril 2008
Khaled.bendriss@oxiasoft.com
20
Le future de SOA :
Dcoupl
EDA
Couplage
SOA
Synchrone
Fortement coupl
Asynchronisme
Asynchrone
21
Avril 2008
Khaled.bendriss@oxiasoft.com
Conclusion
Un systme d'Information est un "organisme vivant"
le faire voluer = matriser son htrognit Les dploiements de type Big-Bang ont gnralement chous
Rester l'coute des volutions technologiques par une veille permanente (facile dire !) Donner toute son importance l'architecture
Architecture mtier Architecture technique Ne jamais ngliger la gestion de changement
Khaled.bendriss@oxiasoft.com
22