Uma liberação contém um ou mais aplicativos. Um aplicativo pode ser parte de qualquer número de liberações.
Cada liberação possui um ciclo de vida, que especifica as fases para essa liberação, como uma fase de desenvolvimento, uma fase de teste e uma fase de entrega de produção. Para cada uma dessas fases, você especifica uma ou mais ambientes de liberação, que representam os sistemas nos quais os aplicativos são implementados durante a fase. Além disso, cada fase pode ter uma ou mais aprovações de fase, que requerem uma determinada aprovação de função antes que o aplicativo possa ir para a próxima fase.
Opcionalmente, você pode incluir uma lista de verificação de processo para a liberação. As listas de verificação de processo consistem de marcos. Por exemplo, você pode utilizar marcos para controlar itens como iniciar reuniões entre as equipes, ou tarefas que devem ser concluídas em uma determinada data.