CI/CD na AWS, Azure na Gitlab. Usoro ọhụrụ sitere na OTUS

Ịkpachara anya Edemede a abụghị injinia ma ezubere maka ndị na-agụ akwụkwọ nwere mmasị na agụmakwụkwọ na ngalaba CI / CD. O yikarịrị, ọ bụrụ na ị nweghị mmasị n'ịmụ ihe, akwụkwọ a agaghị amasị gị.

CI/CD na AWS, Azure na Gitlab. Usoro ọhụrụ sitere na OTUS

Ọ bụrụ na ị bụ onye nrụpụta ma ọ bụ onye nchịkwa na-ahụ maka ịhazi mmepe na usoro nnyefe na-aga n'ihu (na-aga n'ihu mwekota / na-aga n'ihu nnyefe), mgbe ahụ OTUS emeghela ndebanye aha maka nkuzi karịsịa maka gị: Usoro mmụta siri ike na usoro ama ama nke mmepe ngwanrọ na-aga n'ihu na nnyefe na-aga n'ihu na ntinye aka na ntanetị dị iche iche Amazon Web Service, Azure, GitLab na Jenkins..

N'oge ọzụzụ, ụmụ akwụkwọ ga-amụta otú e si hazie ngwa na-ewu na ule usoro na ntinye usoro na atọ na-enye ndị na-eweta, yana ịzụlite nghọta nke architecture nke ígwé ojii na-eweta na ịmụta akpaaka nke koodu analysis na vulnerability scanning.

Na njedebe nke ọzụzụ ahụ, nwa akwụkwọ ọ bụla ga-emepụta ọrụ ikpeazụ, nke ga-agụnye mmejuputa usoro CI / CD maka ọrụ opensource ọ bụla nke nhọrọ ha. Mgbe ọzụzụ gasịrị, n'ezie, nwa akwụkwọ ọ bụla ga-enweta ihe maka klaasị niile, akwụkwọ ikike nke ịmecha ihe ọmụmụ, na nke kachasị mkpa, ha ga-edozi usoro nke iwulite na ịnwale ngwa ahụ ma nwee ike ịchọta adịghị ike.

CI/CD na AWS, Azure na Gitlab. Usoro ọhụrụ sitere na OTUS

N'ezie, nkuzi a adịghị mma maka onye ọ bụla. Ma ọ bụrụ na ị nwere ahụmahụ:

  • Na-arụ ọrụ na Git
  • Nchịkwa nke sistemụ Linux ma ọ bụ Windows
  • Mmepe ma ọ bụ ọrụ
  • Na-arụ ọrụ na onye na-eweta igwe ojii

mgbe ahụ OTUS na-echere gị! Ị nwere ike gafere ule mbataiji chọpụta ma ị nwere ihe ọmụma zuru oke iji were CI/CD na nkuzi AWS, Azure na Gitlab.

Na atụmanya mmalite N'ezie "CI/CD na AWS, Azure na Gitlab" Na Febụwarị 17, OTUS kwadoro ụbọchị mepere emepe. Onye nkuzi kwuru gbasara mmemme nkuzi nke ọma, zaa ajụjụ ụmụ akwụkwọ, ma kọwakwa usoro mmụta.


Enwekwara ohere ikiri webinar mepere emepe n'efu na isiokwu "Iji Jenkins na K8S", nke onye nkuzi na-eduzi. "CI/CD na AWS, Azure na Gitlab" Boris Nikolaev:


Usoro mmụta usoro "CI/CD na AWS, Azure na Gitlab" na-ewere ọnọdụ n'ụdị webinar dị n'ịntanetị. N'ime ọzụzụ ahụ (ọ na-ewe ọnwa 3), ụmụ akwụkwọ nwere ike ịjụ ndị nkuzi nwere ahụmahụ bụ ndị na-akpakọrịta mgbe niile. A ga-arụcha ọrụ aka site na iji Google Cloud Platform (GCP), Ọrụ Weebụ Amazon na Microsoft Azure.

Usoro ihe omume nwere modul anọ bụ isi:

  1. Mmepe n'ime igwe ojii (koodu)
  2. Akpaaka nke mgbakọ na nnwale (njikọ na-aga n'ihu)
  3. Akpaaka nke nrụnye (Nnyefe na-aga n'ihu)
  4. Modul ikpeazụ

A ga-atụle nke ọ bụla n'ime ha n'ụzọ zuru ezu n'oge klaasị na usoro nke webinars n'ịntanetị, ọrụ ụlọ ga-enyere aka ime ka ihe ọmụma enwetara, nke, ọ bụrụ na ọ dị mkpa, ị nwere ike nweta nzaghachi zuru ezu n'aka ndị nkụzi.

Ọtụtụ ndị ọkachamara na-akpọ CI/CD otu n'ime ụzọ mmepe ngwanrọ kachasị mma maka ọrụ ọgbara ọhụrụ. Ị kwenyere na nkwupụta a?

isi: www.habr.com

Tinye a comment