action.skip

Intégration de Megaport avec Snowflake sur AWS

Vous pouvez utiliser Megaport pour créer une connexion AWS Direct Connect Layer 2 entre votre infrastructure sur site ou basée en colocation et votre environnement Snowflake sur AWS.

Avant de commencer, assurez-vous d’avoir créé un Port. Après avoir créé le Port, vous pouvez connecter un Virtual Cross Connect (VXC) depuis le Port à la passerelle virtuelle associée à l’infrastructure AWS VPC. Un VXC est une connexion Ethernet point à point entre un A-End (votre Port) et un B-End (dans ce cas, votre instance AWS).

Si vous n’êtes pas client Megaport, vous pouvez créer un Port de 1 Gbps, 10 Gbps ou 100 Gbps dans l’un de nos centres de données/Points de Présence mondiaux. Si votre entreprise n’est pas située dans l’un de nos PoPs, vous pouvez vous procurer un circuit de dernier kilomètre vers l’un des sites pour vous connecter à Megaport. Contactez Megaport pour plus d’informations.

Remarque

Si vous avez besoin d’un Port à un emplacement différent pour séparer physiquement cette solution d’autres trafics existants traversant vos Ports, nous vous recommandons de créer un nouveau Port avant de procéder.

Cette image montre un schéma topologique de haut niveau d’une solution intégrant Megaport avec Snowflake Data Warehousing sur AWS en utilisant une connexion unique.

Architecture Megaport-Snowflake sur AWS

Configuration de votre environnement Snowflake

Pour configurer votre environnement Snowflake, vous allez:

  • Vous connecter à Snowflake
  • Créer des objets Snowflake
  • Mettre en scène les fichiers de données
  • Copier les données dans la table cible
  • Interroger les données chargées

Pour plus d’informations sur la configuration de Snowflake dans un environnement AWS, consultez Prérequis de Snowflake.

Pour garantir que le transfert de données entre votre solution Snowflake et votre VPC reste sécurisé, vous pouvez utiliser AWS PrivateLink pour connecter les deux environnements. PrivateLink est un service AWS qui vous permet d’implémenter une connectivité directe et sécurisée entre les VPC AWS. Cela permet à vos données de rester à l’intérieur de l’infrastructure AWS sans être exposées à l’internet, ce qui réduit certains des risques de sécurité liés à la circulation de données sur internet.

Remarque

L’activation d’AWS PrivateLink peut prendre jusqu’à deux jours ouvrables. Pour plus d’informations sur l’activation d’AWS PrivateLink pour votre solution Snowflake sur AWS, consultez AWS PrivateLink & Snowflake.

Intégration de Megaport avec Snowflake Data Warehousing sur AWS

