Amaran! Artikel ini bukan artikel kejuruteraan dan ditujukan untuk pembaca yang berminat dalam pendidikan CI/CD. Jika anda tidak berminat untuk belajar, anda mungkin tidak akan menemui bahan yang menarik ini.

Jika anda seorang pembangun atau pentadbir yang bertanggungjawab untuk menyediakan proses pembangunan dan penghantaran berterusan (integrasi berterusan / penyampaian berterusan), maka OTUS telah membuka pendaftaran untuk kursus khas untuk anda:.
Semasa kursus, pelajar akan belajar cara mengkonfigurasi proses binaan, ujian dan pemasangan aplikasi untuk tiga penyedia terkemuka, memperoleh pemahaman tentang seni bina pembekal awan, dan meneroka analisis kod automatik dan pengesanan kerentanan.
Setelah tamat kursus, setiap pelajar akan menyiapkan projek akhir yang akan menumpukan pada pelaksanaan proses CI/CD untuk projek sumber terbuka pilihan mereka. Setelah selesai, setiap pelajar akan menerima bahan untuk semua pelajaran, sijil tamat kursus, dan, yang paling penting, akan mengkonfigurasi proses binaan dan ujian aplikasi serta dapat mengenal pasti kelemahan.

Sudah tentu, kursus ini bukan untuk semua orang. Tetapi jika anda mempunyai pengalaman:
- Bekerja dengan Git
- Pentadbiran sistem Linux atau Windows
- Pembangunan atau operasi
- Bekerja dengan pembekal awan
maka OTUS sedang menunggu anda! awak boleh untuk menentukan sama ada pengetahuan anda mencukupi untuk CI/CD pada kursus AWS, Azure dan Gitlab.
Menjelang permulaan Pada 17 Februari, OTUS mengadakan Hari Terbuka. Pengajar membentangkan program kursus dengan lebih terperinci, menjawab soalan daripada peserta, dan menerangkan proses pembelajaran.

Akses percuma ke webinar awam tentang "Menggunakan Jenkins dengan K8S," yang diketuai oleh pengajar kursus, juga tersedia. :

Proses pembelajaran untuk kursus Kursus ini diadakan dalam format webinar dalam talian. Sepanjang kursus tiga bulan, peserta boleh bertanya soalan kepada pengajar berpengalaman yang sentiasa bersedia. Tugasan praktikal akan diselesaikan menggunakan Google Cloud Platform (GCP), Amazon Web Service dan Microsoft Azure.
Program kursus terdiri daripada empat modul utama:
- Pembangunan Awan (Kod)
- Binaan dan ujian automatik (Penyatuan Berterusan)
- Automasi pemasangan (Penghantaran Berterusan)
- Modul akhir
Setiap topik ini akan dibincangkan secara terperinci semasa kelas webinar dalam talian, dan tugasan kerja rumah akan membantu mengukuhkan pengetahuan yang diperoleh. Maklum balas terperinci daripada pengajar akan tersedia untuk tugasan ini, jika perlu.
Ramai pakar memanggil CI/CD sebagai salah satu kaedah pembangunan perisian terbaik untuk keperluan hari ini. Adakah anda bersetuju?
Sumber: www.habr.com
