Peringatan! Artikel ini bukan rekayasa dan ditujukan bagi pembaca yang tertarik dengan pendidikan di bidang CI/CD. Kemungkinan besar, jika Anda tidak tertarik untuk mempelajarinya, materi ini tidak akan menarik bagi Anda.
Jika Anda seorang pengembang atau administrator yang bertanggung jawab untuk menyiapkan proses pengembangan dan pengiriman berkelanjutan (integrasi berkelanjutan / pengiriman berkelanjutan), maka OTUS telah membuka pendaftaran kursus khusus untuk Anda:
Selama pelatihan, siswa akan mempelajari cara menyesuaikan proses pembuatan dan pengujian aplikasi serta proses instalasi dengan tiga penyedia terkemuka, serta mengembangkan pemahaman tentang arsitektur penyedia cloud dan mempelajari otomatisasi analisis kode dan pemindaian kerentanan.
Di akhir pelatihan, setiap siswa akan membuat tugas akhir yang berisi penerapan proses CI/CD untuk proyek sumber terbuka pilihan mereka. Setelah pelatihan, tentunya setiap siswa akan mendapatkan materi untuk semua kelas, sertifikat kelulusan kursus, dan yang terpenting, mereka akan mengatur proses pembuatan dan pengujian aplikasi serta dapat menemukan kerentanannya.
Tentu saja kursus ini tidak cocok untuk semua orang. Tapi jika Anda punya pengalaman:
- Bekerja dengan Git
- Administrasi sistem Linux atau Windows
- Pengembangan atau pengoperasian
- Bekerja dengan penyedia cloud
maka OTUS menunggumu! Kamu bisa
Untuk mengantisipasi permulaan
Ada juga akses untuk menonton webinar terbuka secara gratis dengan topik βMenggunakan Jenkins dengan K8Sβ, yang dipandu oleh guru kursus
Proses pembelajaran kursus
Program kursus terdiri dari empat modul utama:
- Pengembangan di cloud (Kode)
- Otomatisasi perakitan dan pengujian (Integrasi Berkelanjutan)
- Otomatisasi instalasi (Pengiriman Berkelanjutan)
- Modul terakhir
Masing-masing dari mereka akan dibahas secara rinci selama kelas dalam format webinar online, dan tugas pekerjaan rumah akan membantu mengkonsolidasikan pengetahuan yang diperoleh, yang, jika perlu, Anda dapat menerima umpan balik terperinci dari para guru.
Banyak ahli menyebut CI/CD sebagai salah satu metode pengembangan perangkat lunak terbaik untuk tugas-tugas modern. Apakah Anda setuju dengan pernyataan ini?
Sumber: www.habr.com