Vous pouvez utiliser le Megaport Portal pour créer le VXC vers l’environnement Snowflake sur AWS.

  1. Dans le Megaport Portal, accédez à la page Services et sélectionnez le Port que vous voulez utiliser.
    Si vous n’avez pas encore créé de Port, voir Création d’un Port.

  2. Ajoutez une connexion AWS pour le Port.
    Si c’est la première connexion pour le Port, cliquez sur le tile AWS. Le tile est un raccourci vers la page de configuration. Sinon, cliquez sur +Connexion, cliquez sur Cloud et cliquez sur AWS.

  3. Pour le Type de Connexion AWS, cliquez sur Hosted VIF ou Hosted Connection et cliquez sur Suivant.
    Pour cet exemple, nous allons cliquer sur Hosted Connection.
    Connexion Hébergée

  4. Ensuite, vous allez créer un nouveau VXC. Dans la liste Sélectionner le Port de Destination, sélectionnez la région AWS et le point d’interconnexion pour votre connexion, puis cliquez sur Suivant.
    Vous pouvez utiliser le champ Rechercher pour trouver le nom du Port, le Pays, la Ville Métropolitaine ou l’adresse de votre Port de destination. Vous pouvez également filtrer par diversités.
    Nouvelle Connexion

  5. Spécifiez les détails de la connexion:

    • Nom de la Connexion – Le nom de votre VXC tel qu’il sera affiché dans le Megaport Portal.

    • Référence du Niveau de Service (facultatif) – Spécifiez un numéro d’identification unique pour votre service Megaport à utiliser à des fins de facturation, tel qu’un numéro de centre de coût, un identifiant client unique, ou un numéro de commande d’achat. Le numéro de référence du niveau de service apparaît pour chaque service dans la section Produit de la facture. Vous pouvez également modifier ce champ pour un service existant.

    • Limite de Débit – La vitesse de votre connexion. Vous devez choisir parmi les options de bande passante fournies (50 Mbps à plusieurs Gbps pour Hosted VIF, ou jusqu’à 25 Gbps pour une Hosted Connection). Des vitesses plus élevées peuvent être disponibles en fonction de la région et des capacités. La somme de tous les VXCs virtuels hébergés vers un service peut dépasser la capacité du Port (1, 10 ou 100 Gpbs), toutefois le total agrégé ne dépassera jamais la capacité du Port.

    • État VXC – Sélectionnez Activé ou Arrêter pour définir l’état initial de la connexion. Pour plus d’informations, voir Arrêter un VXC pour des tests de basculement.

      Remarque

      Si vous sélectionnez Arrêter, le trafic ne circulera pas par ce service et il se comportera comme s’il était en panne sur le réseau Megaport. La facturation pour ce service restera active et vous serez toujours facturé pour cette connexion.

    • VLAN A-End Préféré (optionnel) – Spécifiez un identifiant de VLAN non utilisé pour cette connexion.
      Cet ID VLAN doit être un ID unique sur ce Port et peut aller de 2 à 4093. Si vous spécifiez un ID VLAN déjà utilisé, le système affiche le prochain numéro de VLAN disponible. L’ID VLAN doit être unique pour procéder à la commande. Si vous ne spécifiez pas de valeur, Megaport en assignera un.

      Alternativement, vous pouvez cliquer sur Untag pour supprimer le marquage VLAN pour cette connexion. L’option non marquée vous limite à un seul VXC déployé sur ce Port.

    • Durée Minimale – Sélectionnez Pas de Durée Minimale, 12 Mois, 24 Mois, ou 36 Mois. Les durées plus longues entraînent un tarif mensuel réduit. 12 Mois est sélectionné par défaut. Prenez note des informations à l’écran pour éviter les frais de résiliation anticipée (ETF).

      Activez l’option Renouvellement de la Durée Minimale pour les services d’une durée de 12, 24, ou 36 mois afin de renouveler automatiquement le contrat au même prix réduit et pour la même durée à la fin du contrat. Si vous ne renouvelez pas le contrat, à la fin de la durée, le contrat basculera automatiquement sur un contrat mensuel pour la période de facturation suivante, au même prix, sans remises liées à la durée.

      Pour plus d’informations, voir VXC Tarification et termes contractuels et VXC, Megaport Internet, et IX Facturation.

    • Étiquettes de Ressource – Vous pouvez utiliser des étiquettes de ressource pour ajouter vos propres métadonnées de référence à un service Megaport.
      Pour ajouter une étiquette:

      1. Cliquez sur Ajouter des étiquettes.
      2. Cliquez sur Ajouter une nouvelle étiquette.
      3. Entrez les détails dans les champs:
        • Clé – chaîne de longueur maximale 128. Les valeurs valides sont a-z 0-9 _: . / \ -
        • Valeur – chaîne de longueur maximale 256. Les valeurs valides sont a-z A-Z 0-9 _: . @ / + \ - (espace)
      4. Cliquez sur Enregistrer.

      Si vous avez déjà des étiquettes de ressource pour ce service, vous pouvez les gérer en cliquant sur Gérer les étiquettes.

      Avertissement

      Ne jamais inclure d’informations sensibles dans une étiquette de ressource. Les informations sensibles incluent les commandes qui renvoient des définitions d’étiquettes existantes et les informations qui identifieront une personne ou une entreprise.

    Détails de la connexion Snowflake

  6. Cliquez sur Suivant.

  7. Spécifiez les détails cloud:

    • Nom de la Connexion AWS – Il s’agit d’un champ texte et sera le nom de votre interface virtuelle qui apparaît dans la console AWS. Pour un mappage facile, utilisez le même nom pour ce champ que vous avez utilisé pour le nom du VXC sur l’écran précédent.
    • ID de Compte AWS – Il s’agit de l’ID du compte que vous voulez connecter. Vous pouvez trouver cette valeur dans la section Paramètres de Compte de votre console AWS.
      Détails de la connexion AWS
  8. Cliquez sur Suivant.

  9. Vérifiez les détails de la connexion et cliquez sur Ajouter un VXC.
    Résumé des détails de la connexion
  10. Cliquez sur Vérifier la Commande.
    Bouton de commande
  11. Cliquez sur Commander maintenant. Votre travail dans le Megaport Portal est terminé. Ensuite, vous connecterez le nouveau VXC à votre environnement AWS.
  12. Environ 2 minutes plus tard, connectez-vous à votre compte AWS. Le VXC que vous avez mis en œuvre apparaîtra dans votre Direct Connect sous Connections.
  13. Cliquez sur Créer une connexion. Vous devrez ensuite vous connecter à une Direct Connect Gateway. Pour plus d’informations sur la connexion à différents types de passerelles, consultez Travailler avec les passerelles Direct Connect - AWS Direct Connect.
    Créer une connexion

