Caricamento FTP su AWS Elastic Beanstalk

0

Abbiamo la nostra API REST in esecuzione su AWS Elastic Beanstalk (NodeJS / Linux), ci sono alcuni dispositivi legacy che il loro unico modo per comunicare con il mondo è caricare un file usando FTP.

Questi dispositivi dovrebbero caricare un file su FTP: //ftp.example.com, il file viene elaborato generando un po 'di output (roba degli aggiornamenti usando l'API), quindi memorizzato su S3

Quindi stavo pensando a questa configurazione:

  • Istanza EC2 che esegue un server FTP upload-only personalizzato (esaminato questo ma sembra obsoleto )
  • Questa istanza rende il file in elaborazione, lo salva in S3 e quindi chiama l'API esistente in modo che faccia qualche altra cosa
  • La zona ospitata (in Route53) indirizza il traffico ftp.example.com all'istanza EC2

Carica solo significa che il dispositivo non avrà bisogno di altre funzionalità come l'elenco o il download di file.

Questo setup è fattibile ?, Non ho ancora iniziato a programmarlo / configurarlo, e alcune delle mie supposizioni potrebbero essere irrealizzabili, specialmente per quanto riguarda il "server FTP" e il routing di quel protocollo in Route53

    
posta Felipe Pereira 28.07.2018 - 00:19
fonte

1 risposta

0

Questa configurazione è possibile. È possibile creare un record A per indirizzare il dominio su EC2. Segui questo link: link

    
risposta data 28.07.2018 - 10:50
fonte

Leggi altre domande sui tag