Implante uma Plataforma de Análise para o Informatica IDMC no Oracle Cloud
A parceria entre a Oracle e a Informatica reúne dois líderes do setor em gerenciamento de banco de dados e dados para oferecer um amplo ecossistema de data warehouse empresarial e lakehouse.
Essa arquitetura de referência mostra como o Agente Seguro Informatica IDMC opera no OCI (Oracle Cloud Infrastructure). Os dados podem ser exportados de uma ampla variedade de origens locais e na nuvem usando qualquer um dos mais de 300 conectores e depois importados para um Oracle Autonomous Database a ser consumido por processos de análise ou ciência de dados.
Sem essa integração, podemos acessar informações acionáveis de nossos dados de aplicativos (por exemplo, Oracle E-Business Suite), mas não podemos enriquecê-las com outras fontes de dados para obter informações valiosas. Também não é uma boa prática executar cargas de trabalho analíticas em sistemas operacionais.
Essa arquitetura de referência posiciona a solução de tecnologia no contexto de negócios geral:
A integração fornece uma plataforma analítica na qual os dados do aplicativo que contêm um registro de interações são combinados com outros conjuntos de dados selecionados na camada de gerenciamento e são refinados em informações acionáveis e insights na camada de exploração.
Arquitetura
Essa arquitetura de referência mostra como o Agente Seguro Informatica IDMC opera no OCI (Oracle Cloud Infrastructure). Os dados são exportados de aplicativos empresariais locais e baseados em nuvem, arquivos, armazenamentos de objetos e bancos de dados e, em seguida, são importados para o Oracle Autonomous Database para serem consumidos por processos de análise ou ciência de dados.
O diagrama a seguir é uma representação funcional da arquitetura de referência.
Em geral, a arquitetura inclui as seguintes divisões lógicas. Esta arquitetura de referência se concentra nos componentes da arquitetura de refinaria de dados e persistência de dados:
- Ingestão, Transformação
Insere e refina os dados para uso em cada uma das camadas de dados da arquitetura.
- Persistir, Curar, Criar
Facilita o acesso e a navegação dos dados para mostrar a exibição de negócios atual e histórica. Ele contém dados brutos, bem como dados curados granulares e agregados. Para tecnologias relacionais, os dados podem ser lógicos ou estruturados fisicamente em formas relacionais, longitudinais, dimensionais ou OLAP simples. Para dados não relacionais, esta camada contém um ou mais pools de dados, saída de um processo analítico ou dados otimizados para uma tarefa analítica específica.
O Oracle Autonomous Data Warehouse é um serviço de banco de dados independente, com autoproteção e autorreparo otimizado para cargas de trabalho de data warehousing. Não é necessário configurar ou gerenciar nenhum hardware ou instalar qualquer software. O Oracle Cloud Infrastructure controla a criação do banco de dados, bem como o backup, a aplicação de patches, o upgrade e o ajuste do banco de dados.
- Analise, Aprenda, Preveja
Resume a visualização lógica de negócios dos dados para os consumidores. Essa abstração facilita abordagens ágeis de desenvolvimento, migração para a arquitetura de destino e o provisionamento de uma única camada de geração de relatórios de várias origens federadas.
informática-oci-arch-oracle.zip
Na arquitetura acima, a forma de computação hospeda o Agente Seguro do Informatica Cloud. O Informatica Cloud Secure Agent é um programa leve que executa todas as tarefas e permite uma comunicação segura pelo firewall entre sua organização e o Informatica Intelligent Data Management Cloud. Quando o Agente Seguro executa uma tarefa, ele se conecta ao recurso de hospedagem do Informatica Cloud para acessar informações da tarefa. Ele se conecta de forma direta e segura a origens e destinos, transfere dados entre eles, orquestra o fluxo de tarefas, executa processos e executa qualquer requisito de tarefa adicional.
A arquitetura tem os seguintes componentes:
- Locação
Uma tenancy é uma partição segura e isolada que a Oracle configura no Oracle Cloud quando você acessa o Oracle Cloud Infrastructure. Você pode criar, organizar e administrar seus recursos no Oracle Cloud em sua tenancy. Uma tenancy é sinônimo de empresa ou organização. Geralmente, uma empresa terá uma única tenancy e refletirá sua estrutura organizacional dentro dessa tenancy. Em geral, uma única tenancy é associada a uma única assinatura e, em geral, uma única assinatura só tem uma tenancy.
- Região
Uma região do Oracle Cloud Infrastructure é uma área geográfica localizada que contém um ou mais data centers, denominados domínios de disponibilidade. As regiões são independentes das outras regiões, e grandes distâncias podem se separar (em países ou até mesmo continentes).
- Domínio de disponibilidade
Os domínios de disponibilidade são data centers independentes e independentes dentro de uma região. Os recursos físicos de cada domínio de disponibilidade são isolados dos recursos de outros domínios de disponibilidade, que oferecem tolerância a falhas. Os domínios de disponibilidade não compartilham infraestrutura como energia ou resfriamento ou rede interna. Portanto, é pouco provável que uma falha em um domínio de disponibilidade afete os outros domínios
- Compartimento
Os compartimentos são partições lógicas entre regiões em uma tenancy do Oracle Cloud Infrastructure. Use compartimentos para organizar seus recursos no Oracle Cloud, controlar o acesso aos recursos e definir cotas de uso. Para controlar o acesso aos recursos em um determinado compartimento, você define políticas que especificam quem pode acessar os recursos e quais ações eles podem executar.
- Rede virtual na nuvem (VCN) e sub-redes
Uma VCN é uma rede personalizável definida por software que você configura em uma região do Oracle Cloud Infrastructure. Como as redes de data center tradicionais, as VCNs dão a você total controle sobre seu ambiente de rede. Uma VCN pode ter vários blocos CIDR não sobrepostos que você pode alterar após criar a VCN. Você pode segmentar uma VCN em sub-redes, que podem ter escopo em uma região ou em um domínio de disponibilidade. Cada sub-rede consiste em um intervalo contínuo de endereços que não se sobrepõem com as outras sub-redes da VCN. Você pode alterar o tamanho de uma sub-rede após a criação. Uma sub-rede pode ser pública ou privada.
- Lista de segurança
Para cada sub-rede, você pode criar regras de segurança que especifiquem a origem, o destino e o tipo de tráfego que deve ser permitido dentro e fora da sub-rede.
- Tabela de roteamento
As tabelas de roteamento virtual contêm regras para rotear o tráfego de sub-redes para destinos fora de uma VCN, geralmente por meio de gateways.
- Gateway de internet
O gateway de internet permite o tráfego entre as sub-redes públicas em uma VCN e a internet pública.
- Gateway NAT (Network address translation)
Um gateway NAT permite que recursos privados em uma VCN acessem hosts na internet, sem expor esses recursos a conexões provenientes da internet.
- Gateway de serviço
O gateway de serviço fornece acesso de uma VCN a outros serviços, como o Oracle Cloud Infrastructure Object Storage. O tráfego da VCN para o serviço Oracle percorre a malha da rede Oracle e nunca atravessa a internet.
- Serviço Bastion
O Bastion do Oracle Cloud Infrastructure fornece acesso seguro restrito e limitado por tempo a recursos que não têm pontos finais públicos e que exigem controles rigorosos de acesso a recursos, como bare metal e máquinas virtuais, Oracle MySQL Database Service, Autonomous Transaction Processing (ATP), Oracle Container Engine for Kubernetes (OKE), e qualquer outro recurso que permita acesso SSH (Secure Shell Protocol). Com o serviço Bastion do Oracle Cloud Infrastructure, você pode ativar o acesso a hosts privados sem implantar e manter um jump host. Além disso, você obtém postura de segurança aprimorada com permissões baseadas em identidade e uma sessão SSH centralizada, auditada e limitada por tempo. O Bastion do Oracle Cloud Infrastructure elimina a necessidade de um IP público para acesso ao bastion, eliminando o aborrecimento e a possível superfície de ataque ao fornecer acesso remoto.
- Computação
O serviço Oracle Cloud Infrastructure Compute permite provisionar e gerenciar hosts de computação na nuvem. Você pode iniciar instâncias de computação com formas que atendem aos requisitos de recursos de CPU, memória, largura de banda da rede e armazenamento. Depois de criar uma instância de computação, você pode acessá-la de forma segura, reiniciá-la, anexá-la e desconectar volumes e encerrá-la quando não precisar mais dela.
- Serviço IAM (Identity and Access Management)
O Oracle Cloud Infrastructure Identity and Access Management (IAM) é o plano de controle de acesso do Oracle Cloud Infrastructure (OCI) e dos Aplicativos Oracle Cloud. A API do IAM e a interface do usuário permitem que você gerencie domínios de identidade e os recursos dentro do domínio de identidades. Cada domínio de identidade do OCI IAM representa uma solução de gerenciamento de acesso e identidade independente ou outra população de usuários.
- Política
Uma política do Oracle Cloud Infrastructure Identity and Access Management especifica quem pode acessar quais recursos e como. O acesso é concedido no nível de grupo e compartimento, o que significa que você pode gravar uma política que dá a um grupo um tipo específico de acesso em um compartimento específico ou à tenancy.
- Object Storage
O armazenamento de objetos fornece acesso rápido a grandes volumes de dados estruturados e não estruturados de qualquer tipo de conteúdo, incluindo backups de bancos de dados, dados analíticos e conteúdo avançado, como imagens e vídeos. Você pode armazenar e, em seguida, recuperar dados diretamente da internet ou de dentro da plataforma de nuvem. Você pode escalar o armazenamento de forma integrada sem experimentar qualquer degradação no desempenho ou na confiabilidade do serviço. Use o armazenamento padrão para armazenamento "quente" que você precisa acessar de forma rápida, imediata e frequente. Use o armazenamento de arquivos compactados para armazenamento "frio" que você mantém por longos períodos de tempo e raramente acessa.
- Autonomous Data Warehouse
O Oracle Autonomous Data Warehouse é um serviço de banco de dados independente, com autoproteção e autorreparo otimizado para cargas de trabalho de data warehousing. Não é necessário configurar ou gerenciar nenhum hardware ou instalar qualquer software. O Oracle Cloud Infrastructure controla a criação do banco de dados, bem como o backup, a aplicação de patches, o upgrade e o ajuste do banco de dados.
Recomendações
Use as seguintes recomendações como ponto de partida para integrar a plataforma Informatica IDMC no Oracle Cloud.
Seus requisitos podem ser diferentes da arquitetura descrita aqui.
- Rede virtual na nuvem (VCN)
Ao criar uma VCN, determine o número de blocos CIDR necessários e o tamanho de cada bloco com base no número de recursos que você planeja anexar às sub-redes na VCN. Use blocos CIDR que estão dentro do espaço de endereço IP privado padrão.
Selecione os blocos CIDR que não se sobrepõem a nenhuma outra rede (no Oracle Cloud Infrastructure, em seu data center local ou em outro provedor de nuvem) para a qual você pretende configurar conexões privadas.
Depois de criar uma VCN, você poderá alterar, adicionar e remover seus blocos CIDR.
Ao projetar as sub-redes, considere seu fluxo de tráfego e os requisitos de segurança. Anexe todos os recursos dentro de uma camada ou atribuição específica à mesma sub-rede, que pode servir como limite de segurança.
Use sub-redes regionais.
- Máquinas Virtuais e outras recomendações
Para dimensionamento de máquina virtual e outras recomendações, consulte os links na seção Implantar.
- Listas de segurança
Use listas de segurança para definir regras de entrada e saída que se aplicam à sub-rede inteira.
Considerações
Ao integrar a plataforma Informatica IDMC no Oracle Cloud, considere essas opções de implementação.
Integração com Informatica | Refinaria de dados | Plataforma de Persistência de Dados |
---|---|---|
Recomendado | Informatica Intelligent Data Management Cloud (IDMC) | Oracle Autonomous Data Warehouse (ADW) |
Outras Opções | NÃO APLICÁVEL | Exadata |
Motivo | A Informatica considera o Informatica IDMC como a plataforma de integração empresarial como serviço mais abrangente, baseada em microsserviços, orientada por API e alimentada por IA. Com o IDMC, um cliente tem a flexibilidade de usar qualquer serviço de nuvem que a Informatica tenha disponível para atender às suas necessidades de integração e governança. | O ADW é um banco de dados fácil de usar e totalmente autônomo que é dimensionado de forma elástica, oferece rápido desempenho de consultas e não exige administração de banco de dados. Ele também oferece acesso direto aos dados do armazenamento de objetos usando tabelas externas. |
Implantar
O código do Terraform está disponível como uma pilha de amostra no Oracle Cloud Infrastructure Resource Manager. Você também pode fazer download do código em GitHub e personalizá-lo de acordo com seus requisitos.
- Implante usando a pilha de amostra no Oracle Cloud Infrastructure Resource Manager:
- Vá para
.
Se você ainda não estiver conectado, informe a tenancy e as credenciais do usuário.
- Selecione a região na qual você deseja implantar a pilha.
- Siga os prompts na tela e as instruções para criar a pilha.
- Depois de criar a pilha, clique em Ações do Terraform e selecione Planejar.
- Aguarde a conclusão do job e revise o plano.
Para fazer alterações, retorne à página Detalhes da Pilha, clique em Editar Pilha e faça as alterações necessárias. Em seguida, execute novamente a ação Plano.
- Se nenhuma alteração adicional for necessária, retorne à página Detalhes da Pilha, clique em Ações do Terraform e selecione Aplicar.
- Vá para
- Implante usando o código do Terraform em GitHub:
- Vá para GitHub.
- Clone ou faça download do repositório para seu computador local.
- Siga as instruções no documento
README
.