|
(traduction libre de "8 keys technos", d'Accenture)
1. L'informatique dans les nuages
2. Les deux approches du SI : « normale » ou « allégée »
3. Lintelligence dentreprise, au-delà de la business intelligence
4. Laccès continuel aux gens et au contenu
5. Le social computing
6. Le contenu généré par lutilisateur
7. Industrialisation du développement logiciel
8. L'informatique durable (green computing)
source image
1. L'informatique dans les nuages
Lappellation poétique « cloud computing » quon a un peu de mal à
traduire en français par « linformatique dans les nuages » résume
néanmoins la convergence de plusieurs domaines à évolution rapide :
virtualisation, architecture serveur, réseaux intelligents, SaaS
(Software as a Service), utility computing (qui veut dire à la fois
linformatique vue comme une commodité et linformatique à la demande),
RIA* .
Corrélées, ces évolutions permettent denvisager des applications indépendamment de la localisation de lunité de traitement.
SaaS évolue vers des plateformes complètes sur lesquelles des
développeurs de logiciels (ISV**) créent et déploient des applications,
comme ils le faisaient auparavant pour de simples PC.
Résultat : les entreprises peuvent choisir de confier une grande partie
de leur informatique (de linfrastructure jusquaux logiciels et
services) à des tierces parties internet en fonction de leurs besoins.
Cette nouvelle organisation doit encore régler les problématiques de
respect des données personnelles, de sécurité ou encore dintégration
dans le SI existant.
Mais elle va redessiner le rôle du service informatique et du DSI parce
quelle diminue le besoin de ressources informatiques internes.
2. Les deux approches du SI : « normale » ou « allégée »
En architecture logicielle, les vendeurs et les DSI optent de plus en
plus en faveur de solutions basées sur des standards, orientées
services, aussi bien pour la partie système que pour la partie
applicative.
Deux camps saffrontent néanmoins :
- dun côté, larchitecture SOA***, basée sur des standards de
services web (comme la fonction REST****), est bien adaptée à des
applications critiques qui exigent fiabilité et sécurité ;
- de lautre, les mashups et les widgets forment une approche
allégée émergente pour du prototypage rapide et des applications
intégrant des données utilisateur.
Complémentaires, ces deux approches vont probablement coexister dans le
futur, même si les environnements MDE (Mashups Development Environment)
vont se développer très vite du fait de leur simplicité.
Résultat : on se dirige vers ce quAccenture appelle « The Application
Long Tail » le modèle applicatif de la longue traîne où une majorité
des besoins de niches demandées par des petites populations
dutilisateurs sera couverte par ces ensembles juxtaposés doutils
rapides à mettre en uvre.
Cest une arme à double tranchant pour les DSI : dun côté, ils peuvent
satisfaire très vite beaucoup dutilisateurs, donc proposer une
innovation plus rapide et un meilleur alignement de linformatique sur
les métiers et le business; de lautre, il peut y avoir un risque de
perte defficacité à cause dune informatique éclatée, voire chaotique.
3. Lintelligence dentreprise, au-delà de la business intelligence
Avec de plus en plus de fonctions IT (infrastructure comme
applications) migrant vers le cloud computing et de plus en plus de
traitement informatique exécuté directement par des groupes
dutilisateurs, les données vont devenir lactif le plus important des
services informatiques et des entreprises. Données transactionnelles,
mais aussi nouveaux types de données, venant de capteurs et de
détecteurs, de textes non structurés (emails par exemple), de sources
audio et vidéo, issues aussi bien de process business que de données
utilisateurs.
Le volume de toutes ces données, le data mining nécessaire sur tous ces
formats, et la demande de réponses en temps réel, nécessiteront une
nouvelle forme dintelligence dentreprise, au-delà de la business
intelligence.
Pour pouvoir extraire des informations décisionnelles de ces
pétatoctets de données nouvelles ou existantes, multiformats, il faudra
une large adoption dalgorithmes de statistique variable et des
approches de traitement en parallélisme massif ; on en est encore loin
dans les offres actuelles ou prévisibles de business intelligence.
4. Laccès continuel aux gens et au contenu
La disponibilité croissante dappareils mobiles puissants et faciles à
utiliser couplés avec du cloud computing (par exemple iPhone) va
conduire à une ubiquité de communication et daccès a des applications
et des données, nimporte quand et nimporte où.
Lutilisation des mêmes outils va contribuer à effacer les frontières
entre linformatique personnelle et professionnelle ou entre les
appareils de bureau et les mobiles.
La continuité de lusage va permettre aux fournisseurs de service de
mieux tracer le profil des utilisateurs à travers lhistorique de leur
navigation, le filtrage de groupe, le mining, les réseaux sociaux et le
monitoring des emplacements daccès. Ils pourront alors délivrer une
information hautement personnalisée ; idem pour la publicité.
Pour les DSI, cela signifie un nombre croissant dapplications
utilisateurs (par exemple e-mail) qui vont échapper à leur contrôle
pour aller vers le web public, où elles seront des supports de pub
comme nimporte quelle application grand public.
Dun côté, cette externalisation libère des ressources informatiques
internes que le DSI peut affecter à des projets plus stratégiques. De
lautre, elle nécessite de nouvelles mesures pour assurer la
confidentialité et la sécurité des données dentreprise.
5. Le social computing
Membre à part entière de ce grand virage de la technologie vers les
personnes, le social computing a évolué, partant dune collaboration et
dune communication structurées pour aller vers les réseaux sociaux.
De même que le web a évolué dun media transactionnel vers un media de
communication et maintenant vers un media social prédominant, les
premiers signes indiquent que le logiciel dentreprise va suivre la
même voie.
Les grands vendeurs (Oracle, Microsoft,
) ont déjà introduit des
fonctions de social computing (communication unifiée, partage de
contenu, réseaux sociaux,
) dans leurs suites logicielles dentreprise.
En même temps, les sites de réseaux sociaux destinés à lorigine au
grand public continuent dévoluer vers des plateformes, où lexpérience
utilisateur est continuellement enrichie à travers des applications de
tierce partie, incluant les utilisateurs eux-mêmes. Des initiatives
comme Google OpenSocial portent en elles le germe de faire tomber les
barrières entre les différents réseaux sociaux et de faire deux la
fabrique didentité dinternet. Ces plateformes sociales peuvent aussi
devenir les portails nouvelle génération des gens, de linformation et
des applications.
Pour beaucoup dentreprises, le social computing peut représenter une
force majeure de disruption parce quil supprime les frontières
traditionnelles de la hiérarchie et de lorganisation et quil conduit
à une collaboration ouverte et dynamique.
6. Le contenu généré par lutilisateur
La prolifération des réseaux sociaux et des sites dagrégation de
contenu, combinée avec la large disponibilité des appareils multimédia
grand public (caméras, téléphones caméras appareils photos, lecteurs
mp3,
) et des logiciels associés a conduit à une explosion de contenu
généré par lutilisateur sous la forme de vidéos, photos, blogs,
podcasts et autres tags.
Cette nouvelle source de contenu, qui continue de croître à grande
échelle est en train de transformer le rapport de lindividu avec les
médias, les loisirs et la formation.
Par exemple les vidéos de YouTube ou de Dailymotion ont déjà remplacés
dans bien des cas les manuels dinstruction pour des tâches comme
réparer un ordinateur ou un robinet qui fuit.
De manière encore plus significative et globale, le virage de la
distribution, partie des canaux traditionnels (chaînes de télévision,
lieux de formation) pour aller vers des sites dagrégation de contenu
de type YouTube, redistribue complètement les cartes et permet
dappliquer le modèle de la longue traîne également au marché de la
consommation de contenu.
Dans ce monde nouveau où lexpertise nest plus un problème
demplacement physique, une petit groupe dexperts peut dominer un
domaine même sils ne sont pas appuyés sur une grande institution. Et
en même temps nimporte quel problème ésotérique , comme un assemblage
de meubles, peut trouver une réponse sur YouTube, postée par un autre
membre ésotérique dune communauté peer to peer.
7. Industrialisation du développement logiciel
Dans le domaine du développement logiciel, les progrès ont toujours été
faits dans le sens dune création à moindre coût et avec une meilleure
prédictabilité, notamment dans le domaine des outils et des
environnements. La plupart des IDE (Integrated Development
Environment), par exemple, ont de capacités intégrées (plutôt que
fournies par add-on) de support de grandes équipes de développement
distribué.
Des suites doutils émergent également pour supporter le développement
des projets RIA et des applications générées par les utilisateurs comme
les mashups et les widgets.
Les méthodes de développement agile, qui sont largement utilisées par
les sites web et les entreprises online, gagnent du terrain dans les
entreprises traditionnelles.
Sur le front de lautomatisation, la modélisation de type MDD (Model
Driven Development) na pas encore acquis la maturité suffisante pour
gérer le cycle de vie complet du logiciel. Mais elle sest déjà bien
implantée dans des niches comme la génération de scripts ou la
description de business process.
8. Linformatique durable (green computing)
La combinaison de lexplosion du prix de lénergie, des régulations
gouvernementales de plus en plus strictes et de la pression
grandissante des actionnaires fait du développement durable un sujet
majeur à lordre du jour des conseils dadministration.
En même temps les projets écologiques donnent à linformatique
loccasion de jouer un rôle important. En particulier chaque fois quon
pourra remplacer des activités intensives en énergie par des activités
intensives en information (le silicium à la place du charbon),
linformatique jouera un rôle important dans le développement durable
en même temps que dans lamélioration de lefficacité du business.
Cette substitution/transformation concerne linformatique elle-même
(des data centers plus verts et plus performants), le transport
(réduction du nombre de voyages grâce à la collaboration électronique),
loptimisation des business process intensifs en énergie (supply chain,
logistique, gestion des stocks, manufacturing) ainsi que ladoption de
nouvelles technologies pour une meilleure utilisation de lénergie
(gestion des immeubles, maintenance prédictive des flottes de véhicules
de transport).
-RIA : Rich Internet Applications, une application accessible via le
web sans nécessiter un programme client sur le PC autre que le
navigateur
-ISV Independant Software Vendor, éditeur indépendant qui propose des logiciels tournant sur différentes plateformes
-SOA Services Oriented Architecture, architecture informatique basée
sur la communication entre « services », un service étant défini comme
une unité de travail à exécuter sur la commande dune entité de calcul
(aussi bien un humain quun programme). SOA définit comment une unité
de travail peut être commandé par une entité pour être exécutée par une
autre entité. Les services Web sont lapplication la plus courante de
SOA mais ils ne sont pas les seuls.
-REST REpresentational State Transfer, qui permet de récupérer
de linformation dune page web en lisant son descriptif XML dans une
autre page, un peu à la façon dun lien RSS et plus facilement que ne
le fait SOA, qui nécessite un programme serveur (pour servir les
données) et un programme client (pour les demander)
- RSS: RDF Site Summary RDF = Ressource Description Framework
- SOAP, Simple Object Access Protocol
Trackback(0)
|