Redondance

Pour obtenir une redondance de la partie connectivité de cette solution, établissez un VXC supplémentaire vers un routeur de bordure diversifié au sein de l’environnement AWS. Suivez la procédure d’Intégration de Megaport avec Snowflake Data Warehousing sur AWS à partir de l’étape 3, et choisissez la Zone de Diversité alternative (identifiée par l’icône de cercle bleu) lors du choix de la région AWS.

Remarque

Les Zones de Diversité identifiées dans le Megaport Portal se réfèrent uniquement aux emplacements des routeurs de bord AWS, et non aux Zones de Disponibilité au sein de l’infrastructure AWS.

Zone de diversité

Réalisez la procédure, y compris les étapes requises dans la console AWS.

Cette image montre un schéma topologique de haut niveau d’une solution intégrant Megaport avec des connexions diversifiées dans Snowflake Data Warehousing sur l’infrastructure AWS.

Deux VLANs et un Port

Pour une redondance physique supplémentaire pour la connectivité, vous pouvez implémenter les VXCs sur des Ports séparés:

Deux VLANs et deux Ports

Informations générales

Snowflake est un service d’entrepôt de données Software as a Service (SaaS)Le Software as a Service (SaaS) est une forme d’informatique en nuage dans laquelle le fournisseur offre l’utilisation de logiciels applicatifs à un client et gère toutes les ressources physiques et logicielles utilisées par l’application. Le SaaS est parfois appelé « logiciel à la demande » et est généralement tarifé sur une base de paiement à l’utilisation ou avec des frais d’abonnement.
spécialement conçu pour le cloud. L’infrastructure est construite au sein du cloud AWS et permet une implémentation et une intégration rapides et simples avec votre environnement AWS VPC et votre infrastructure sur site. Dans un environnement Snowflake sur AWS, vous pouvez profiter de bénéfices tels que l’élasticité et la scalabilité tout en ne payant que pour les ressources que vous utilisez. Il fournit la gestion des métadonnées, la sécurité des données, et un moteur conforme ANSI sur une plateforme résiliente et redondante qui vous permet de stocker, interroger et analyser toutes vos données en un seul endroit. Snowflake est disponible au sein de la AWS Marketplace ; il est en concurrence avec les services proposés directement par AWS, mais peut offrir plus de fonctionnalités à moindre coût. Nous vous recommandons d’examiner les options disponibles pour déterminer laquelle répond le mieux à vos besoins professionnels.

Pour plus d’informations sur Snowflake, consultez ces liens supplémentaires: