Visão Geral do Fleet Application Management

O Fleet Application Management simplifica o gerenciamento dos ciclos de vida do sistema e a operação de recursos implantados na OCI. O Fleet Application Management fornece uma plataforma centralizada para automatizar tarefas, validar a conformidade e aprimorar a eficiência operacional em uma empresa.

Você pode usar o Fleet Application Management para executar as seguintes funções:

  • Agrupe recursos por similaridades, como instâncias do serviço Compute, bancos de dados, tipo de aplicativo ou ambiente ou qualquer outro critério relevante. Esses recursos agrupados são chamados de frota. Você pode agrupar recursos selecionando-os manualmente ou usando dinamicamente regras com base em tags ou tipos de recursos. O agrupamento garante que as atualizações em tempo real sejam aplicadas a um grande número de recursos juntos.
  • Mantenha a conformidade de patches para sistemas operacionais, bancos de dados e componentes de camada intermediária aplicando patches disponíveis nesses recursos por meio de uma programação única ou recorrente. Essa aplicação de patches ajuda a mitigar os riscos associados a estados de recursos desatualizados, por exemplo, aplicando atualizações de segurança críticas para tratar as vulnerabilidades em um aplicativo.
  • Gerencie políticas de conformidade que ajudem a estabelecer padrões de governança para interpretação de conformidade de software e preparação da correção da implantação ou rollback da atividade operacional durante falhas.
  • Monitore e consulte o status de conformidade atual de uma frota ou de cada recurso com base na política de conformidade aplicável. As informações de conformidade fornecem visibilidade dos desvios do estado esperado. Além disso, você pode programar correções de problemas de conformidade ou ações operacionais sob demanda em uma janela de manutenção definida ou escolhendo uma linha do tempo personalizada.
  • Execute tarefas repetíveis em todos os recursos. Por exemplo, executando módulos funcionais Python em instâncias do serviço Compute com base no status do ambiente (atualizações críticas paradas) e políticas predefinidas que controlam essas instâncias, como controles de taxa de operações simultâneas e limites de erro para repetições. Você pode criar um intervalo de tempo para programar tarefas administrativas e de manutenção para vários recursos.
  • Defina produtos e pilhas de produtos no Fleet Application Management. Em seguida, crie um runbook, defina a política de conformidade e as informações de metadados do patch, faça upload de patches e aplique patches a esses produtos e pacotes de produtos.
  • Provisione recursos da OCI para estabelecer uma infraestrutura robusta e otimizada para um aplicativo, garantindo que ele atenda aos requisitos do aplicativo e tenha um desempenho eficaz.
  • Defina e gerencie suas próprias operações de ciclo de vida, além de Patch, Descoberta, Provisionamento definidos pelo Fleet Application Management.

Benefícios do Uso do Gerenciamento de Aplicativos de Frota

  • Simplifique e automatize fluxos de trabalho de gerenciamento de recursos na OCI.
  • Agrupe recursos de nuvem com base em seus requisitos, garantindo gerenciamento eficiente e atualizações simplificadas.
  • Aplique facilmente patches aos recursos da nuvem, garantindo que atualizações críticas sejam prontamente aplicadas para reduzir possíveis vulnerabilidades de segurança.
  • Garanta a adesão regulatória e práticas de implementação consistentes por meio de políticas e programações de conformidade.
  • Execute tarefas repetíveis em todos os recursos sem se conectar manualmente aos recursos, aumentando a eficiência operacional e reduzindo os esforços manuais.
  • Traga seu próprio produto para o Fleet Application Management e beneficie-se de gerenciamento centralizado, automação e monitoramento de conformidade para seus produtos de software personalizados.
  • Provisione novos recursos da OCI, monitore os existentes, faça alterações de configuração e mantenha a pegada geral do aplicativo a partir de uma plataforma de gerenciamento centralizada, garantindo controle eficiente sobre toda a infraestrutura do aplicativo.

Componentes Principais

Verifique os principais componentes usados no Gerenciamento de Aplicativos de Frota.

grupo de ações
Um agrupamento de recursos (frota) e seus alvos associados, juntamente com a operação de manutenção (ação de aplicação de patches) feita por um manual específico.
aplicativo ou tipo de aplicativo

Um programa de software executado em um ambiente que resolve problemas de negócios classificados em uma família de produtos ou pilhas de produtos.

item do catálogo

Um item de catálogo é um item reutilizável que define os parâmetros e as definições para provisionar um ou mais recursos do OCI. Ele atua como um projeto, contendo as informações necessárias para criar e configurar recursos de maneira consistente. Esses itens podem incluir vários tipos de recursos do OCI, como instâncias do serviço Compute, volumes de armazenamento, redes virtuais na nuvem, regras de segurança e serviços de banco de dados. Os itens de catálogo geralmente são usados com os serviços de provisionamento da OCI para automatizar a implantação de recursos de nuvem.

