E'tibor bering! Ushbu maqola muhandislik emas va CI/CD sohasida ta'limga qiziqqan o'quvchilar uchun mo'ljallangan. Katta ehtimol bilan, agar siz o'rganishga qiziqmasangiz, ushbu material sizni qiziqtirmaydi.
Agar siz doimiy ishlab chiqish va yetkazib berish jarayonlarini o'rnatish uchun mas'ul ishlab chiquvchi yoki administrator bo'lsangiz (uzluksiz integratsiya / uzluksiz yetkazib berish), keyin OTUS siz uchun maxsus kursga ro'yxatdan o'tishni ochdi:
Trening davomida talabalar uchta yetakchi provayder bilan ilovalarni yaratish va sinovdan o‘tkazish jarayonini va o‘rnatish jarayonini sozlashni o‘rganadilar, shuningdek, bulutli provayderlar arxitekturasi haqida tushuncha hosil qiladilar va kod tahlili va zaifliklarni skanerlashni avtomatlashtirishni o‘rganadilar.
Trening oxirida har bir talaba o'zi tanlagan har qanday ochiq manba loyihasi uchun CI/CD jarayonlarini amalga oshirishdan iborat bo'lgan yakuniy ishni yaratadi. Treningdan so'ng, albatta, har bir talaba barcha sinflar uchun materiallar, kursni tugatganligi to'g'risida sertifikat oladi va eng muhimi, ular ilovani qurish va sinovdan o'tkazish jarayonini yo'lga qo'yishadi va zaif tomonlarini topishlari mumkin.
Albatta, bu kurs hamma uchun mos emas. Ammo tajribangiz bo'lsa:
- Git bilan ishlaydi
- Linux yoki Windows tizimlarini boshqarish
- Rivojlanish yoki operatsiya
- Bulutli provayder bilan ishlash
unda OTUS sizni kutmoqda! Siz .. qila olasiz; siz ... mumkin
Boshlanish arafasida
Shuningdek, kurs o'qituvchisi tomonidan o'tkazilgan "Jenkinsni K8S bilan ishlatish" mavzusidagi ochiq vebinarni bepul ko'rish imkoniyati mavjud.
Kursni o'rganish jarayoni
Kurs dasturi to'rtta asosiy moduldan iborat:
- Bulutda ishlab chiqish (Kod)
- Yig'ish va sinovni avtomatlashtirish (uzluksiz integratsiya)
- O'rnatishni avtomatlashtirish (uzluksiz etkazib berish)
- Yakuniy modul
Ularning har biri onlayn vebinarlar formatidagi darslarda batafsil muhokama qilinadi va uy vazifalari olingan bilimlarni mustahkamlashga yordam beradi, agar kerak bo'lsa, o'qituvchilardan batafsil fikr-mulohazalarni olishingiz mumkin.
Ko'pgina mutaxassislar CI/CD-ni zamonaviy vazifalar uchun eng yaxshi dasturiy ta'minot ishlab chiqish usullaridan biri deb atashadi. Ushbu bayonotga qo'shilasizmi?
Manba: www.habr.com