implementación de referencia
JFrog Container Registry con Amazon ECS en AWS
Administrador de repositorios de artefactos universal
Este Quick Start implementa JFrog Container Registry en una configuración altamente escalable y redundante en la nube de Amazon Web Servies (AWS).
Este Quick Start es para administradores que desean la flexibilidad, escalabilidad y disponibilidad de AWS a través de productos como 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) y Amazon Relational Database Service (Amazon RDS) para implementar Container Registry como su contenedor Docker y administrador de repositorio Helm Chart.
-
Lo que creará
-
Cómo implementar
-
Costo y licencias
-
Lo que creará
-
Utilice este Quick Start para configurar automáticamente Container Registry en AWS. La implementación incluye lo siguiente:
- Una arquitectura altamente resistente que abarca dos zonas de disponibilidad.*
- Una nube virtual privada (VPC) configurada con subredes públicas y privadas de acuerdo con las prácticas recomendadas de AWS para proporcionarle su propia red virtual en AWS.*
- Un equilibrador de carga de red conectado a las subredes públicas que se conectan a través del puerto 443 al contenedor NGINX, que proporciona un proxy inverso y terminación SSL para el nodo de Container Registry que escucha en el puerto 8081.
- Un bucket de S3 privado y cifrado para el almacenamiento de repositorios.
- En las subredes públicas:
- Gateways NAT administradas para que los recursos de las subredes privadas tengan acceso saliente a Internet.*
- Un host bastión de Linux en un grupo de Auto Scaling para permitir el acceso entrante mediante Secure Shell (SSH) a las instancias EC2 en las subredes públicas y privadas.*
- En las subredes privadas:
- Un grupo de servicios de Amazon ECS para la implementación de Container Registry.
- Container Registry y contenedores NGINX.
- Un grupo de Auto Scaling configurado específicamente para Container Registry.
- Una instancia de Amazon RDS a la que solo se puede acceder desde las subredes privadas mediante el puerto 5532.
* La plantilla que implementa el Quick Start en una VPC existente omite los componentes marcados con asteriscos y le pide la configuración de su VPC existente.
-
Cómo implementar
-
Para implementar JFrog Container Registry en AWS en aproximadamente 1 hora, siga las instrucciones de la guía de implementación. En el proceso de implementación se incluyen los siguientes pasos:
- Si aún no tiene una cuenta de AWS, regístrese en https://aws.amazon.com e inicie sesión en su cuenta.
- Lance el Quick Start. Puede elegir una de las siguientes dos opciones:
- Configure Container Registry.
Amazon puede compartir la información de implementación de los usuarios con el socio de AWS que colaboró con AWS en esta solución.
- Si aún no tiene una cuenta de AWS, regístrese en https://aws.amazon.com e inicie sesión en su cuenta.
-
Costo y licencias
-
Usted es responsable del costo de los servicios de AWS implementados por este Quick Start No hay costos adicionales por el uso del Quick Start.
En la plantilla de AWS CloudFormation para este Quick Start, se incluyen parámetros de configuración que puede personalizar. Con algunas de estas configuraciones, como el tipo de instancia, se verá afectado el costo de implementación. Para obtener estimaciones de costos, consulte las páginas de precios de cada servicio de AWS que utilizará. Los precios pueden modificarse.
Sugerencia Después de implementar el Quick Start, recomendamos activar el Informe de uso y costo de AWS para realizar un seguimiento de los costos asociados con el Quick Start. Mediante este informe, se envían métricas de facturación a un bucket de S3 de su cuenta. Proporciona estimaciones de costos basadas en el uso de recursos a lo largo del mes. Para obtener más información sobre el informe, consulte What are AWS Cost and Usage Reports?
El Quick Start requiere una suscripción a Amazon Machine Image (AMI) para Container Registry, que está disponible en AWS Marketplace. Pueden aplicarse precios, términos y condiciones adicionales. Para obtener instrucciones, consulte "Suscribirse a Container Registry" en la guía de implementación.
Este Quick Start no requiere la compra de ninguna licencia, ya que JFrog Container Registry es un producto gratuito.