DevOps: Tools & Practice

Դասընթացի Իդ : UEC-011

Դասի տևողությունը (օրերով) : 6 օրերը

Տևողությունը առցանց : 6 օրերը

Ուսումնական պլան : վիրտուալ հրահանգչի կողմից ղեկավարվող դասարանային ուսուցում - ONLINE

Առաքում : 07.06.2024 - 14.06.2024

Ակնարկ

“Դեվոպս գործիքներ և պրակտիկա” դասընթացն ընդգրկում է մինչ օրս ամենատարածված ծրագրային լուծումները, որոնք կազմում են Դեվոպս գործիքների կույտը:

Դասընթացի ընթացքում ուսանողները կստանան անհրաժեշտ գիտելիքներ և գործնական հմտություններ կոնտեյներային գործարկման միջավայրի կառավարման համար, կսովորեն աշխատել տարբերակների կառավարման համակարգերի հետ, ավտոմատացնել CI/CD գործընթացները, ինչպես նաև կծանոթանան ծառայությունների և հավելվածների մոնիտորինգի ժամանակակից գործիքներին:

կախված ձեր կարիքներից ՝ մենք կարող ենք Ձեզ առաջարկել անհատական մարզումների պլան ՝ հարմարեցված ծրագրով, մարզումների ձևաչափով և ժամանակացույցով ։

Այս դասընթացի լսարանը

  • համակարգի Ադմինիստրատորներ
  • Կառուցապատողներ
  • DevOps Engineers
  • որակի վերահսկման ինժեներներ

Այս դասընթացի նախադրյալները

Linux-ի կառավարման բազային հմտություններ

Արդյունքներ

Դասընթացի ավարտին ուսանողները ձեռք կբերեն հմտություններ, որոնք թույլ կտան ՝

  • կիրառել Դեվոպս-ի սկզբունքները աշխատանքում և արագացնել արտադրական գործընթացները
  • ավտոմատացնել հավելվածների մշակման և տեղակայման գործընթացը
  • կիրառել Դեվոպս-ի սկզբունքները և արագացնել արտադրական գործընթացները հավելվածների մշակման ժամանակ
  • Կոնտեյներավորել հավելվածները և տեղակայել դրանք Կուբեռնետես միջավայրում
  • Օգտագործեք ժամանակակից գործիքներ ՝ հավելվածների որակը, արտադրողականությունը և կայունությունը բարձրացնելու համար
  • Կառավարեք Kubernetes ենթակառուցվածքը և կրճատեք տեղակայման և խոշորացման ժամանակը
  • բարձրացնել ծրագրային արտադրանքի մշակման, փորձարկման և առաքման գործընթացի մասնակիցների միջև փոխգործակցության արդյունավետությունը

Ուրվագիծ

1. Docker-ի ներածություն</strong >

* Դոկերի հիմունքներ
• կոնտեյներներ, կոնտեյներային պատկերներ և Դոկեր ռեգիստրներ
• կոնտեյների շահագործման ընթացքում ցանցի և տվյալների պահպանման սարքերի հասանելիություն
• Տեղակայեք ձեր սեփական ծրագրերը որպես բեռնարկղեր
• բեռնարկղերի շահագործման ընթացքում անվտանգության ապահովում
• Docker-ի որոշ լրացուցիչ գործառույթներ

2. Կուբեռնետես-ի հիմունքները

* DevOps-ի հիմունքներ, շարունակական առաքում և հավելվածների ինտեգրում
• * Կուբեռնետեսի Ճարտարապետություն
• Kubernetes միջավայրում հավելվածների տեղակայումը
• կիրառման մասշտաբավորում և բարձր մատչելիություն
• Կառավարեք ծրագրերը Helm-ի միջոցով
• Kubernetes Ցանցային ենթակառուցվածք-CNI
• Kubernetes – CSI պահեստավորման ենթակառուցվածք: Կարգավիճակի հետագծման ծրագրեր
• կազմաձևման պարամետրերը փոխանցեք Kubernetes հավելվածներին, երբ դրանք գործարկվում են
• Kubernetes միջավայրի պաշտպանություն

3. թիմային աշխատանք և տարբերակի վերահսկում գիտ-ի և Գիտլաբ-ի միջոցով</strong >

* թիմային աշխատանքի մեթոդաբանություն ծրագրային ապահովման մշակման ժամանակ
• Git Ճարտարապետություն և տեղակայում
• ֆայլերի հետ աշխատելը գիտ-ում
• պարտավորություններ և մասնաճյուղեր գիտ-ում
• գիտ-ի տարբերությունները և դրանց հետ աշխատելը
• միավորել գիտ մասնաճյուղերը
• փոխել հանձնառությունները գիտ-ում
• աշխատեք հեռավոր գիտ պահոցների հետ
• իրականացնել շարունակական առաքում և հավելվածների ինտեգրում GitLab-ի հետ
• Gitlab-ի Ճարտարապետություն, տեղակայում և հիմնական կազմաձևում
• Գիտլաբ արտիստներ
• CI/CD գործընթացների ավտոմատացում ՝ օգտագործելով GitLab խողովակաշարերը
• Գիտլաբ-ի ինտեգրում Դոկկեր-ի և Կուբեռնետես-ի հետ

4. Prometheus-ի և Grafana-ի օգտագործմամբ ենթակառուցվածքների և հավելվածների մոնիտորինգ</strong >

* ենթակառուցվածքի և հավելվածների մոնիթորինգի կազմակերպման ժամանակակից մոտեցումները
• Prometheus Ճարտարապետություն
• Prometheus ներմուծողները մոնիտորինգի ենթակառուցվածքների եւ դիմումների
• Prometheus Հարցման լեզու (PromQL)
• Պրոմեթեւսի ահազանգման համակարգ
• Գրաֆանա-ի միջոցով մոնիտորինգի արդյունքների վիզուալիզացիա

Обучение и сертификация в различных областях информационных технологий по продукции и технологиям мировых лидеров ИТ-рынка
Невский пр, дом 173, литер А
Санкт-Петербург
Санкт-Петербург
Россия
+7 (812) 611-15-75