Um item de catálogo pode consistir nas seguintes informações:
  • Especificações de recursos: descreve informações sobre o provedor de recursos, como o tipo de recurso que precisa ser provisionado, juntamente com seus metadados. Ele inclui detalhes sobre tipos de recursos, como uma instância do serviço Compute, e seus atributos de metadados, como nome, descrição, forma e muito mais.
  • Detalhes da configuração: Se for preferível manter os valores de especificação do recurso externos, você poderá adicioná-los como definições de configuração. Por exemplo, de acordo com o exemplo anterior, os detalhes da configuração podem consistir em valores padrão para o nome, a forma do recurso de Computação e detalhes sobre a VCN (Virtual Cloud Network).
  • Dependências e relações: Os itens do catálogo também podem definir as relações e dependências entre diferentes recursos, garantindo que eles sejam provisionados na ordem correta.
credenciais
As credenciais específicas do ambiente necessárias para as operações de descoberta de destino e gerenciamento do ciclo de vida de um recurso.
  • credenciais da frota: As credenciais específicas dos aplicativos que uma frota hospeda que podem ser usadas durante as operações de gerenciamento do ciclo de vida.
  • credenciais de recurso: As credenciais específicas a um recurso comumente usado entre destinos e estão disponíveis quando adicionadas a outra frota.
  • credenciais de destino: As credenciais específicas ao home do produto operacional, que o Fleet Application Management exige para descoberta de destino e gerenciamento do ciclo de vida de um destino em um recurso.
conformidade
Garante que o estado dos recursos e seus componentes do aplicativo tenham o nível de patch mais recente aplicado a eles com sucesso. Como resultado, os recursos são protegidos ou corrigidos contra novas ameaças de segurança.
ambiente ou tipo de ambiente
Uma priorização ou categoria associada a um recurso com base na fase de implementação do aplicativo que o recurso hospeda. Os tipos de ambiente podem ser Desenvolvimento, Teste, Estágio, Teste de Aceitação do Usuário (UAT) ou Produção.
frota
Uma construção de agrupamento por meio da qual o Fleet Application Management executa operações de gerenciamento do ciclo de vida em recursos. A seguir estão os tipos de frotas:
job
Uma ocorrência individual de uma operação de manutenção do ciclo de vida.
gerenciamento de ciclo de vida
Uma operação de manutenção aplicada a recursos, como o gerenciamento de patches de software, para evitar que os riscos decorrentes dos recursos se tornem obsoletos.
janela de manutenção
Define um cronograma para uma operação de manutenção. Você pode decidir sobre essa linha do tempo com uma visão do horário comercial, ou um provedor de nuvem pode iniciar uma atividade para lidar com vulnerabilidades críticas de segurança.
patch
Atualizações de software disponíveis para aprimorar e corrigir vulnerabilidades ou bugs nos produtos suportados.
produto
Uma plataforma de software instalada em um recurso, como Oracle Java ou Oracle WebLogic Server.
pilha de produtos
Uma pilha de produtos refere-se a um conjunto de produtos de software que são projetados para integrar perfeitamente, fornecendo uma solução abrangente e coesa para as empresas. Esses produtos são normalmente construídos com a interoperabilidade em mente, permitindo que os dados e processos fluam sem problemas em diferentes aplicações e camadas. Por exemplo, a pilha de produtos do Oracle Fusion Middleware inclui os produtos Oracle HTTP Server (OHS), Oracle WebLogic Server, Oracle Java e Oracle Linux.
propriedade

Metadados com um nome e um valor fornecidos para configuração da plataforma ou criados como uma taxonomia quando atribuídos a uma frota. Ele pode ser usado para classificar frotas combinando aspectos de negócios com necessidades operacionais.

provisionar
O processo de criação, configuração e implantação de vários recursos e componentes baseados em nuvem na plataforma Oracle Cloud Infrastructure.
recurso
Uma instância existente do OCI Compute ou do banco de dados ou o recurso que você provisiona.
manual
Define o workflow para tratar a operação de manutenção em um recurso, incluindo um conjunto de tarefas envolvidas com as variáveis de execução necessárias.
programar
Especifica uma seleção de data e hora com base na janela de manutenção ou no período personalizado quando a manutenção é executada com opções recorrentes ou únicas.
instância hospedada automaticamente
Serve como um servidor central que pode hospedar vários aplicativos e serviços que os usuários em sua rede ou ambiente de nuvem podem acessar e usar. Ele fornece uma única interface para gerenciar e monitorar os recursos depois que eles são provisionados e antes de usá-los em um manual.
tarefa
Uma etapa a ser executada em um destino de recurso que representa a menor unidade de um workflow.
destino
Um conjunto de ambientes operacionais identificados ou homes de produtos em um recurso descoberto pelo Fleet Application Management, que pode ser submetido ao gerenciamento do ciclo de vida.
descoberta de alvos
O processo de digitalização e captura do estado do inventário de software encontrado em um recurso.