GUIDE SURLE DÉVELOPPEMENT D 'APPLICATIONS OUVERTES À L 'USAGE DES RESPONSBLES INFORMATIQUES

Aujourd'hui, les informations s'immiscent dans toutes les interactions, et les
entreprises s'efforcent de tirer une valeur commerciale des volumes de données
grandissants. Cette situation est à l'origine de cycles de développement logiciel
plus rapides au cours desquels les services informatiques doivent fournir en
continu de nouvelles fonctionnalités. Le cloud computing permet ce tour de
force : il offre à l'informatique une évolutivité et une efficacité à la demande,
ce qui permet aux entreprises de consommer des ressources logicielles et
de l'infrastructure de manière flexible en fonction de leurs besoins Pour
répondre aux attentes toujours plus exigeantes des utilisateurs, les développeurs
logiciels peuvent se servir du cloud pour déployer des modifications auprès des
utilisateurs du monde entier, instantanément, depuis leur ordinateur portable.
Face à cette nouvelle réalité, il n'est pas surprenant que les dépenses totales
associées aux services cloud soient estimées à plus de 300 milliards de
dollars américains d'ici 2020.

Cependant, l'adoption d'outils cloud ne met pas toujours fin aux difficultés
d'une entreprise. Aujourd'hui, presque toutes les organisations informatiques
doivent fonctionner dans un environnement hybride, où les applications
prennent différentes formes : anciens systèmes qui restent sur site, applications
existantes transférées dans le cloud, ou nouvelles applications conçues pour le
cloud (voir "Trois types d'applications", page 5). Chacun de ces environnements
est le reflet d'une ère différente du développement d'applications métier. Leur
cohabitation rend le paysage informatique de plus en plus complexe : passer
au cloud n'est pas suffisant.

Ces défis émergents impliquent de nouvelles approches en termes de
développement logiciel. Les approches les plus efficaces considèrent le cloud
comme un type de plate-forme radicalement différent, caractérisé par des
environnements ouverts et ultra-connectés. Cette nouvelle priorité donnée
à l'ouverture a d'importantes conséquences pour les entreprises. L'ouverture
signifie que la dernière innovation est disponible pour toutes les entreprises
(et leurs concurrents) instantanément via Internet. Les logiciels sont de plus
en plus portables et interopérables, ce qui libère les entreprises du risque de

dépendre d'un fournisseur spécifique. Le code peut
être empaqueté et déployé sous forme de petits
fragments faciles à gérer. Les équipes peuvent
donc proposer de nouvelles fonctionnalités aux
utilisateurs de manière agile, plusieurs fois par jour.
Ce Guide sur le développement d'applications
ouvertes aide les responsables informatiques
à répondre aux défis actuels en tirant parti de
l'adoption sans précédent des environnements
ouverts et connectés. Cette évolution constitue une
opportunité pour les entreprises de redéfinir leurs
interactions avec leurs clients, leurs partenaires,
leurs fournisseurs et leurs propres employés.
Ce guide permet de découvrir comment les
directeurs et les responsables informatiques
peuvent concrétiser les promesses d'agilité du
cloud en appliquant deux stratégies principales

 Security

Send to Other

Share