Section courante

A propos

Section administrative du site

 Logiciel  Plateforme 
Vue par liste complète
Vue par aperçu
Vue par catégorie
BBS
Compression de données
Editeur de texte
Installateur
Adam
Alpha
AmigaOS
Amstrad CPC
Apple II
Atari 400/800
Atari ST
CoCo 3
Commodore 64
Commodore 128
CP/M
DOS
Java
Linux
Macintosh
Mac OS X
MSX2
OS/2
Solaris
TRS-80
Windows
Windows 3

Heat

Le Heat est le projet principal du programme OpenStack Orchestration. Il implémente un moteur d'orchestration pour lancer plusieurs applications infonuagique composites basées sur des gabarits sous forme de fichiers texte pouvant être traités comme du code. Un format de gabarit Heat natif évolue, mais Heat s'efforce également d'assurer la compatibilité avec le format de gabarit AWS CloudFormation, afin que de nombreux gabarits AWS CloudFormation existants puissent être lancés sur OpenStack. Heat fournit à la fois une API ReST native d'OpenStack et une API de requête compatible AWS CloudFormation.

Principe de fonctionnement

Un gabarit Heat décrit l'infrastructure d'une application infonuagique dans un fichier texte lisible et inscriptible par des humains, et peut être archivé dans le contrôle de version, modifié,...

Architecture

Heat comprend un certain nombre d'applications Python :

Application Description
heat L'outil Heat est une CLI communiquant avec l'API Heat pour exécuter les API d'AWS CloudFormation. Bien entendu, cela n'est pas obligatoire : les développeurs peuvent également utiliser directement les API Heat.
heat-api La composante heat-api fournit une API ReST native d'OpenStack traitant les requêtes API en les envoyant au moteur thermique via RPC.
heat-api-cfn La composante heat-api-cfn fournit une API de requête de style AWS compatible avec AWS CloudFormation et traite les demandes d'API en les envoyant au moteur thermique via RPC.
heat-engine Le moteur thermique effectue le travail principal consistant à orchestrer le lancement des modèles et à renvoyer les événements au consommateur de l'API.


PARTAGER CETTE PAGE SUR
Dernière mise à jour : Samedi, le 16 septembre 2023