CI/CD paAWS, Azure uye Gitlab. Kosi nyowani kubva kuOTUS

Cherechedza chinyorwa! Ichi chinyorwa hachisi mainjiniya uye chakaitirwa vaverengi vanofarira dzidzo mumunda weCI/CD. Zvingangodaro, kana iwe usingafariri kudzidza, chinyorwa ichi hachizofadzi kwauri.

CI/CD paAWS, Azure uye Gitlab. Kosi nyowani kubva kuOTUS

Kana iwe uri mugadziri kana maneja ane mutoro wekumisikidza inoenderera mberi nekusimudzira maitiro (kuenderera mberi kubatanidzwa / kuenderera mberi kwekutumira), ipapo OTUS yakavhura kunyoresa kwekosi kunyanya iwe: inoshanda yakadzika kosi pane yakakurumbira nzira yekuenderera mberi software yekuvandudza uye kuendesa Inoenderera Kubatanidzwa uye Inoenderera Kuendeswa pane akasiyana mapuratifomu Amazon Web Service, Azure, GitLab uye Jenkins..

Munguva yekudzidziswa, vadzidzi vanodzidza maitiro ekugadzirisa iyo application kuvaka uye bvunzo maitiro uye yekumisikidza nevatatu vanotungamira vanopa, pamwe nekuvandudza manzwisisiro ezvivakwa zvevanopa makore uye kudzidza otomatiki yekuongorora kodhi uye kusazvibata.

Pakupera kwekudzidziswa, mudzidzi wega wega achagadzira basa rekupedzisira, iro rinosanganisira kuita CI/CD maitiro echero opensource chirongwa chesarudzo yavo. Mushure mekudzidziswa, hongu, mudzidzi wega wega anogashira zvinhu zvemakirasi ese, chitupa chekupedza kosi, uye zvinonyanya kukosha, ivo vanogadzira nzira yekuvaka uye yekuyedza chikumbiro uye vanozokwanisa kuwana hurema.

CI/CD paAWS, Azure uye Gitlab. Kosi nyowani kubva kuOTUS

Zvechokwadi, iyi kosi haina kukodzera munhu wose. Asi kana uine ruzivo:

  • Inoshanda neGit
  • Kutungamira kweLinux kana Windows masisitimu
  • Kubudirira kana kushanda
  • Kushanda ne cloud provider

ipapo OTUS yakakumirira! Unogona pfuura bvunzo yekupindakuona kana uine ruzivo rwakakwana kutora iyo CI/CD paAWS, Azure, uye Gitlab kosi.

Mukutarisira kwekutanga kosi "CI/CD paAWS, Azure uye Gitlab" Musi waKukadzi 17, OTUS yakabata Open Day. Mudzidzisi akataura nezvechirongwa chekosi zvakadzama, akapindura mibvunzo kubva kuvadzidzi, uye akatsanangurawo maitiro ekudzidza.


Kune zvakare mukana wekuona kwemahara webinar yakavhurika pane iyo nyaya "Kushandisa Jenkins neK8S", iyo yakaitwa nemudzidzisi wekosi. "CI/CD paAWS, Azure uye Gitlab" Boris Nikolaev:


Kosi yekudzidza maitiro "CI/CD paAWS, Azure uye Gitlab" inoitika muchimiro che online webinars. Munguva yese yekudzidziswa (inotora mwedzi mitatu), vadzidzi vanogona kubvunza mibvunzo kuvadzidzisi vane ruzivo vanogara vachibatana. Maoko-pamabasa achapedzwa uchishandisa Google Cloud Platform (GCP), Amazon Web Service, uye Microsoft Azure.

Chirongwa chekosi chine mamodule mana makuru:

  1. Kubudirira mumakore (Code)
  2. Otomatiki yekusangana uye kuyedzwa (Inoenderera Kubatanidzwa)
  3. Automation yekuisa (Kuenderera Kuendesa)
  4. Final module

Imwe neimwe yadzo ichakurukurwa zvakadzama panguva yemakirasi muchimiro chemawebhusaiti epamhepo, uye basa remumba rinozobatsira kubatanidza ruzivo rwakawanwa, pamusoro parwo, kana zvichidikanwa, unogona kugamuchira yakadzama mhinduro kubva kuvadzidzisi.

Nyanzvi dzakawanda dzinodaidza CI/CD imwe yedzakanakisa nzira dzekuvandudza software yemabasa emazuva ano. Unobvumirana nemashoko aya here?

Source: www.habr.com

Voeg