dimanche 25 octobre 2015

Mangement(3)

Terme plus récent dans le monde de la production logicielle , le DevOps

représente une assimilation des termes development et operations, le premier étant codage, le

deuxième le jeu d'ordinateurs et serveurs dont l'entreprise se servira. En fait, c'est une réaction

envers les débuts de l'ère digitale, quand les deux fonctions ne communiquaient guère. Les choses

sont bien différentes aujourd'hui.


On démarre maintenant une nouvelle application avec tous les joueurs en présence: ccodeurs et

pro de l'IT(Information Technology) siègent avec le client et management pour que tous

s'entendent sur le cahier de charge. La grande différence d'avec les pratiques d'hier: on commence

par décrire les tests que le code devra satisfaire, avant même de commencer le codage. C'est le

monde à l'envers.

 
Sans dévoiler de grands secrets, on peut bien comprendre que les entreprises qui opèrent sur

l'échelle planétaire peuvent connaître quelques temps morts pour instaurer de nouvelles pratiques.

C'est ce qui se travaille actuellement: la capacité de changer à grande échelle.


Les conséquences du DevOps pour un petit qui voudrait démarrer un site Web vont aussi se faire

sentir. On peut facilement établir un site gratuit sur un serveur de partage pas cher. Chez Msoft, un

serveur de partage n'est qu'un serveur de test, bien sécurisé; on est ensuite libre de se déployer -

au besoin - n'importe ou n'importe quand, soit avec une capacité qui va s'ajuster, ou des instances

du site qui vont se répliquer pour satisfaire la demande. Le load testing guarantit l'intégrité de la

réponse. Et on peut se servir - et recevoir de l'aide - pour tous les languages de programmation, et

modèles de catalogue des versions et migrer de l'un à l'autre au besoin. Le gros luxe, quoi.


Reste à comprendre: l'apport du Cloud Computing!
 
 

Aucun commentaire: