Considerações para Implantar o Agile PLM

A Oracle fornece uma arquitetura de linha de base que aproveita melhor os recursos do Oracle Cloud Infrastructure, além de tratar a maioria dos requisitos técnicos e comerciais importantes. Isso permite que você tenha confiança em atingir seus objetivos de implantação sem investir em um projeto de análise longa. Para quaisquer requisitos especiais não cobertos por essa arquitetura de referência, outras opções de design são possíveis. A Oracle espera que o processo de design para essas alterações seja muito mais fácil quando se inicia em uma arquitetura de referência.

Sobre as Opções de Implantação do Agile PLM

A Oracle continuará suportando e adicionando funcionalidades necessárias para manter sua empresa funcionando quer você queira se manter no local com o Agile PLM, ir para o Oracle Cloud ou implantar um modelo híbrido. Se você for um novo cliente Oracle Agile PLM, recomenda-se a integração da nuvem do Agile PLM diretamente para retorno rápido da inovação.

Você pode implantar manualmente o Agile PLM no Oracle Cloud ou se você tiver o Agile PLM 9.3.6 em execução no Oracle Linux 6 e 7, então poderá aproveitar nossa automação e imagem pré-criadas. O Agile PLM 9.3.6 e outras versões em execução em software certificado são certificadas para execução no Oracle Cloud Infrastructure.

Implantar do Marketplace: Você pode ir para o Oracle Cloud Marketplace e instalar a imagem do Oracle Agile Product Lifecycle Management no seu domínio de identidades. Você obterá uma imagem de máquina virtual do Agile PLM com o Oracle Database para implantação no Oracle Cloud. Além disso, você pode usar o Terraform para definir seus recursos de infraestrutura em arquivos de configuração que podem persistir, controlar a versão e compartilhar. Esses arquivos descrevem as etapas necessárias para provisionar a sua infraestrutura e manter o estado desejado. Em seguida, você pode executar essas etapas para criar a infraestrutura descrita.

Migre seu Agile PLM local para a nuvem: para obter novos recursos muito antes do que com sua versão local, você pode planejar migrar seus dados e arquivos locais para a nuvem. Você pode optar por migrar seus dados usando as opções de transporte on-line ou off-line, dependendo do tamanho dos seus dados, das considerações de segurança e da velocidade na qual você precisa que os dados sejam transportados.

  • Com opções de transporte on-line, é importante considerar a largura de banda e a segurança ao transportar conjuntos de dados pela transmissão. Você pode migrar conjuntos de dados pela internet pública ou configurar conectividade privada entre data centers locais e o Oracle Cloud Infrastructure. Os dados devem sempre ser criptografados no armazenamento e em trânsito.
    • O Oracle FastConnect conecta com segurança seus data centers e redes ao Oracle Cloud Infrastructure. É a opção ideal para organizações que precisam transportar conjuntos de dados de grande porte. As velocidades de porta estão disponíveis em incrementos de 1 Gbps e 10 Gbps ao trabalhar com um provedor de conectividade terceirizado, e em incrementos de 10 Gbps no momento da localização conjunta com a Oracle.
    • Se você tiver conjuntos de dados relativamente pequenos, até aproximadamente 2 terabytes (TBs), geralmente poderá ser transportado pela internet pública. A Oracle recomenda o uso do IPsec VPN Connect, que fornece conectividade criptografada e segura entre seu ambiente de origem e o Oracle Cloud Infrastructure para gravar dados de forma segura no Object Storage e, em seguida, restaurar por aí. A primeira etapa para configurar um VPN Connect IPsec entre o ambiente de origem e a Oracle está estabelecendo um DRG. O DRG deve ser configurado para conectar a nuvem da Oracle com quaisquer roteadores locais. Use vários túneis IPsec para garantir a redundância.
  • Se você tiver conjuntos de dados grandes em escala de petabytes e estiver preocupado com tempos de upload longos, a Oracle recomenda as seguintes opções de transporte off-line. Essas opções usam os discos rígidos da mercadoria ou o Oracle Data Transfer Appliance para transportar de forma rápida e segura seus dados para a Oracle sem passar pela internet.
    • Cada Data Transfer Appliance permite que as organizações migrem até 150 TBs de dados. Os appliances podem ser solicitados pela console do Oracle Cloud Infrastructure após a criação de um job de transferência. O appliance deve estar configurado e conectado à rede local. As equipes de migração também precisam montar volumes NFS fora o appliance e copiar os dados para o appliance. Após a cópia de seus dados, envie o appliance novamente para a Oracle e monitore o status da transferência de dados.
    • O Oracle Data Transfer Disk é outra solução de transferência de dados off-line. É possível enviar dados como arquivos em discos criptografados para um site de transferência da Oracle. Em seguida, os operadores do site fazem upload dos arquivos para seu bucket de armazenamento de objetos designado. Você está livre para mover os dados submetidos a upload para outros serviços do Oracle Cloud Infrastructure conforme necessário.

Conectividade de Rede

Os objetivos principais da arquitetura de rede e conectividade são fornecer conectividade segura e de alta velocidade entre seus recursos de nuvem e quaisquer usuários e/ou sistemas que precisem acessar esses recursos.

Veja a seguir a descrição da ilustração stateless_rules.png
Descrição da ilustração stateless_rules.png

Considere uma implantação de conectividade de rede independente como um exemplo. Quando você faz upload ou download de um arquivo, o Oracle Identity Cloud Service trata a autenticação e você pode acessar suas instâncias na sub-rede privada por meio do servidor bastion. As instâncias do balanceador de carga recebem sua solicitação em uma sub-rede pública e permite o tráfego da internet pública por meio do servidor de aplicativos. O servidor de aplicativos e o gerenciador de arquivos se comunicam entre si por meio de um balanceador de carga privado. O gerenciador de aplicativos acessa o banco de dados e responde à sua ação por meio do balanceador de carga.

Os grupos de segurança de rede (NSGs) mostrados na imagem atuam como um firewall virtual para suas instâncias. Use-as para permitir o tráfego entre diferentes camadas e entre o bastion host e os hosts externos. Eles também contêm informações sobre portas de comunicação por meio das quais a transferência de dados é permitida. Um NSG consiste em um conjunto de regras de entrada e saída. Algumas dessas regras são marcadas sem monitoramento de estado. Marcar uma regra de segurança como sem monitoramento de estado indica que você NÃO deseja usar o rastreamento de conexões para qualquer tráfego que corresponda a essa regra. Isso significa que o tráfego de resposta não é permitido automaticamente. Para permitir o tráfego de resposta em relação a uma regra de entrada sem monitoramento de estado, é necessário criar uma regra de saída sem monitoramento de estado correspondente.

Gerenciamento de Custos e Governança

Ao fazer a transição de um modelo de dispêndio de capital, no qual muitos custos são fixos na implementação do projeto, para um modelo de dispêndio operacional, no qual os custos aumentam e diminuem com o uso do sistema, os clientes geralmente exigem ferramentas de gerenciamento de custos para entender e controlar esses custos na nuvem dentro de sua organização.

Essas ferramentas podem:

  • Controle como os recursos são consumidos e defina cotas
  • Defina e gerencie orçamentos na nuvem
  • Evite o excesso de gastos
  • Garanta um acompanhamento preciso dos custos em todos os departamentos e projetos
  • Analise quais departamentos, serviços e projetos estão contribuindo para o uso da nuvem ao longo do tempo
  • Obtenha detalhes granulares de uso para reconciliação de fatura
  • Identifique áreas para otimizar os custos
A Oracle fornece serviços de plataforma em nuvem para atender a estas necessidades:
  • Compartimentos: Os compartimentos podem ser usados para garantir o isolamento de recursos de nuvem entre unidades de negócios. Além disso, eles também são usados para agrupar logicamente recursos para fins de medição de uso e faturamento. Normalmente, criamos um compartimento para cada parte principal da sua organização, ou seja, unidade de negócios ou departamento. Os compartimentos também podem ser aninhados para suportar subdepartamentos.
  • Tag: Aproveite as tags para rastrear o custo e o uso de recursos associados a um projeto específico que abrange vários departamentos. Além disso, você pode agilizar o gerenciamento de recursos marcando e depois fazendo script de ações em massa sobre exatamente os recursos do Oracle Cloud Infrastructure que você deseja. As tags aproveitam políticas, controles e automação para garantir a integridade de tags e para impedir que os usuários criem tags em excesso, duplicem tags e manipulem tags existentes.
  • Cotas: Use cotas para obter melhor controle sobre como os recursos são consumidos no Oracle Cloud Infrastructure. Os administradores podem definir facilmente cotas via instruções de política para alocar recursos a determinados compartimentos, definir o número máximo de recursos de nuvem que podem ser consumidos por um compartimento ou até mesmo remover o acesso a um recurso de nuvem para um compartimento. As cotas diferem dos limites de serviço nesse limite são definidas pela Oracle, enquanto as cotas são definidas pelos administradores de clientes.
  • Orçamentos: depois que os recursos são atribuídos a compartimentos que correspondem aos seus casos de uso específicos, departamentos ou regiões de operação, você pode definir orçamentos, exibir como os gastos estão rastreando orçamentos e configurar alertas para que o uso inesperado seja sinalizado antes que um orçamento seja realmente excedido.
  • Análise de Custos: O painel de análise de custos de faturamento pode ajudar a visualizar os grandes buckets que estão contribuindo para o uso e o custo da nuvem. Você pode analisar custos por serviço de nuvem, compartimentos e tags. Por exemplo, um analista ou administrador pode usar essa ferramenta para identificar a diferença entre o aumento da produção ou o uso de desenvolvimento/teste, bem como a diferença entre o aumento do uso de armazenamento versus rede.
  • Relatórios de Uso Detalhados: arquivos CSV que contêm dados detalhados de nível de recurso e hora por hora, incluindo todos os metadados associados, ou seja, tags e compartimentos. Exporte relatórios de uso detalhados como arquivos CSV e importe para ferramentas de business intelligence existentes para casos de uso de reconciliação de fatura, para obter mais granularidade em sua fatura e para identificar áreas para otimização de custo. Por exemplo, você pode aproveitar os dados de uso detalhados e combinar com dados de utilização de CPU do serviço de Monitoramento do Oracle Cloud Infrastructure para identificar instâncias com baixa utilização de CPU para shutdown.

Veja a seguir a descrição da ilustração cost_management_compartments.png
Descrição da ilustração cost_management_compartments.png

Monitoramento

Você precisa poder monitorar a integridade e a capacidade dos recursos de infraestrutura de nuvem para otimizar o desempenho do Agile PLM sempre e em tempo real. Os objetivos incluem garantir a disponibilidade e o desempenho do Agile PLM na nuvem e detectar e corrigir anomalias antes que elas possam impactar seus negócios. Além disso, você pode precisar da visibilidade para identificar gargalos e recursos subutilizados a fim de otimizar de forma adequada.

Infrastructure Monitoring

Você já pode estar aproveitando ferramentas de monitoramento, como o Oracle Enterprise Manager e o Oracle Management Cloud, para sua implantação existente do Agile PLM. O Oracle Cloud Infrastructure oferece monitoramento de infraestrutura de forma nativa dentro da console, mas também pode suportar suas ferramentas de monitoramento existentes. Dependendo se você planeja migrar todos os aplicativos e conjuntos de dados para o Oracle Cloud ou manter um ambiente de nuvem híbrida, a Oracle recomenda as seguintes ferramentas de monitoramento.
  • Monitoramento de Várias Camadas de Ambientes Híbridos/Multi-Cloud: Para a maioria dos cenários de migração em várias camadas, você pode continuar aproveitando suas ferramentas de monitoramento existentes, incluindo o Oracle Enterprise Manager e o Oracle Management Cloud. O Oracle Enterprise Manager 12c fornece monitoramento multiinstância de aplicativos Agile PLM e o Oracle Database para fornecer informações abrangentes, eficientes e vitais de status de integridade, como métricas de desempenho, disponibilidade e experiência do usuário final. O Oracle Management Cloud fornece monitoramento integrado entre ambientes híbridos e de várias nuvens. Ele executa o monitoramento por meio do uso de agentes em várias camadas, desde a infraestrutura até o desempenho do aplicativo, a segurança e até mesmo a atividade do usuário final.
  • Oracle Cloud Infrastructure Monitoring: Métricas e painéis de controle econômicos e predefinidos são fornecidos para que a TI monitore recursos de nuvem, como instâncias de computação, volumes em blocos, NICs virtuais, balanceadores de carga e buckets de armazenamento de objetos nativamente dentro da console do Oracle Cloud Infrastructure. Por exemplo, você pode aproveitar o monitoramento para rastrear a utilização da CPU, a utilização da memória e a integração com o dimensionamento automático de computação. Você também pode integrar-se a ferramentas de visualização de código-fonte aberto, executar suas próprias consultas de métricas e fazer com que os aplicativos emitam suas próprias métricas personalizadas, permitindo que você visualize, monitore e alarme em todos os dados críticos de séries temporais de um só local na console.
O Oracle Cloud Infrastructure executa o monitoramento sem agente. Atualmente, esse serviço de monitoramento de infraestrutura nativa não monitora serviços de banco de dados. É recomendável usar o Oracle Management Cloud ou o Oracle Enterprise Manager, dependendo se o Oracle Database for implantado no local ou como um serviço de nuvem.