déploiement de référence
JFrog Container Registry avec Amazon ECS sur AWS
Gestionnaire de référentiel d'artefacts universel
Ce Quick Start déploie JFrog Container Registry dans une configuration hautement évolutive et redondante sur le Cloud Amazon Web Services (AWS).
Ce Quick Start s'adresse aux administrateurs qui souhaitent bénéficier de la flexibilité, de l'échelle et de la disponibilité d'AWS via des produits tels qu'Amazon Virtual Private Cloud (Amazon VPC), Amazon Elastic Compute Cloud (Amazon EC2), Amazon Elastic Kubernetes Service (Amazon EKS), Amazon Simple Storage Service (Amazon S3), Elastic Load Balancing (ELB) et Amazon Relational Database Service (Amazon RDS) pour déployer Container Registry en tant que conteneur Docker et gestionnaire de référentiel de graphiques Helm.
-
Ce que vous allez créer
-
Procédure de déploiement
-
Coût et licences
-
Ce que vous allez créer
-
Utilisez ce Quick Start pour configurer automatiquement Container Registry sur AWS. Le déploiement inclut les services suivants :
- Une architecture très résiliente 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.*
- Un Network Load Balancer associé aux sous-réseaux publics se connectant via le port 443 au conteneur NGINX, fournissant une terminaison de proxy inverse et SSL pour le nœud Container Registry en écoute sur le port 8081.
- Un compartiment S3 privé et chiffré pour le stockage dans le référentiel.
- Dans les sous-réseaux publics :
- Des passerelles NAT 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 EC2 des sous-réseaux publics et privés.*
- Dans les sous-réseaux privés :
- Un groupe Amazon ECS Service pour le déploiement de Container Registry.
- Container Registry et conteneurs NGINX.
- Un groupe Auto Scaling configuré spécifiquement pour Container Registry.
- Une instance Amazon RDS accessible uniquement à partir des sous-réseaux privés sur le port 5532.
* Le modèle qui déploie le Quick Start 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 JFrog Container Registry sur AWS en environ 1 heure, suivez les instructions du guide de déploiement. Le processus de déploiement comprend les étapes suivantes :
- Si vous n'avez pas encore de compte AWS, inscrivez-vous à l'adresse https://aws.amazon.com et connectez-vous à votre compte.
- Lancez le Quick Start. Vous pouvez choisir entre les deux options suivantes :
- Configurez Container Registry.
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.
- Si vous n'avez pas encore de compte AWS, inscrivez-vous à l'adresse https://aws.amazon.com et connectez-vous à votre compte.
-
Coût et licences
-
Vous devez assumer les coûts liés aux services AWS utilisés pendant l'exécution du déploiement de référence de ce Quick Start. L'utilisation du Quick Start n'entraîne aucun coût supplémentaire.
Le modèle AWS CloudFormation pour ce Quick Start inclut des paramètres de configuration que vous pouvez personnaliser. Certains de ces paramètres, comme le type d'instance, affecteront le coût du déploiement. Pour obtenir des estimations des coûts, consultez la page de tarification de chaque service AWS que vous comptez utiliser. Ces prix sont susceptibles d'être modifiés.
Conseil Une fois le Quick Start déployé, nous vous recommandons d'activer le rapport de coûts et d'utilisation AWS afin d'assurer le suivi des coûts associés au Quick Start. Ce rapport fournit des métriques de facturation à un compartiment S3 de votre compte. Il fournit des estimations de coûts basées sur l'utilisation mensuelle et finalise les données à la fin du mois. Pour plus d'informations sur le rapport, consultez Présentation des rapports AWS Cost and Usage Report.
Ce Quick Start nécessite un abonnement à l'Amazon Machine Image (AMI) pour Container Registry, disponible sur AWS Marketplace. Des tarifs, termes et conditions supplémentaires peuvent s'appliquer. Pour obtenir des instructions, consultez « S'abonner à Container Registry » dans le guide de déploiement.
Ce Quick Start ne nécessite pas l'achat d'une licence étant donné que JFrog Container Registry est un produit gratuit.