Vidéo: Le cloud computing (Novembre 2024)
Dans mon dernier message, je parlais de la façon dont l'informatique en nuage, et en particulier le logiciel en tant que service (SaaS), était et n'était pas particulièrement flexible. La flexibilité provient d'un modèle qui ne nécessite aucun matériel de centre de données et d'une série d'API étendues qui font partie intégrante des meilleures offres SaaS. Mais en même temps, les applications SaaS ne sont pas flexibles car elles ne permettent pas une grande personnalisation du logiciel principal et que, de manière générale, chaque client doit fonctionner sur la même version, la plus récente, sans aucune option.
En y réfléchissant, je commence à penser que les domaines dans lesquels les applications de cloud computing sont les plus inflexibles pourraient bien s'avérer être l'une de leurs principales caractéristiques. Je peux affirmer que les applications client-serveur traditionnelles offrent trop de flexibilité et que les grandes organisations en particulier ont consacré trop de temps, d’efforts et de dépenses à leur personnalisation. Nous connaissons tous des exemples d'organisations qui ont dépensé des millions (voire des dizaines de millions) de dollars pour personnaliser leurs solutions ERP, avec peut-être un potentiel limité.
La beauté - bien que potentiellement aussi l'un des pièges - du SaaS est que ces programmes supposent que tout le monde ajustera son organisation pour correspondre au logiciel. Parfois, cela se fait de petites manières, parfois de manière plus large. Mais une entreprise ne peut pas vraiment changer le fonctionnement du logiciel. En conséquence, les entreprises qui choisissent ces offres ne dépensent pas beaucoup d’argent pour les personnaliser et les modifier - et beaucoup constatent qu’elles s’entendent très bien sans les modifications qu’elles auraient apportées. En d'autres termes, parfois "assez bon est sacrément bon."
Ce n'est pas qu'il n'y a pas de travail de programmation. Les applications SaaS doivent encore être configurées. ils doivent souvent être connectés à d'autres applications et parfois intégrés à un ensemble d'outils dans des systèmes plus vastes.
Une grande différence par rapport à l'ancienne méthode est que les outils SaaS ont presque tous des API ouvertes et sont conçus avec de telles connexions. Ce concept - "de petites pièces mal assemblées" - existe depuis longtemps, mais il est en fait devenu beaucoup plus utilisé qu'auparavant. Il modifie le visage de la programmation d'entreprise et je m'attends à ce que ce soit l'une des grandes priorités des services informatiques pour les prochaines années.
L'un des avantages est qu'il est plus facile de gérer un certain nombre d'applications SaaS que "l'étalement d'applications" développé par de nombreuses grandes entreprises. Les applications SaaS ont tendance à être moins personnalisées et sont généralement moins nombreuses que les applications personnalisées et, plus important encore, nécessitent beaucoup moins de gestion du point de vue du développeur.
À bien des égards, le grand changement réside dans le fait que l'utilisation d'applications SaaS pour les applications générales utilisées pour gérer l'entreprise (comptabilité, gestion du personnel, personnel, engagement des clients, etc.) a tendance à libérer des ressources pour se concentrer sur les vraiment différencier votre entreprise. Les clients n'achètent pas un produit plutôt qu'un autre parce que le fabricant dispose d'un meilleur moyen de suivre les congés, les comptes de dépenses ou même les interactions client. Au contraire, ils ont tendance à choisir des produits basés sur des éléments tels que la qualité et la valeur du produit.
En vous assurant que votre personnel se concentre sur ces attributs plutôt que sur les tâches de maintenance de base, vous devriez théoriquement pouvoir aider votre organisation à produire de meilleurs produits. Si vos ressources peuvent être consacrées à l'amélioration de vos produits ou à la réduction de vos prix ou d'autres attributs importants de votre entreprise (au lieu de trop réfléchir aux applications de base nécessaires au bon fonctionnement d'une entreprise), l'organisation s'en tirera mieux à long terme. courir.
Et cela pourrait s'avérer être le plus gros avantage du cloud.
Pour plus d'informations, voir Quand les grandes entreprises ne font pas confiance au cloud computing et au cloud computing: deux victoires, une incomplète.