Bien que l’élasticité et l’évolutivité soient deux principes différents, certains professionnels de l’informatique et autres parties prenantes ont tendance à les considérer comme similaires, voire, dans certains cas, comme à peu près la même chose. C’est généralement une erreur, car les principes d’élasticité et d’évolutivité jouent deux rôles différents dans l’évolution des systèmes informatiques.
Le principe de l'élasticité répond à de nombreux défis liés aux changements dynamiques en temps réel de la demande des utilisateurs. Le terme « élasticité rapide » est souvent utilisé pour décrire les services cloud qui peuvent modifier rapidement la capacité des clients. Les fournisseurs et les clients feront également référence aux « services à la demande » grâce auxquels les entreprises peuvent rapidement commander une capacité accrue pour répondre à des défis en temps réel tels que la gestion des heures de pointe.
Dans cette optique, l’élasticité est réellement adaptée aux entreprises confrontées à des pics soudains de demande de charge de travail. Pensez à une entreprise de commerce électronique où des troupeaux de clients ont tendance à inonder le système à un moment donné – par exemple, où l'utilisation saisonnière varie considérablement. Les hôtels en été ou les détaillants à l’approche de Noël voudront disposer de systèmes capables de répondre à une demande considérablement accrue des utilisateurs chaque fois qu’elle a tendance à se produire. En revanche, les entreprises qui disposent d’un modèle de gestion de la charge de travail extrêmement stable et productif n’auront généralement pas besoin d’une grande élasticité dans leurs services et ne voudront peut-être pas payer pour cela.
Le principe d’élasticité est également important car il a considérablement modifié le fonctionnement des entreprises et révolutionné le concept d’informatique d’entreprise au cours de la dernière décennie. Gérer des changements importants dans la demande en temps réel nécessitait auparavant des modifications des configurations matérielles, des achats physiques et d'autres goulots d'étranglement. Désormais, grâce aux services cloud à la demande, les entreprises peuvent bénéficier d'une grande élasticité qui les aide à utiliser uniquement les services dont elles ont besoin, au moment où elles en ont besoin.
L'évolutivité est tout à fait différente : il s'agit de la construction du système à mesure que la demande générale augmente lentement. Pensez à un centre d'appels qui ajoute des employés, ou à un autre système qui ajoute du personnel à temps plein pour gérer un volume de clients qui augmente progressivement. Cette croissance va généralement dans un sens : vers l’extérieur. Il ne monte pas en flèche et ne recule pas rapidement. L’évolutivité est donc un principe quelque peu différent.
Les meilleurs services cloud offriront à la fois élasticité et évolutivité pour aider les entreprises à gérer ces deux types de défis différents. Les chefs d'entreprise doivent savoir comment discuter de ces deux idées avec les fournisseurs et examiner un accord de niveau de service pour s'assurer que ces deux concepts sont abordés séparément et non regroupés sous une vague description des prestations de service.