Pular para conteúdo

Integrando a Megaport com o Snowflake na AWS

Você pode usar a Megaport para criar uma conexão de camada 2 do AWS Direct Connect entre sua infraestrutura local ou baseada em colocation e seu ambiente Snowflake na AWS.

Antes de começar, certifique-se de que você criou uma Porta. Após criar a Porta, você pode conectar uma Virtual Cross Connect (VXC) da Porta ao gateway virtual associado à infraestrutura da VPC da AWS. Um VXC é uma conexão Ethernet ponto a ponto entre uma terminação A (sua Porta) e uma terminação B (neste caso, sua instância AWS).

Se você não for cliente da Megaport, você pode criar uma Porta de 1 Gbps, 10 Gbps ou 100 Gbps em um de nossos data centers/Pontos de Presença globais. Se sua empresa não estiver localizada em um de nossos PoPs, você pode adquirir um circuito de última milha (last mile) para um dos locais e se conectar à Megaport. Entre em contato com a Megaport para mais informações.

Aviso

Se você precisar de uma Porta em um local diferente para separar fisicamente esta solução de outro tráfego existente que passa por suas Portas, recomendamos que você crie uma nova antes de prosseguir.

Esta imagem mostra um diagrama de topologia de alto nível de uma solução que integra a Megaport com o Snowflake Data Warehousing na AWS usando uma única conexão.

Megaport-Snowflake on AWS architecture

Configurando seu ambiente Snowflake

Para configurar seu ambiente Snowflake, você deverá:

  • Fazer login no Snowflake
  • Criar objetos no Snowflake
  • Preparar os arquivos de dados
  • Copiar dados para a tabela de destino
  • Consultar os dados carregados

Para mais informações sobre a configuração do Snowflake em um ambiente AWS, veja os Pré-requisitos do Snowflake.

Para garantir que a transferência de dados entre sua solução Snowflake e sua VPC permaneça segura, você pode usar o AWS PrivateLink para conectar os dois ambientes. O PrivateLink é um serviço AWS que permite implementar conectividade direta e segura entre VPCs da AWS. Isso permite que seus dados permaneçam dentro da infraestrutura AWS sem serem expostos à internet, o que reduz alguns dos riscos de segurança relacionados ao tráfego de dados pela internet.

Aviso

Ativar o AWS PrivateLink pode levar até dois dias úteis. Para mais informações sobre como habilitar o AWS PrivateLink para sua solução Snowflake na AWS, consulte AWS PrivateLink e Snowflake.

Integração da Megaport com o Snowflake Data Warehousing na AWS

