GITLAB – Impresa Virtuale

Vi presento procedure e funzionalità di questa azienda virtuale e i relativi processi.

Cosa

è una piattaforma open source basata su SaaS che offre un gestore di repository Git per il monitoraggio dei problemi, wiki, integrazione continua e funzionalità di distribuzione della pipeline. Più precisamente, un repository è un archivio strutturato che contiene del codice, ad esempio quello di un plugin, di un progetto informatico di qualsiasi genere, di un sito o del codice di un’app, mentre il GitHub offrono un servizio online di archiviazione e manutenzione del codice mentre lo stiamo scrivendo, in modo da:

  • avere un backup di una versione ad una certa data / ora;
  • poter ripristinare una versione precedente in caso di bug;
  • avere la possibilità di gestire i vari branch del codice.

Settore

  • Software di controllo versione, ovvero, in informatica, la gestione di versioni multiple di una serie di informazioni.

Prodotti

GitLab permette la creazione di repository pubblici o privati, in cui gli sviluppatori possono caricare il proprio codice e gestire le modifiche alle varie versioni in contemporanea al lavoro di più persone. In GitLab è possibile lavorare parallelamente ad altre persone sullo stesso progetto senza generare conflitti, caricare il proprio lavoro nel repository remoto (operazione di push) e poter unire alla fine le modifiche di tutti in un unico progetto (operazione di merge). È possibile fare delle merge request per il proprietario del repository, oltre al tracciamento degli issue, la possibilità di scrivere commenti e allegare documenti

Partners

IBM, Googfle Cloud, Sony, Jülich Research Center, NASA, Alibaba, O’Reilly Media, CERN

Storia

Il software di GitLab è stato scritto da Dmitriy Zaporozhets e Valery Sizov, e originariamente era distribuito sotto licenza MIT. Dopo l’acquisizione di GitHub da parte di Microsoft, avvenuta il 4 giugno 2018, aumenta il numero di progetti importati su GitLab.

Numeri

  • 150 membri interni
  • 1400 contributori open source
  • $ 2,7 miliardi di fatturato annuo

Obiettivi

  • Maneggio: visibilità e informazioni dettagliate sull’andamento della tua attività
  • Piano: consente la pianificazione e la gestione del portfolio attraverso epiche, gruppi (programmi) e pietre miliari per organizzare e tenere traccia dei progressi
  • Creare: aiuta i team a progettare, sviluppare e gestire in modo sicuro codice e dati di progetto da un unico sistema di controllo delle versioni distribuito per consentire l’iterazione rapida e la consegna del valore aziendale
  • Verificare: aiuta i team di consegna ad abbracciare completamente l’integrazione continua per automatizzare le build, l’integrazione e la verifica del loro codice.
  • Pacchetto: Crea una catena di fornitura del software coerente e affidabile con la gestione dei pacchetti integrata.

 Fruibilità della piattaforma

GitLab mette a disposizione diverse funzionalità a seconda del tipo di abbonamento e del prezzo pagato. È comunque possibile utilizzarlo gratuitamente, seppur con delle limitazioni.

Articolo precedenteRevisione del Catasto
Prossimo articoloLe 5Ci

Altri articoli dell'autore

Advertisment

Puoi leggere anche...

567FansLike
1,441FollowersFollow

Ultime notizie

Agroalimentare e la sua filiera

I lettori di Sentieri Digitali hanno avuto modo di comprendere l’impegno costante per un settore così strategico del nostro Paese e dell’Europa. Nell’ambito della...

L’acqua

L’acqua vuol dire vita e quindi è un bene primario. Senza fare polemiche è ben rappresentare che la rete idrica del nostro paese a dir...

Comunità Energetica

Il Clean Energy for Europe Package è basato su una proposta della Commissione Europea del Novembre 2016 e definisce gli obiettivi e la strategia...

Vuoi avere le notizie aggiornate ogni mercoledi?

Iscriviti alla newsletter

LinkedIn
LinkedIn
Share