Qu'est-ce que l'infrastructure en tant que code ?

L’« infrastructure en tant que code » réfère à la méthode en rapide expansion consistant à utiliser des scripts pour configurer une infrastructure informatique au lieu de configurer manuellement les machines.

Définition de l’infrastructure en tant que code

Parfois appelée "infrastructure programmable," l’infrastructure en tant que code (IaC) aborde la configuration d’infrastructure exactement de la même manière que la programmation de logiciel. En effet, elle commence par estomper les limites entre la rédaction d’applications et la création des environnements où celles-ci sont exécutées. Les applications peuvent contenir des scripts qui créent et orchestrent leur propres machines virtuelles (VM). C’est une partie fondamentale du cloud computing et essentielle aux DevOps.

Quels sont les avantages de l’infrastructure en tant que code ?

L’infrastructure en tant que code permet une gestion programmable de machines virtuelles, ce qui élimine le besoin en configuration manuelle et en mises à jour des composantes matérielles. Cela rend cette infrastructure hautement "élastique", c’est-à-dire reproductible et évolutive. Un opérateur peut déployer et gérer 1 machine ou 1 000 machines avec le même ensemble de codes. La vitesse, l’économie de coûts et la réduction des risques sont les conséquences directes de l’infrastructure en tant que code.

Quelle est la relation entre l’infrastructure en tant que code et les DevOps ?

Le concept de IaC est le cadre qui a créé les DevOps. Comme la frontière entre le code qui exécute des applications et le code qui configure l’infrastructure est de plus en plus ténue, les développeurs et les spécialistes des systèmes d’exploitation se partagent progressivement les responsabilités.

Quelle est la relation entre l’infrastructure en tant que code et l’IaaS ?

L’infrastructure en tant que code supporte IaaS en permettant l’accès à des machines virtuelles et à des outils de gestion s’appuyant sur des logiciels conviviaux, regroupés et vendus au sein d’un service.

Solutions d'infrastructure HPE

Infrastructure composable

Infrastructure composable

Découvrez comment les solutions HPE d’infrastructure composable peuvent transformer votre informatique et vos DevOps pour gagner en rapidité et en agilité dans une économie des idées.

En savoir plus

HPE Synergy 

HPE Synergy 

Utilisez cette plate-forme d'infrastructure composable qui configure rapidement les calculs physiques et virtuels, le stockage et les groupements d’infrastructures pour n’importe quelle application.

En savoir plus

HPE OneView

HPE OneView

Adoptez une approche « définie par logiciel » pour la gestion des infrastructures, grâce à une automatisation efficace du workflow, un tableau de bord moderne et un riche écosystème de partenaires.

En savoir plus