Trending
  • Java 17 è arrivato
  • Google Cloud Platform via Proxy
  • Microsoft lancia VSCode.Dev
  • The Future of Java: Records, Sealed...
  • Come creare immagini Docker x86 (e altre!)...
NodeX
Navigate
  • Home
  • Cloud
  • Tools
  • DevOps
DevOps: 5 concetti essenziali, spiegati

DevOps: 5 concetti essenziali, spiegati

0
By Admin on Jan 20, 2021 DevOps

Ecco una guida introduttiva sui 10 termini chiave che devi conoscere: se sei nuovo in DevOps o se vuoi portare rapidamente un collega al passo. 

Se sei nuovo in DevOps, il gergo può creare confusione abbastanza rapidamente. Termini come DevOps e Agile sono talvolta usati in modo intercambiabile. Alcuni concetti, come la continuous delivery e continuous deployment, sono spesso indicati in forma di acronimo che, inutilmente, sono entrambi "CD". Termini come automazione possono avere una definizione abbastanza semplice o complessa, a seconda di chi stai parlando.

Poiché DevOps svolge un ruolo più importante nella tua organizzazione, è utile che i team capiscano come le persone definiscono i suoi concetti di base.

10 termini DevOps da conoscere, in un inglese semplice

Ecco una guida introduttiva su 10 termini essenziali che devi conoscere: se sei nuovo in DevOps o se desideri portare rapidamente un nuovo membro del team. Abbiamo anche evidenziato alcuni punti appiccicosi per i neofiti: termini spesso confusi e nomi alternativi per lo stesso concetto.

1. DevOps

"DevOps non riguarda un singolo ruolo o posizione, ma il modo in cui ti avvicini e controlli il processo di sviluppo. Le pratiche DevOps descrivono e sistematizzano il processo di sviluppo al fine di creare, testare e fornire con maggiore velocità e affidabilità ". - Maksym Kunytsia, chief product officer, Chanty

Se hai bisogno di un morso veloce o di un modo per aiutarti a spiegare DevOps, puoi prendere in prestito una di queste analogie in inglese semplice .

2. Agile

“Agile è un insieme di quattro dichiarazioni di valore e 12 principi che originariamente descrivevano un modo migliore di sviluppare software . Il Manifesto Agile è stato concepito nel 2001 da 17 professionisti leader di nuove metodologie. Agile non è una metodologia ma una mentalità. Rappresenta un modo di lavorare che incorpora i principi di collaborazione, pensiero sistemico e responsabilizzazione. " - Alan Zucker, preside fondatore, Project Management Essentials

DevOps vs. Agile:

A volte i termini DevOps e Agile vengono usati in modo intercambiabile. Sebbene abbiano un passato condiviso, ci sono differenze fondamentali tra i due. Puoi pensare ai due in termini di corsa, suggerisce Eran Kinsbruner, capo evangelista di Perfecto.

"Agile può essere il pilota di un'auto da corsa che mira a guidare il più velocemente possibile, mentre DevOps è l'intero team che supporta il pilota per raggiungere il suo obiettivo, inclusi i meccanici, le operazioni, l'allenatore, ecc.", Afferma Kinsbruner. "Agile significa rilasciare rapidamente mentre si riceve il feedback dei clienti, DevOps significa ottenere feedback interno e allo stesso tempo fornire rapidamente attraverso la collaborazione tra team, le migliori pratiche e l'allineamento verso il raggiungimento degli obiettivi aziendali".

3. Continuous Delivery/Continuous Deployment (CD)

"CD ha due significati diversi, che possono creare confusione. Si riferisce alla continuous delivery e al continuous deployment. Il continuous delivery si riferisce alla fornitura continua di valore; è un principio fondamentale dell'agile e DevOps. Il continuous deployment utilizza strumenti di automazione per consentire alle organizzazioni di distribuire il software nella produzione. Automatizzando il flusso di valore dello sviluppo del software, le organizzazioni possono ridurre in modo significativo la quantità di tempo necessaria per sviluppare, testare e distribuire nella produzione, il che consente la fornitura continua di valore ". –Alan Zucker, preside fondatore, Project Management Essentials

