Perl (Catalyst, Dancer, Mason, Maypole, Reaction, ...)
PHP (Drupal, Joomla, symfony,...)
Java (Eclipse, OpenLaszlo, ...)
Python(Pyramid, ...)
Ruby(...)
CFML (...)
ASP.NET (...)
Comparison of Web application frameworks
27 août 2011
21 juil. 2011
Vous avez dit SOA ?
La SOA (Services Oriented Architectures) :
La SOA englobe des principes de conception tels que la modularité, l’encapsulation, les standards, la réutilisation et l’informatique distribuée.
Au fur et à mesure de la sophistication des applications et de la technologie, l’attention portée à l’intégration et la modularité est devenue prépondérante. La réutilisation des composants et les préalables d’interopérabilité ont conduit cette évolution vers une Architecture Orientée Services (SOA), où une logique métier autonome peut être affichée et partagée efficacement entre applications et plateformes.
Dans le cadre de la SOA, un service est une procédure ou une méthode qui remplit une fonction précise qui sera utilisée par d’autres modules ou systèmes.
Un service web est une technologie qui permet à des applications séparées de communiquer entre elles indépendamment de la plateforme ou du langage. Les services web sont au cœur de nombreuses solutions SOA.
Plus concrètement dans la mise en place d'une architecture orientée services la principale problématique concerne souvent l'accompagnement du changement. Au sein des organisations cloisonnées, le déploiement de ce type solution pourrait être très complexe car elle exigerait une mise en commun des savoirs entre différents départements. Une gestion de règles automatisées pourrait bien être la solution a ce problème (Business Rules Management System BRMS).
Une architecture applicative au sein de laquelle toutes les fonctions sont définies comme des services indépendants et définis et appelables grâce à leurs interfaces (ou contrat de services). Leur invocation peut être faite en séquence définissant ainsi un processus métier.
La SOA englobe des principes de conception tels que la modularité, l’encapsulation, les standards, la réutilisation et l’informatique distribuée.
Au fur et à mesure de la sophistication des applications et de la technologie, l’attention portée à l’intégration et la modularité est devenue prépondérante. La réutilisation des composants et les préalables d’interopérabilité ont conduit cette évolution vers une Architecture Orientée Services (SOA), où une logique métier autonome peut être affichée et partagée efficacement entre applications et plateformes.
Dans le cadre de la SOA, un service est une procédure ou une méthode qui remplit une fonction précise qui sera utilisée par d’autres modules ou systèmes.
Un service web est une technologie qui permet à des applications séparées de communiquer entre elles indépendamment de la plateforme ou du langage. Les services web sont au cœur de nombreuses solutions SOA.
Plus concrètement dans la mise en place d'une architecture orientée services la principale problématique concerne souvent l'accompagnement du changement. Au sein des organisations cloisonnées, le déploiement de ce type solution pourrait être très complexe car elle exigerait une mise en commun des savoirs entre différents départements. Une gestion de règles automatisées pourrait bien être la solution a ce problème (Business Rules Management System BRMS).
9 juil. 2011
Loi 045-2009/AN du 10/11/2009
Loi portant Réglementation des services et des transactions électroniques au Burkina Faso.
10 juin 2011
Vous avez dit Gouvernance des Systèmes d'Information ?
Les composantes de l'IT Gouvernance :
Alignement IT (Alignement sur la stratégie de l'entreprise et les processus)
Management IT (Management des ressources et des infrastructures)
Ressources IT (Gestion de la gouvernance et des ressources humaines)
Risques IT (Maitrise des risque sur le plan technologique et structurel)
Performance IT (Gestion de la performance des services délivrés)
Contrôle et Audit IT (Contrôle et audit des processus et systèmes)
Valeur IT (Valeur économique des ressources informatiques)
Maturité IT (Maturité des infrastructures et processus)
[] La valeur ajoutée des Technologies de l'Information ne se définit pas forcément par son coût, mais par sa contribution a supporter et optimiser les processus fonctionnels et opérationnels d'une Organisation qu'elle soit publique ou privée.
[] Si l'on peut estimer la maturité, l'alignement, la performance des systèmes d'Information sur les objectifs d'un département de l'organisation fixée par le management, l'actionnaire dispose d'un élément décisionnel supplémentaire qui peut être exploité de façon prédictive et non réactive.
Alignement IT (Alignement sur la stratégie de l'entreprise et les processus)
Management IT (Management des ressources et des infrastructures)
Ressources IT (Gestion de la gouvernance et des ressources humaines)
Risques IT (Maitrise des risque sur le plan technologique et structurel)
Performance IT (Gestion de la performance des services délivrés)
Contrôle et Audit IT (Contrôle et audit des processus et systèmes)
Valeur IT (Valeur économique des ressources informatiques)
Maturité IT (Maturité des infrastructures et processus)
[] La valeur ajoutée des Technologies de l'Information ne se définit pas forcément par son coût, mais par sa contribution a supporter et optimiser les processus fonctionnels et opérationnels d'une Organisation qu'elle soit publique ou privée.
[] Si l'on peut estimer la maturité, l'alignement, la performance des systèmes d'Information sur les objectifs d'un département de l'organisation fixée par le management, l'actionnaire dispose d'un élément décisionnel supplémentaire qui peut être exploité de façon prédictive et non réactive.
9 juin 2011
Google, Microsoft et Yahoo collaborent
Google, Microsoft et Yahoo créent Schema.org pour améliorer la recherche et l’indexation de données structurées. Cette ressource sera utile pour les webmasters qui cherchent à ajouter du balisage à leurs pages et aider les moteurs de recherche à mieux comprendre leurs sites.
L'utilisation de cette technologie permettra aux moteurs de recherche d'afficher les contenus de manière beaucoup plus intelligente a l'utilisateur.
http://www.schema.org/
http://www.schema.org/docs/gs.html
http://www.schema.org/docs/full.html
Un pas de plus vers le web intelligent ! lien
L'utilisation de cette technologie permettra aux moteurs de recherche d'afficher les contenus de manière beaucoup plus intelligente a l'utilisateur.
http://www.schema.org/
http://www.schema.org/docs/gs.html
http://www.schema.org/docs/full.html
Un pas de plus vers le web intelligent ! lien
11 mai 2011
La Certification électronique au Burkina Faso
L’Autorité de Régulation des Communications Electroniques (ARCE) en collaboration avec l’Agence nationale de certification électronique de Tunisie a lancé depuis le 17 février 2011, le processus de certification électronique au Burkina Faso. Pour mieux connaitre les enjeux de ce processus, nous avons interrogé le président de l’Autorité de régulation des communications électroniques, Mathurin Bako qui nous donne dans l’interview qui nous explique la démarche entreprise par sa structure pour sécuriser le cyberespace. Lire la suite de l'entretien
6 mai 2011
Le logiciel en profondes mutations
Le logiciel (les applications) d'entreprise fait l'objet de profondes mutations.
Du point de vue de sa structure, ses modes de consommation et jusqu'à ses processus de conception et de production sont bouleversés.
Le centre de gravité du logiciel se déplace au profit de l'individu et de l'usage, générant ainsi beaucoup de questions pour les specialistes des technologies logicielles.
CRM 2.0, SAAS, Cloud, Social BPM, les reseaux sociaux, Business Intelligence on Demand et Business Intelligence in Memory ...
Nouveaux vocabulaires, nouvelles technologies, nouvelles tendances ... vers ou allons nous ? les precisions sur ces nouvelles solutions seront disponible sur le blog dans les jours avenir.
Du point de vue de sa structure, ses modes de consommation et jusqu'à ses processus de conception et de production sont bouleversés.
Le centre de gravité du logiciel se déplace au profit de l'individu et de l'usage, générant ainsi beaucoup de questions pour les specialistes des technologies logicielles.
CRM 2.0, SAAS, Cloud, Social BPM, les reseaux sociaux, Business Intelligence on Demand et Business Intelligence in Memory ...
Nouveaux vocabulaires, nouvelles technologies, nouvelles tendances ... vers ou allons nous ? les precisions sur ces nouvelles solutions seront disponible sur le blog dans les jours avenir.
Inscription à :
Articles (Atom)
