Full Stack Developer & Digital Entrepreneur — tutorial, recensioni e appunti su sviluppo software (Laravel, Angular, Vue, Azure).
👉 Chi sono
Full Stack Developer & Digital Entrepreneur — tutorial, recensioni e appunti su sviluppo software (Laravel, Angular, Vue, Azure).
👉 Chi sono

L’articolo potrebbe risultare lungo ma cercherò di spiegare tutti i passaggi che faccio, pubblicare un’applicazione Angular con Azure Pipeline è estremamente semplice ma voglio fare una piccola premessa. La Continuous Integration è al momento il sistema più semplice e sicuro di mettere in produzione una web app, specialmente se si parla di utilizzare servizi cloud. Esistono diversi servizi di Continuous Integration (CI), io ho utilizzato Circle CI per diverso tempo, poi ho adottato la CI di github e di bitbucket, ma dal momento che quasi tutti i miei servizi sono gestiti tramite il cloud di Microsoft ho deciso di provare la loro CI. ...

Azure è il servizio cloud che più si trova in sintonia con il mio modo di fare, è piuttosto flessibile, completo nelle sue risorse e facilmente utilizzabile senza necessariamente essere un system administrator. Non voglio toccare tutti gli aspetti di Azure, mi concentrerò solo sul come fare il deploy di un’applicazione Angular su Azure. Azure App Service Andiamo nel nostro pannello Azure e clicchiamo su nuova risorsa. ...

Let’encrypt è sicuramente il metodo più facile e conosciuto per ottenere, gratuitamente, un certificato SSL. Nel mio caso sto usando una macchina con su installato Ubuntu 18:04 e Nginx, dove ho necessità di installare un certificato per un unico dominio, quindi la guida è per questi due elementi. Per farlo utilizzeremo il tool ufficiale di let’s encrypt, che si chiama certbot. Ci tengo a precisare che la guida di certbot è fatta molto molto bene ed è possibile consultare tantissime configurazioni diverse di server sul quale installarlo. ...