Glossário do App Lifecycle Manager

Solução de SaaS

Uma oferta de SaaS representa uma oferta de produto de software como serviço (SaaS) específica, incluindo detalhes, configurações e regiões de implantação que podem ser compartilhadas em várias instâncias ou implantações desse produto em um portfólio de SaaS maior da empresa.

Unidade

Uma unidade é uma instanciação de um tipo de unidade. Por exemplo, se você tiver um tipo de unidade para a infraestrutura do seu aplicativo SaaS, a unidade relacionada será a infraestrutura em que o aplicativo é executado.

Unit kind

A unit kind defines a type of managed component within your service (for example, a Kubernetes cluster, or an application instance). All units of a given unit kind are typically updated together (via a rollout). Unit kinds enable you to define separate rollout content and cadences for distinct groupings within your SaaS offering.

Liberar

Uma versão representa um snapshot específico e implantável de um tipo de unidade. As versões contêm os artefatos e as configurações para criar ou atualizar uma unidade. Os lançamentos incluem um ponteiro para um artefato que encapsula os detalhes da implantação (incluindo a configuração do Terraform). Quando você quer atualizar uma unidade, segmenta uma versão específica em um lançamento.

Lançamento

Um lançamento é o processo de atualização de unidades com uma nova versão. Um processo de lançamento segue as regras definidas no tipo de lançamento.

Tipo de lançamento

O tipo de lançamento funciona como uma descrição de como implantar novas versões nas unidades. Por exemplo, é possível definir o lançamento para progredir por incrementos específicos nas regiões em que as unidades estão disponíveis.

Tenant

A tenant represents a dedicated instance of the SaaS offering. It acts as a container for all the units (containing applications, databases, and infrastructure components) that you provision and manage.

Flag de recurso

As flags de recursos mudam o estado ou outros comportamentos binários de um recurso. Com as flags de recursos, é possível mudar a disponibilidade ou o comportamento de um recurso sem precisar reimplantar ou reiniciar o aplicativo.