Heat is OpenStack's orchestration service for launching multiple composite cloud applications called "stacks" using templates. It provides an API and templates to define resources and allow repeatable, automated deployments. The Heat architecture uses a central engine and plugins to provision resources across OpenStack services. New features improve reliability, scalability, and allow concurrent stack updates through a convergence engine.