Integração de dados em ambientes de nuvem híbrida

Quando você começa a lidar com a integração de dados em um ambiente de nuvem híbrida, você deve perceber que você tem dados que potencialmente abrange vários ambientes. Claro, os dados provavelmente se estende por vários ambientes de hoje, mas é sob o seu controle. Como você integra todos esses dados? A maioria das empresas muito rapidamente achar que eles devem lidar com muitos cenários de integração diferentes.

Três cenários de integração

Os três cenários de integração em nuvem mais comuns são

  • No local centro de dados para a nuvem

  • Conectividade entre (ou entre) nuvens

  • Conectividade nas nuvens

No local centro de dados para a nuvem

Conectividade a partir do centro de dados para a nuvem é um dos usos básicos de integração em nuvem. A organização de TI típico gere o seu sistema de Enterprise Resource Planning (ERP) dentro de seu centro de dados e usa um SaaS (Software as a Service) ambiente para gerenciar leads de vendas. Vendas, ordem, fatura, e dados de inventário devem ser sincronizados através destes sistemas para a empresa para funcionar corretamente. Esta pode ser uma grande mudança cultural para uma organização que está acostumado a ter total controle sobre seus aplicativos de linha de negócios.

Há pouco ou nenhum controle sobre a estrutura arquitetônica do ambiente SaaS. Consequentemente, a organização de TI precisa estabelecer novos processos para Instituto de Gestão entre um aplicativo centro de dados e um aplicativo baseado em nuvem. gerenciamento de TI precisa para separar os elementos de dados dentro dos aplicativos de linha de negócios de dependências desnecessárias. Por exemplo, pode haver um processo de negócio que controla uma circunstância específica que interfere com a sua capacidade de se conectar facilmente entre fontes de dados na nuvem.

Além disso, questões específicas relacionadas ao uso de ambientes de computação em nuvem afetar o estilo de integração. Por exemplo, embora a sua empresa ganha enorme valor de usar um sistema baseado em SaaS de gerenciamento de relacionamento com o cliente (CRM), exigências de governança exigir que os dados do cliente ser armazenado por trás do firewall. Assim, quando uma perspectiva torna-se um cliente, a empresa move os dados para o centro de dados para segurança adicional. Esta empresa tem agora um ambiente híbrido de gerir.

Conectividade entre (ou entre) nuvens

As empresas podem precisar integrar entre uma nuvem privada e nuvens públicas. Um exemplo comum disso ocorre quando os recursos de nuvem privada são insuficientes para suportar a demanda de pico. Nesta situação, selecione as cargas de trabalho são permitidos a explodir em um ambiente de nuvem pública.



Por exemplo, uma organização de entretenimento está testando a introdução de um novo jogo que suporta participação do grupo on-demand. A comunidade de jogos online já demonstrou um grande interesse em torno deste novo recurso. A empresa de entretenimento quer testar como sua aplicação web escalas de 20.000 a 1 milhão de usuários simultâneos antes de ir ao vivo. Eles sabem que precisam de mais ciclos e mais poder do que tem disponível no local, para que eles expandir seu ambiente, aproveitando os recursos de nuvem pública, como o Smart Business Development da IBM e Test Cloud ou Amazon EC2.

Conectividade nas nuvens

Um terceiro tipo de integração ocorre quando você precisa criar uma integração bidirecional com aplicações múltiplas SaaS, a fim de apoiar um processo de negócio. Neste caso, a capacidade de conectividade em si é na nuvem. Por exemplo, uma organização de serviços utiliza a automação de vendas para manter o controle de suas perspectivas e uma aplicação SaaS diferente para gerenciar pagamentos de comissões e salários. Existem muitas situações de vendas, onde uma equipe de vendas cross-marca colabora no fechamento de uma grande oportunidade de vendas.

Como resultado, a comissão de vendas deve ser dividida entre diferentes pessoas de vendas. Os dados no sistema de CRM deve ser consistente com os dados no aplicativo de pagamento, ou as pessoas que trabalharam para fechar o negócio não será pago com precisão. A automatização deste processo requer a sincronização de dados entre as duas aplicações SaaS.

Porque ambas as aplicações são na nuvem, a abordagem mais eficiente para sincronizar os dados é usar uma capacidade de integração baseado em nuvem. ofertas de nuvem pública incluem conectividade na nuvem para este tipo de situação.

Opções para integração de dados em nuvem

Várias opções estão surgindo para integração de dados em nuvem. A opção que você escolher pode depender do problema de negócio que você está tentando resolver e o tipo de implementação de nuvem você está lidando com:

  • solução de software: Nesta abordagem, os fornecedores podem fornecer um padrão de integração pré-configurado ou modelo que jump-inicia o esforço de integração entre aplicações. Uma das vantagens de trabalhar com um modelo padronizado é que o mesmo modelo pode ser reutilizado para outros projetos de integração. O modelo é tipicamente concebida para cobrir cerca de 60 por cento dos requisitos para uma integração específica. Os pacotes geralmente também fornecem um meio de mapear visualmente os dados entre os sistemas de fonte e de destino.

    Por exemplo, em seu sistema ERP no local, o seu ID do cliente pode ser chamado de ID, e em seu aplicativo em nuvem, ele é chamado CUST ID, a interface de mapeamento visual torna isso fácil para especificar que os dois campos se referem à mesma entidade. Alguns pacotes também permitem que você trabalhe com mais mapeamentos complexos, bem como fornecer uma maneira de definir regras para integração de dados.

  • ferramenta baseada em nuvem: Esta opção é semelhante em muitos aspectos para ferramentas tradicionais, tais como conectores, que podem ser usados ​​para conectar aplicações específicas. Neste caso, os usuários finais podem comprar componentes diferentes de um provedor com base no que eles precisam fazer. Por exemplo, você poderia comprar um componente para conectividade de banco de dados ou para transformar dados que entram em um banco de dados.

  • soluções baseadas em nuvem: Neste caso, a integração de dados é oferecido como um serviço ou conjunto de serviços. Por exemplo, um fornecedor pode oferecer um serviço de replicação de dados para copiar dados de uma fonte para outra e então automaticamente atualizá-lo. Ou pode oferecer qualidade de dados e serviços de avaliação, ou serviços para carregar dados de vários tipos de formato (como arquivos simples ou bancos de dados) para aplicativos de destino. Ou pode oferecer um servidor de aplicativos web embalados e banco de dados.

Não importa qual a abordagem que você usa, uma questão primordial vai ser para se certificar de que seus dados mantém a sua integridade por ser completas, precisas e atualizadas. Você ainda terá de se certificar de que você tem uma versão mestre de seus dados no local que serve como o que é muitas vezes chamado de “versão única da verdade”. Em outras palavras, um acordados golden master.


Publicações relacionadas