Varoitus! Tämä artikkeli ei ole tekninen ja on tarkoitettu lukijoille, jotka ovat kiinnostuneita CI/CD-alan koulutuksesta. Todennäköisesti, jos et ole kiinnostunut oppimisesta, tämä materiaali ei kiinnosta sinua.

Jos olet kehittäjä tai järjestelmänvalvoja, joka on vastuussa jatkuvan kehitys- ja toimitusprosessien määrittämisestä (jatkuva integrointi / jatkuva toimitus), niin OTUS on avannut ilmoittautumisen erityisesti sinulle tarkoitetulle kurssille:.
Koulutuksen aikana opiskelijat oppivat räätälöimään sovellusten rakennus- ja testausprosessin sekä asennusprosessin kolmen johtavan palveluntarjoajan kanssa sekä ymmärtämään pilvipalveluntarjoajien arkkitehtuuria sekä oppimaan koodianalyysin ja haavoittuvuusskannauksen automatisoinnin.
Koulutuksen päätteeksi jokainen opiskelija tekee lopputyön, joka koostuu CI/CD-prosessien toteuttamisesta mihin tahansa valitsemaansa avoimen lähdekoodin projektiin. Koulutuksen jälkeen jokainen opiskelija saa tietysti materiaalit kaikille luokille, todistuksen kurssin suorittamisesta, ja mikä tärkeintä, he perustavat sovelluksen rakennus- ja testausprosessin ja voivat löytää haavoittuvuuksia.

Tämä kurssi ei tietenkään sovi kaikille. Mutta jos on kokemusta:
- Toimii Gitin kanssa
- Järjestelmän hallinta Linux tai Windows
- Kehittäminen tai toiminta
- Työskentely pilvipalveluntarjoajan kanssa
niin OTUS odottaa sinua! Sinä pystyt selvittääksesi, onko sinulla tarpeeksi tietoa CI/CD:n suorittamiseen AWS-, Azure- ja Gitlab-kurssilla.
Alkua odotellessa OTUS isännöi avoimien ovien päivää 17. helmikuuta. Opettaja kertoi kurssiohjelmasta tarkemmin, vastasi opiskelijoiden kysymyksiin ja kuvasi myös oppimisprosessia.

Tarjolla on myös ilmainen katselu avoimeen webinaariin aiheesta "Jenkinsin käyttö K8S:n kanssa", jonka veti kurssin opettaja :

Kurssin oppimisprosessi järjestetään verkkoseminaarien muodossa. Koko koulutuksen ajan (kesto 3 kuukautta) opiskelijat voivat esittää kysymyksiä kokeneille opettajille, jotka ovat aina yhteydessä. Käytännön tehtävät suoritetaan käyttämällä Google Cloud Platformia (GCP), Amazon Web Serviceä ja Microsoft Azurea.
Kurssiohjelma koostuu neljästä päämoduulista:
- Kehitys pilvessä (koodi)
- Kokoonpanon ja testauksen automatisointi (jatkuva integrointi)
- Asennuksen automatisointi (jatkuva toimitus)
- Viimeinen moduuli
Jokaisesta niistä keskustellaan yksityiskohtaisesti tunneilla verkkoseminaarien muodossa, ja kotitehtävät auttavat vahvistamaan hankittua tietoa, josta voit tarvittaessa saada yksityiskohtaista palautetta opettajilta.
Monet asiantuntijat kutsuvat CI/CD:tä yhdeksi parhaista ohjelmistokehitysmenetelmistä nykyaikaisiin tehtäviin. Oletko samaa mieltä tämän väitteen kanssa?
Lähde: will.com
