Atenție! Acest articol nu este de inginerie și este destinat cititorilor care sunt interesați de educație în domeniul CI/CD. Cel mai probabil, dacă nu sunteți interesat să învățați, acest material nu vă va interesa.
Dacă sunteți dezvoltator sau administrator responsabil pentru configurarea proceselor de dezvoltare și livrare continuă (integrare continuă / livrare continuă), atunci OTUS a deschis înscrierea la un curs special pentru tine:
În timpul instruirii, studenții vor învăța cum să personalizeze procesul de construire și testare a aplicației și procesul de instalare cu trei furnizori de top, precum și să dezvolte o înțelegere a arhitecturii furnizorilor de cloud și să învețe automatizarea analizei codului și a scanării vulnerabilităților.
La finalul instruirii, fiecare student va crea o lucrare finală, care va consta în implementarea proceselor CI/CD pentru orice proiect opensource la alegere. După antrenament, desigur, fiecare student va primi materiale pentru toate orele, un certificat de finalizare a cursului și, cel mai important, va stabili procesul de construire și testare a aplicației și va putea găsi vulnerabilități.
Desigur, acest curs nu este potrivit pentru toată lumea. Dar daca ai experienta:
- Funcționează cu Git
- Administrarea sistemelor Linux sau Windows
- Dezvoltare sau operare
- Lucrul cu un furnizor de cloud
atunci OTUS te asteapta! Puteți
În așteptarea începutului
Există, de asemenea, acces la o vizionare gratuită a unui webinar deschis pe tema „Utilizarea Jenkins cu K8S”, care a fost condus de profesorul cursului.
Procesul de învățare a cursului
Programul de curs este format din patru module principale:
- Dezvoltare în cloud (Cod)
- Automatizarea asamblării și testării (integrare continuă)
- Automatizarea instalării (livrare continuă)
- Modul final
Fiecare dintre ele va fi discutată în detaliu în timpul orelor în formatul webinarilor online, iar temele pentru acasă vor ajuta la consolidarea cunoștințelor dobândite, despre care, dacă este necesar, puteți primi feedback detaliat de la profesori.
Mulți experți numesc CI/CD una dintre cele mai bune metode de dezvoltare software pentru sarcini moderne. Sunteți de acord cu această afirmație?
Sursa: www.habr.com