Et pourquoi ?
Le monde des technologies de l’information et de la communication est en perpétuelle évolution. Cette dynamique est créée par les nouveaux concepts qui naissent régulièrement de l'invention des acteurs de l’informatique, que ce soit les entreprises ou les individus. Effet de mode ou réponse à un besoin réel ? Toujours est-il que chacun de ces concepts apporte une valeur ajoutée dans l’écosystème des systèmes d’information. Pour ce qui est de son impact ou de son utilité, il y va de l’appréciation personnelle. C’est donc pour évaluer l’intérêt qu’apportent ces nouvelles tendances technologiques que ce sondage s'avère opportun.
Des nombreux concepts technologiques qui existent, nous en présentons quelques-uns, parmi les plus populaires.
Le machine learning
Le machine learning est un sous-domaine de l’intelligence artificielle qui traite du mécanisme d’un système automatisé à apprendre de façon dynamique. Plusieurs secteurs d’activité exploitent ce concept, comme la recherche scientifique, la programmation des jeux, etc. C’est une tendance technologique de plus en plus en vogue.
Le cloud computing
Le cloud computing est une approche informatique qui consiste à exploiter via Internet (ou tout autre réseau WAN) des ressources système et applicatives (serveurs, stockage, outils de collaboration et d'administration, etc.) distantes. Ces ressources distantes sont dites en cloud (dans le nuage). C'est une approche de l'informatique, relativement récente, et qui apporte plusieurs bénéfices, dont les plus notables sont : la réduction des coûts de maintenance de son infrastructure informatique, la réduction de la consommation énergétique, la disposition rapide d'une plateforme prête à l'emploi pour le déploiement des applications, la disposition d'une solution de sauvegarde simple et accessible à tous, même aux non-informaticiens, etc.
La virtualisation des systèmes
La virtualisation, en informatique, est une technologie qui permet d'exécuter plusieurs instances de systèmes d'exploitation sur un seul serveur physique. Les avantages offerts par la virtualisation sont multiples : la réduction des coûts d'acquisition d'une infrastructure informatique, la réduction des coûts de maintenance de cette infrastructure, la baisse de la consommation énergétique, la mise à disposition d'un environnement de tests à moindre coût, etc. Devant ces avantages, la virtualisation a rapidement intégré plusieurs systèmes d'informations d'entreprise en étant parfois le socle d'importantes applications ou bases de données.
La virtualisation des applications
La virtualisation des applications est une technique qui consiste à exécuter une application de façon indépendante du système d'exploitation. Elle s'appuie sur le concept des conteneurs dont le plus connu est Docker. L'avantage principal est de libérer le développeur des contraintes spécifiques aux systèmes d'exploitation.
Le DevOps
Le concept de DevOps est une approche pour aligner sur la même longueur d’onde les développeurs et les utilisateurs, représentée dans une équipe dite équipe d’exploitation. Le but est d’optimiser le cycle des tâches dans un projet de programmation. Le concept de DevOps est, de plus en plus, adopté dans les entreprises en ce qu’elle aide à rapprocher au mieux la programmation des applications des réalités liées aux opérations.
La réalité virtuelle et la réalité augmentée
Concepts qui allient le monde réel au monde imaginaire dans un environnement 3D, la réalité virtuelle et la réalité augmentée sont des technologies implémentées dans les nouvelles versions des jeux vidéo. Elles trouvent aussi leur application dans la formation et d’autres milieux professionnels.
L’internet des objets
L’internet des objets ou IoT peut se définir comme le réseau constitué des équipements intelligents qui peuvent être manipulés à distance, en général via Internet. C’est une tendance assez pratique qui trouve son application tant dans les activités professionnelles (médecine, mécanique industrielle, etc.) et même dans la vie domestique.
Et d’autres technologies et concepts comme le Bitcoin, la méthode agile qui marquent l’informatique d’aujourd’hui, et que vous êtes invités à relever.
L’intérêt qu’apporte une technologie peut être évalué selon les points suivants :
- le besoin auquel elle répond : la technologie vient-elle combler une insuffisance particulière existante ?
- l’utilisation et l’exploitation : ce concept a-t-il été accepté par les acteurs et spécialistes du domaine ?
- l’utilisation et l’exploitation prévues sont-elles effectives ?
- l’adoption : quelle est la portée actuelle de la technologie ?
- et d’autres points que vous pourrez relever et compléter en commentaires.
Votre avis
Quelles tendances technologiques estimez-vous être en phase avec les contraintes actuelles de l’informatique et les besoins métier ? Bien que vous pouvez voter pour les concepts indiqués, la qualité du débat viendra de l’expression explicite des arguments en commentaires.
Voir aussi :
DevOps : une aubaine pour les entreprises ?
L'internet des objets pourrait rapidement devenir l'internet des menaces
La réalité virtuelle, une révolution pour les concepteurs de jeux vidéos
Le marché de la réalité virtuelle et de la réalité augmentée est toujours loin de la croissance robuste