4. Continuous Integration (CI)

“Questa tecnica unisce continuamente gli aggiornamenti del codice sorgente in un'unica linea principale per evitare conflitti di unione integrando il codice di diversi sviluppatori non appena è disponibile . Crea una finestra in tempo reale sullo stato corrente del sistema software e sulle misurazioni della qualità, consentendo il coinvolgimento costante di tutti i membri del team DevOps. Per i team di sicurezza, CI offre l'opportunità di applicare pratiche di codifica sicure e valutazione delle vulnerabilità nelle prime fasi del ciclo di vita dello sviluppo del software ". - Rani Osnat, VP Strategy, Aqua Security

5. Automazione / build automatizzate

“Le build automatizzate consentono a DevOps di compilare file sorgente, creare pacchetti di file compilati in formati compressi e produrre programmi di installazione. È possibile eseguire passaggi di compilazione ripetibili senza altre informazioni oltre al codice sorgente memorizzato che viene quindi automatizzato ". - Rani Osnat, VP Strategy, Aqua Security

 

Fonte: enterprisersproject.com

Tagged In News Tools Agile Continuous integration Continuous delivery Devops 
Share Twitter Facebook Google+ Pinterest LinkedIn Tumblr Email
comments powered by Disqus
    • Popular
    • Recent
    • Hot
    • The Future of Java: Records, Sealed Classes and Pattern...
      Nov 24, 2021 0 The Future of Java: Records, Sealed Classes and Pattern...
    • Comandi Kafka
      Jan 16, 2021 0 Comandi Kafka
    • GitHub Actions o Jenkins?
      Jan 21, 2021 0 GitHub Actions o Jenkins?
    • The Future of Java: Records, Sealed Classes and Pattern...
      Nov 24, 2021 0 The Future of Java: Records, Sealed Classes and Pattern...
    • CNCF pubblica l'ultimo radar tecnologico incentrato su...
      Nov 22, 2021 0 CNCF pubblica l'ultimo radar tecnologico incentrato su...
    • Elaborazione degli eventi in tempo reale exactly-once su...
      Nov 15, 2021 0 Elaborazione degli eventi in tempo reale exactly-once su...
    • Come funzionano le Pull Request di GitHub
      Jan 21, 2021 0 Come funzionano le Pull Request di GitHub
    • Google Cloud Platform via Proxy
      Jan 10, 2021 0 Google Cloud Platform via Proxy
    • Comandi Kafka
      Jan 16, 2021 0 Comandi Kafka
  • Latest News

  • Latest Reviews

  • About

    NodeX

    DevOps News

    Parliamo di Cloud computing, Continuous Integration, Continuous Delivery, DevOps, Docker, Kubernetes, Terraform, GitHub e molto altro...

  • Popular Posts

    • The Future of Java: Records, Sealed Classes and Pattern...
      Nov 24, 2021 0 The Future of Java: Records, Sealed Classes and Pattern...
    • Comandi Kafka
      Jan 16, 2021 0 Comandi Kafka
    • GitHub Actions o Jenkins?
      Jan 21, 2021 0 GitHub Actions o Jenkins?
  • News Stream

    The Future of Java:...
    CNCF pubblica l'ultimo...
    Elaborazione degli eventi...
    Apache Spark porta l'API...
    GCE: Provided scope(s) are...
    Java Novembre 2021
    Java 17 è arrivato
    Microsoft lancia VSCode.Dev
    AWS annuncia la...
    Datadog monitoring per...
    Java - Observability con...
    I moduli in Terraform
Copyright © 2021. Powered by Powerpad CMS Reloaded
  • About
  • Privacy
  • Contact
Home Devops
^ Top