Show Menu
ARGOMENTI×

Librerie di self-hosting

Tutte le operazioni eseguite in Launch hanno l'obiettivo principale di produrre un insieme di file per controllare il comportamento dell'applicazione in fase di esecuzione. Questo insieme di file è denominato build .
Le build devono essere ospitate in un punto in modo da consentire ai dispositivi client di recuperarle in fase di esecuzione, in base alle esigenze.
Launch può gestire l'hosting di questi file per te o puoi farlo autonomamente.

Gestito da Adobe

Adobe non opera nel settore del hosting web. Se scegli l'hosting gestito da Adobe, le build vengono distribuite a una rete di distribuzione di contenuti (CDN) di terze parti con la quale abbiamo stipulato un contratto.
Attualmente, il provider CDN principale è Akamai. I file in hosting su Akamai hanno un dominio di assets.adobedtm.com .

Perché utilizzare l'hosting gestito?

Il motivo principale per utilizzare l'hosting gestito è la comodità. Creare l'host richiesto è più semplice e non dovrai preoccuparti della manutenzione.

Hosting autonomo

Se non desideri che Adobe gestisca i file ospitati, devi ospitarli personalmente. Per ospitare i file, devi ottenere le build completate da Launch ed essere responsabile di ottenere i file tramite il processo di pubblicazione aziendale sui server gestiti della società.

Perché utilizzare l'hosting autonomo?

Esistono diversi motivi per scegliere di ospitare i propri file di build.
  • Alcuni browser bloccano il dominio assets.adobedtm.com in base alle impostazioni della privacy configurate dall'utente finale
  • L'hosting autonomo riduce il numero richiesto di ricerche DNS
  • È necessario utilizzare HTTP/2
  • Disponi di intestazioni specifiche da impostare per la sicurezza
  • I requisiti di controllo della cache sono diversi dalle impostazioni predefinite di Adobe
  • Un maggiore controllo sulla posizione dei nodi Edge
  • La tua organizzazione dispone di requisiti di sicurezza e legali che impediscono l'utilizzo dell'opzione gestita da Adobe

Come eseguire l'hosting automatico.

Esistono due metodi per acquisire le build completate, in modo da poter eseguire l'hosting automatico.
  • Scarica
  • Consegna diretta

Scarica

Launch può distribuire build come file.zip in pacchetto (crittografia facoltativa). Puoi quindi decomprimere il pacchetto e inserirlo nel processo di rilascio per inserirlo nei server.
Utilizza un host gestito da Adobe e seleziona l'opzione Archivia nell'ambiente. L'ambiente fornisce un collegamento per il download. Ogni volta che crei una build, puoi recuperarla dal collegamento del download fornito.

Consegna diretta

Launch può distribuire le build direttamente a un server SFTP creato. Ti assumi la responsabilità di inserire questi elementi nel tuo ciclo di rilascio e di eseguire il push in tempo reale.
Per eseguire una consegna diretta, è necessario creare un host SFTP e assegnare tale host all'ambiente. Ogni volta che crei una libreria in tale ambiente, i file vengono consegnati al server SFTP.