0
Fork 0
mirror of https://github.com/verdaccio/verdaccio.git synced 2024-12-23 22:27:34 -05:00
verdaccio/website/translated_docs/gl-ES/amazon.md

1.9 KiB

id title
amazon Amazon Web Services

Este documento describe varios enfoques para despregar Verdaccio na nube AWS.

EC2

Modelo CloudFormation para despregar este stack.

Arquitectura:

Clientes
 |
 | (HTTPS)
 v
Balanceador de Carga de Aplicacións
 |
 | (HTTP)
 v
EC2 Grupo de Autoescalado (Amazon Linux 2)
Imaxe Docker (Verdaccio)
 |
 | (NFS)
 v
Sistema de Ficheiros Elástico
  • Desprega este stack na rexión máis próxima aos seus usuarios para obter o máximo rendemento. * Usamos un grupo de autoescalamento principalmente para autorecuperación. Os requirimentos do sistema de Verdaccio son bastante baixos, polo que é improbable que necesite varias instancias para xestionar a carga de tráfico. * Debido a que Amazon Linux 2 non inclúe NodeJS, executamos Verdaccio como imaxe Docker en lugar de nativa na instancia. Isto é máis rápido e seguro que depender de fontes de paquetes de terceiros para NodeJS. * O Elastic File System é barato e de estado e funciona en AZ. Unha alternativa sería o complemento de almacenamento S3 de terceiros . * Para backup, use o AWS Backup

Custo mensual estimado para unha pequena instalación (en us-east-1): * ALB (1 LCU media): 22.265 /mes * EC2 (t3.nano): 3.796 / mes * EBS (8gb): 0,80 /mes * EFS (5 gb): 1,5/mes * Transferencia de datos: (10gb): 0,9 /mes * ** TOTAL: ** Menos de 30 ao mes

ECS

Podes despregar Verdaccio como unha tarefa cun ECS Volume para almacenamento persistente.

Nota: Fargate non admite volumes persistentes, polo que tes que empregar o complemento de almacenamento S3.

EKS

Consulte as páxinas de documentación en Kubernetes e Docker .