déploiement de référence

JFrog Artifactory et JFrog Xray sur AWS

Gérer et sécuriser les artefacts à chaque étape de votre pipeline DevOps

Cette solution partenaire déploie JFrog Artifactory et, en option, JFrog Xray, sur le cloud Amazon Web Services (AWS). JFrog Artifactory est un gestionnaire de référentiels d'artefacts universel qui peut gérer plus de 30 types de packages différents tout au long du cycle de vie de développement de vos applications. En tant que source unique de vérité pour vos fichiers binaires, JFrog Artifactory permet d'accélérer les cycles de publication de logiciels pour vos déploiements. JFrog Xray fonctionne avec JFrog Artifactory pour analyser vos packages et rechercher les failles de sécurité à chaque étape de votre pipeline DevOps.

En déployant JFrog sur AWS, vous bénéficiez de la sécurité et de la capacité de mise à l'échelle des services AWS tels que Amazon Elastic Compute Cloud (Amazon EC2). Avec Amazon EC2 Auto Scaling, vous pouvez redéployer, augmenter ou réduire vos nœuds JFrog Artifactory et JFrog Xray selon vos besoins. Cette architecture de référence de solution partenaire utilise AWS Elastic Load Balancing pour vous proposer une haute disponibilité de JFrog Artifactory et de JFrog Xray.

Logo JFrog

Cette solution partenaire a été développée par JFrog en collaboration avec AWS. JFrog est un partenaire AWS.

  •  Votre projet de création
  • Cette solution partenaire met en place les éléments suivants :

    • Une architecture hautement disponible couvrant deux zones de disponibilité.*
    • Un virtual private cloud (VPC) configuré avec des sous-réseaux publics et privés conformément aux bonnes pratiques AWS, afin de disposer de votre propre réseau virtuel sur AWS.*
    • Dans les sous-réseaux publics :
      • Des passerelles NAT (Network Address Translation) gérées pour autoriser l'accès Internet sortant pour les ressources des sous-réseaux privés.*
      • Un hôte bastion Linux dans un groupe Auto Scaling pour permettre un accès Secure Shell (SSH) entrant aux instances Amazon EC2 des sous-réseaux publics et privés.*
    • Dans les sous-réseaux privés :
      • Deux groupes Amazon EC2 Auto Scaling pour les nœuds principaux et secondaires de JFrog Artifactory.
      • Si vous déployer JFrog Xray, deux groupes Amazon EC2 Auto Scaling pour les nœuds principaux et secondaires de JFrog Xray.
      • Une instance PostgreSQL sur Amazon Relational Database Service (Amazon RDS) accessible depuis les sous-réseaux privés. Vous pouvez choisir de déployer une instance PostgreSQL secondaire.
    • Un Network Load Balancer pour répartir le trafic entre les nœuds principaux et secondaires de JFrog Artifactory.
    • Un système de fichiers Amazon Elastic File System (Amazon EFS) pour les nœuds principaux et secondaires de JFrog Artifactory.
    • Si vous déployez JFrog Xray, un Network Load Balancer pour JFrog Xray pour se connecter aux nœuds de JFrog Artifactory.
    • Un compartiment Amazon Simple Storage Service (Amazon S3) privé et chiffré pour le stockage dans le référentiel.

    * Le modèle qui déploie la solution partenaire dans un VPC existant ignore les tâches marquées d'un astérisque et vous demande d'indiquer la configuration de votre VPC existant.

  •  Procédure de déploiement
  • Pour déployer cette solution partenaire, suivez les instructions du guide de déploiement, qui comprend les étapes ci-dessous. Le processus de déploiement dure environ 30 minutes.

    1. Connectez-vous à votre compte AWS. Si vous n'avez pas de compte AWS, inscrivez-vous à l'adresse https://aws.amazon.com.
    2. Inscrivez-vous pour bénéficier de la licence d'essai gratuit de JFrog Artifactory.
    3. Lancez la solution partenaire. Sélectionnez la région dans la barre d'outils supérieure avant de créer la pile. Vous pouvez choisir parmi les options suivantes :
    4. Configurez JFrog Artifactory.

    Amazon peut être amené à partager les informations relatives au déploiement des utilisateurs avec le partenaire AWS qui a élaboré cette solution en collaboration avec AWS.  

  •  Coût et licences
  • Cette solution partenaire rapide nécessite une licence JFrog Artifactory Enterprise ou Enterprise+. Une licence d'essai gratuit est disponible. Celle-ci inclut trois licences Artifactory Enterprise. Vous devez saisir les clés de licence lors du processus de déploiement.

    Vous êtes responsable du paiement du coût des services AWS et des licences tierces utilisées lors de l'exécution de cette solution. Aucun frais supplémentaire ne vous sera facturé pour l'utilisation de la solution.

    Cette solution propose des paramètres de configuration que vous pouvez personnaliser. Certains de ces paramètres, tel que le type d'instance, affectent le coût du déploiement. Reportez-vous aux pages de tarification pour les estimations de coûts de chaque service AWS que vous utilisez. Les prix sont susceptibles d'être modifiés.

    Astuce : après avoir déployé une solution, créez des Rapports de coût et d'utilisation AWS afin de suivre les coûts afférents à la solution. Ces rapports fournissent des métriques de facturation à un compartiment Amazon Simple Storage Service (Amazon S3) dans votre compte. Ils fournissent des estimations de coûts basées sur l'utilisation mensuelle et agrègent les données à la fin du mois. Pour en savoir plus, consultez la section Qu'est-ce que les rapports de coût et d'utilisation AWS ?