Confine SFTP
01Un login riuscito non prova quasi nulla sulla consegna.
SFTP resta un confine comune tra organizzazioni perché è semplice, sicuro e ampiamente supportato. L'affidabilità richiede più di una sessione SSH: proprietà delle directory, identità host, visibilità, naming, ritardi e pulizia definiscono il vero contratto di scambio.
| Decisione | Approccio di integrazione |
|---|---|
| Verifica l'host, poi il percorso | Definisci identità dell'host fidato, directory remota, pattern, ricorsione, permessi, ownership e regola di arrivo. Evita che un listing ampio trasformi file estranei del partner in lavoro. |
| Presumi che le sessioni possano cadere | Le sessioni di rete possono interrompersi a metà trasferimento. Decidi se i file parziali vengono nascosti, rinominati, ripresi, sostituiti o isolati e come evitare duplicati al retry. |
| Definisci il patto con il partner | Concorda nomi temporanei e finali, passaggio atomico, timestamp, archivio, retention, conferme, diritti di cancellazione e gestione dei ritardi con il partner che controlla l'altro lato. |
| Autenticazione e accesso | Collegati con l’account SSH configurato e verifica la chiave host del server. Abbina la connessione autenticata ai permessi delle directory sul server per allineare l’accesso ai file alle politiche di sicurezza dell’organizzazione. |
Rotta Flower file-aware
02Usa lo stato del file, non il tempo trascorso, per decidere cosa è pronto.
L'endpoint SFTP di Flower può elencare e ispezionare elementi, leggere file in streaming o per intervalli, creare percorsi, caricare e usare rename standard o POSIX. Il flusso aggiunge classificazione, validazione, tracking e retry controllato.
Scopri solo i file assegnati
Directory, ricorsione, glob, età, dimensione e nome finale definiscono i candidati. Flower può escludere file del partner non pertinenti prima di aprirli e mantenere visibili gli arrivi tardivi.
Pubblica con rename
Scrivi con nome temporaneo, chiudi e valida, quindi rinomina nel nome finale concordato se il server lo supporta. I consumatori non devono dedurre la completezza da un periodo di silenzio.
Riparti da un confine noto
Dopo una disconnessione, Flower riconcilia dimensione remota, nome, evidenze a destinazione e tracking. La policy di recupero configurata coordina ripresa, sostituzione o quarantena, rendendo l’azione successiva esplicita e tracciabile.
Operazioni con il partner
03Scrivi il contratto di scambio per persone e macchine.
Coordina gli scambi con i partner attraverso convenzioni documentate su nomi, permessi, fusi orari e pulizia. Un accordo operativo condiviso rende le consegne SFTP ripetibili tra team e ambienti server.
Ciclo di vita della chiave host
Fissa la chiave attesa con un processo known-hosts gestito. Definisci rotazione, approvazione d'emergenza, account, privilegi minimi e alert; una password accettata non autentica il server.
Naming e calendario
Documenta pattern temporanei e finali, data business, fuso, finestra, cutoff dei ritardi, suffissi duplicati, significato dei file vuoti, conferme, archivio e retention. Queste regole sono la vera API.
Prestazioni e visibilità dei trasferimenti
Regola dimensione dei pacchetti e parallelismo dei file in base al server del partner. Monitora tempi di connessione, latenza degli elenchi, velocità di trasferimento, età dei file, arretrato, tentativi e quarantena per rendere visibili le prestazioni e supportare operazioni proattive.