Remember that in Chapter 8, Extending OpenStack – Advanced Networking Features and Deploying Multi-tier Applications, we had promised to continue with heat. Well, at first glance, it might be difficult to find a face of commonality between the metering infrastructure Ceilometer and the cloud application orchestration heat.
Before extending the latter example, we will shine a bright spotlight on understanding how heat is architected. Essentially, heat has a few major components, as follows:
heat-api: This is a native OpenStack HTTPd RESTful API. It mainly processes API calls by sending them to the heat engine via an advanced message queuing protocol.
heat-api-cfn: This is a
CloudFormationAPI service that's compatible with heat. ...