Ciao a tutti e bentornati.
Nel video di oggi parleremo delle basi del servizio di distribuzione del codice.
A questo punto, abbiamo già parlato delle basi del codice e di come il codice possa compilare l'applicazione
e caricare gli artefatti necessari su un servizio di archiviazione centrale come S3.
Ora, in questa fase il nostro binario è memorizzato in S3, quindi il binario della nostra applicazione è in S3, ma dov'è il luogo esatto in cui
abbiamo bisogno della nostra applicazione?
È l'ESI a due istanze.
Quindi in questa fase il codice non carica il binario su ESI due istanze e questa è una delle limitazioni.
Per ovviare a questo problema, ADA offre un ulteriore servizio.
Chiamare questo codice deploy.
Quindi il code deploy è un servizio di distribuzione che automatizza le distribuzioni su diversi servizi di calcolo, come
Lambda, facile da dimenticare, e altri.
Da quale codice viene recuperato il binario necessario?
Lo storage è come S3 e lo distribuisce a vari servizi come AC due, Lambda Target e altri e, se necessario,
può anche fare varie cose come impostare l'ambiente necessario, avviare l'applicazione
dopo che è stata distribuita e varie altre.
Procediamo quindi con una rapida dimostrazione del codice distribuito.
Per la dimostrazione di oggi, ho già un deploy di codice configurato, quindi apriamolo
rapidamente e creiamo un nuovo deploy.
A questo punto, l'unica cosa che dovete sapere è come il codice di deploy andrà avanti e recupererà i contenuti
da un dispositivo di memorizzazione e li distribuirà a easy two instance.
Questo è l'obiettivo principale che vogliamo perseguire.
Altre cose le eviteremo per ora, soprattutto perché la nostra intenzione per questo video è molto semplice.
Quindi andiamo avanti e facciamo clic su Crea installazione client.
Ora, prima di fare ciò, il codice distribuito farà il binario che è memorizzato nel bucket S3.
Procederà con la memorizzazione in una cartella temporanea.
Questa è la cartella in cui verrà memorizzato il file binario.
Quindi andiamo avanti e creiamo l'installazione client.
Quindi lo stato attuale è in corso.
E vedete che ora è riuscito.
Ora, se eseguiamo ancora una volta il comando, vediamo che il binario della mia applicazione hyphen è stato distribuito con successo
sul server e, una volta che l'applicazione è stata distribuita sul server, è possibile avviare l'applicazione
e anche configurare varie altre cose, se lo si desidera.
Ottimo.
Spero quindi che abbiate capito le basi del servizio di distribuzione del codice e con questo concludo il video
di oggi.