Vai al contenuto

Scegliere l’hosting per web, attività in background e file

Confronti le offerte sulla stessa applicazione: accesso al portale, attività PDF che continua e file protetti nel tempo richiedono servizi adeguati.

Lukas Schneider3 min di lettura
Telaio rack grigio con interno viola e un’unità server parzialmente estratta.

Scelga l’hosting in base ai compiti della Sua applicazione. Una piattaforma che pubblica pagine web non copre automaticamente anche le attività in background e l’archiviazione persistente dei file. Registri separatamente queste esigenze prima di confrontare le offerte.

Definire i tre compiti della stessa applicazione

L’esempio seguente è immaginario. Il portale clienti P-46 mostra le informazioni di progetto dopo l’accesso. L’attività PDF J-46 deve continuare dopo la chiusura del browser. Il file generato F-46 deve restare accessibile in seguito ai membri autorizzati del progetto.

Per entrambe le opzioni è previsto un database separato. Collegamento, backup e ripristino rientrano nella valutazione complessiva. Confrontiamo una piattaforma gestita di container HTTP, con esecuzione delle attività e servizio file ancora da confermare, e una macchina virtuale con disco gestita dal team. Sono due approcci esemplificativi, non offerte complete di fornitori.

Applicare gli stessi requisiti alle due opzioni

La tabella indica cosa chiarire o predisporre per l’esempio. Non contiene risultati di un’installazione verificata.

Componente

Esigenza concreta

Piattaforma gestita

VM gestita dal team

Accesso al portale

Le persone autenticate vedono i progetti autorizzati.

Verificare ambiente di esecuzione, collegamento al database e permessi applicativi.

Gestire server web, ambiente di esecuzione, collegamento al database e permessi applicativi.

Attività PDF

Il lavoro continua senza dipendere dal browser aperto.

Prevedere un servizio di attività adatto o un worker supportato, cioè un processo in background.

Avviare e monitorare il proprio worker e prevedere ripetizioni sicure.

Archiviazione file

Il file resta accessibile dopo la sostituzione dell’istanza applicativa.

Collegare un servizio file persistente con un controllo degli accessi adeguato.

Occuparsi del disco, del backup dei dati e del ripristino.

Una macchina virtuale può eseguire insieme questi componenti. Ciò non ne dimostra la disponibilità se la macchina si guasta. I servizi mancanti della piattaforma non devono essere considerati implicitamente inclusi nel confronto.

Leggere le regole concrete del fornitore

Google descrive nel contratto di esecuzione di Cloud Run l’archiviazione locale temporanea del container e l’assegnazione di CPU in base alla modalità operativa. Si tratta di quel prodotto e della sua configurazione. Non ne deriva né un divieto di tutte le attività in background né un limite comune a ogni piattaforma gestita. Tipo di esecuzione, comportamento all’arresto e archiviazione persistente devono essere adatti al Suo progetto.

Microsoft chiarisce le responsabilità residue per dati, identità e accessi nel cloud. Anche con infrastruttura gestita, qualcuno deve occuparsi di codice applicativo, permessi e percorso completo di ripristino. Stabilisca se ogni compito spetta al fornitore, al Suo team o a un partner di servizio.

Verificare il percorso completo prima di scegliere

In un ambiente di test adatto con dati sintetici, faccia avviare un’attività e chiuda il browser. Interrompa e riavvii il worker. Verifichi che la stessa attività prosegua in modo tracciabile senza creare un ulteriore file di risultato indesiderato. L’applicazione richiede una logica adeguata per attività e ripetizioni; l’hosting da solo non lo dimostra.

Sostituisca anche l’istanza applicativa e provi ad aprire il file salvato con accesso consentito e negato. La piattaforma può essere adatta quando servizi e collegamenti necessari sono chiariti. La VM gestita dal team può esserlo se i responsabili assicurano gestione e ripristino. Confronti poi impegno e costi per questo ambito completo.

Fonti

Scritto da

  • Lukas SchneiderRedattore tecnicoLukas Schneider scrive per ASES di tecnologie cloud e della gestione delle applicazioni. I suoi articoli spaziano dalla scelta dell’infrastruttura alla manutenzione e ai backup, fino al monitoraggio dei sistemi in esercizio.

Seguite ASES

Continuate a leggere

Tutti gli articoli

Cloud & gestione con ASES

Hosting, deployment, manutenzione e assistenza