Você pode usar o Megaport Portal para criar o VXC para o ambiente Snowflake na AWS.

  1. No Megaport Portal, vá para a página Serviços e selecione a Porta que deseja usar. Se você ainda não criou uma Porta, veja Criando uma Porta.

  2. Adicione uma conexão AWS para a Porta. Se esta for a primeira conexão para a Porta, clique no ícone AWS. Este ícone é um atalho para a página de configuração. Alternativamente, clique em +Conexão, clique em Nuvem, e clique em AWS.

  3. Para o Tipo de Conexão AWS, clique em VIF Hospedada ou Conexão Hospedada e clique em Próximo.
    Neste exemplo, vamos clicar em Conexão Hospedada.
    Conexão Hospedada

  4. Em seguida, você criará um novo VXC. Na lista de Seleção de Porta de Destino, selecione a região AWS e o ponto de interconexão para sua conexão e clique em Próximo. Você pode usar o filtro de País para restringir a seleção.
    Nova conexão

  5. Especifique os detalhes da conexão:

    • Nome da Conexão – O nome do seu VXC que será mostrado no Megaport Portal.

    • Referência de Nível de Serviço (opcional) – Especifique um número de identificação único para o VXC a ser usado para fins de faturamento, como um número de centro de custo ou um ID de cliente único. O número de referência do nível de serviço aparece para cada serviço na seção de Produto da fatura. Você também pode editar este campo para um serviço existente.

      Aviso

      Contas gerenciadas por parceiros podem aplicar uma Oferta de Parceiro a um serviço. Para mais informações, veja Associando uma Oferta a um Serviço.

    • Limite de Taxa – A velocidade da sua conexão em Mbps. Você deve escolher entre as opções de largura de banda fornecidas (50 Mbps a 10 Gbps). A soma de todas as VXCs virtuais hospedadas para um serviço pode exceder a capacidade da Porta (1, 10 ou 100 Gbps), no entanto, o total agregado nunca ultrapassará a capacidade da Porta.

    • Estado do VXC – Selecione Ativado ou Desativado para definir o estado inicial da conexão. Para mais informações, consulte Desativando um VXC para Testes de Failover.

      Aviso

      Se você selecionar Desativado, o tráfego não fluirá por este serviço e ele se comportará como se estivesse inativo na rede da Megaport. A cobrança por este serviço permanecerá ativa e você ainda será cobrado por esta conexão.

    • VLAN Preferida da Terminação A (optional) – Especifique um ID de VLAN não utilizado para esta conexão. Este ID de VLAN deve ser um ID exclusivo nesta Porta e pode variar de 2 a 4093. Se você especificar um ID de VLAN já em uso, o sistema exibirá o próximo número de VLAN disponível. O ID de VLAN deve ser exclusivo para prosseguir com o pedido. Se você não especificar um valor, a Megaport atribuirá um.

      Alternativamente, você pode clicar em Desmarcar para remover a marcação VLAN para esta conexão. A opção sem marcação limita você a apenas um VXC implantado nesta Porta.

    • Prazo Mínimo – Selecione Sem Prazo Mínimo, 12 Meses, 24 Meses ou 36 Meses. Prazos mais longos resultam em uma taxa mensal menor. 12 Meses é selecionado por padrão.
      Observe as informações na tela para evitar taxas de rescisão antecipada (ETF). Veja Preços e Termos de Contrato do VXC e Faturamento de VXC, Megaport Internet e IX para mais informações.

    Snowflake connection details

  6. Clique em Próximo.

  7. Especifique os detalhes da nuvem:

    • Nome da Conexão AWS – Este é um campo de texto e será o nome da sua interface virtual que aparecerá no console AWS. Para facilitar o mapeamento, use o mesmo nome para este campo que você usou para o nome VXC na tela anterior.
    • ID da Conta AWS – Este é o ID da conta que você deseja conectar. Você pode encontrar esse valor na seção Configurações da Conta do seu console AWS. AWS detalhes de conexão
  8. Clique em Próximo.

  9. Revise os detalhes da conexão e clique em Adicionar VXC.
    detalhes de conexão sumário
  10. Clique em Fazer Pedido.
    Fazer Pedido
  11. Clique Pedir Agora.
    Seu trabalho no Megaport Portal está concluído. Em seguida, você conectará o novo VXC ao seu ambiente AWS.
  12. Em aproximadamente 2 minutos, faça login na sua conta AWS. O VXC que você implementou aparecerá no seu Direct Connect em Conexões..
  13. Clique em Criar Conexão.
    Você precisará se conectar a um Direct Connect Gateway. Para mais informações sobre como se conectar a vários tipos de gateways, veja Trabalhando com gateways Direct Connect - AWS Direct Connect. Criar Conexão

Redundância

Para obter redundância na parte de conectividade desta solução, estabeleça um VXC adicional para um roteador de borda diverso dentro do ambiente AWS. Siga o procedimento de Integração da Megaport com o Snowflake Data Warehousing na AWS a partir do passo 3, e escolha a Zona de Diversidade alternada (identificada pelo ícone de círculo azul) ao escolher a região AWS.

Aviso

As Zonas de Diversidade identificadas no Megaport Portal referem-se apenas aos locais dos roteadores de borda da AWS, e não às Zonas de Disponibilidade dentro da infraestrutura AWS.

Zonas de Diversidade

Conclua o procedimento, incluindo as etapas necessárias dentro do console AWS.

Esta imagem mostra um diagrama de topologia de alto nível de uma solução que integra a Megaport com conexões diversas na infraestrutura do Snowflake Data Warehousing na AWS.

Two VLANs and one Port

Para redundância física adicional para a conectividade, você pode implementar os VXCs em Portas separadas:

Two VLANs and two Ports

Informações adicionais

Snowflake é um serviço de armazenamento de dados (data warehouse) no modelo Software-as-a-Service (SaaS) construído especificamente para a nuvem. A infraestrutura é construída dentro da nuvem AWS e permite uma implementação rápida e simples, além de integração com o seu ambiente VPC da AWS e infraestrutura local. Em um ambiente Snowflake na AWS, você pode aproveitar benefícios como elasticidade e escalabilidade, pagando apenas pelos recursos que utilizar. Ele oferece gestão de metadados, segurança de dados e uma engine compatível com ANSI em uma plataforma resiliente e redundante que permite armazenar, consultar e analisar todos os seus dados em um só lugar. O Snowflake está disponível no AWS Marketplace; ele compete com serviços oferecidos diretamente pela AWS, mas pode oferecer mais funcionalidades a custos mais baixos. Recomendamos que você revise as opções disponíveis para determinar qual é a melhor para os requisitos do seu negócio.

Para mais informações sobre o Snowflake, consulte estes links adicionais: