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

Puoi leggere anche...

567FansLike
1,504FollowersFollow
Advertisment

Ultime notizie

Le cryptovalute e il metaverso

Come si è già avuto modo di scrivere in precedenza (per riferimenti, si veda questo link) il metaverso rivoluzionerà il mondo come lo conosciamo,...

DECALOGO PER CONTRIBUIRE DA SUBITO AD UN AMBIENTE PIU“GREEN”

Cosa possiamo fare noi - da subito - per l’ambiente, in modo da lasciare ai nostri figli un mondo meno inquinato e non destinato...

Ambiente e COP26

Ambiente Parlare di ambiente, ormai, è diventata una moda, speriamo di no! Le tecnologie e i processi innovativi sono di aiuto all'ambiente. Per esempio, anche...

Vuoi avere le notizie aggiornate ogni mercoledi?

Iscriviti alla newsletter

LinkedIn
LinkedIn
Share