खबरदारी हा लेख अभियांत्रिकी नाही आणि ज्या वाचकांना CI/CD क्षेत्रात शिक्षणाची आवड आहे त्यांच्यासाठी आहे. बहुधा, जर तुम्हाला शिकण्यात स्वारस्य नसेल, तर ही सामग्री तुमच्यासाठी स्वारस्य असणार नाही.
तुम्ही सतत विकास आणि वितरण प्रक्रिया सेट करण्यासाठी जबाबदार विकासक किंवा प्रशासक असल्यास (सतत एकीकरण / सतत वितरण), तर OTUS ने विशेषत: तुमच्यासाठी अभ्यासक्रमासाठी नावनोंदणी उघडली आहे:
प्रशिक्षणादरम्यान, विद्यार्थी तीन आघाडीच्या प्रदात्यांसोबत ॲप्लिकेशन बिल्ड आणि चाचणी प्रक्रिया आणि इन्स्टॉलेशन प्रक्रिया कशी सानुकूलित करायची ते शिकतील, तसेच क्लाउड प्रदात्यांच्या आर्किटेक्चरची समज विकसित करतील आणि कोड विश्लेषण आणि भेद्यता स्कॅनिंगचे ऑटोमेशन शिकतील.
प्रशिक्षणाच्या शेवटी, प्रत्येक विद्यार्थी एक अंतिम कार्य तयार करेल, ज्यामध्ये त्यांच्या आवडीच्या कोणत्याही ओपनसोर्स प्रकल्पासाठी CI/CD प्रक्रिया लागू करणे समाविष्ट असेल. प्रशिक्षणानंतर, अर्थातच, प्रत्येक विद्यार्थ्याला सर्व वर्गांसाठी साहित्य, अभ्यासक्रम पूर्ण झाल्याचे प्रमाणपत्र मिळेल आणि सर्वात महत्त्वाचे म्हणजे ते अर्ज तयार करण्याची आणि चाचणी करण्याची प्रक्रिया सेट करतील आणि असुरक्षा शोधण्यात सक्षम होतील.
अर्थात, हा अभ्यासक्रम प्रत्येकासाठी योग्य नाही. पण अनुभव असेल तर:
- Git सह कार्य करते
- लिनक्स किंवा विंडोज सिस्टम्सचे प्रशासन
- विकास किंवा ऑपरेशन
- क्लाउड प्रदात्यासह कार्य करणे
मग OTUS तुमची वाट पाहत आहे! आपण करू शकता
सुरुवातीच्या अपेक्षेने
अभ्यासक्रम शिक्षकांनी आयोजित केलेल्या “के8एस सह जेनकिन्स वापरणे” या विषयावरील खुल्या वेबिनारचे विनामूल्य दर्शन देखील उपलब्ध आहे.
अभ्यासक्रम शिकण्याची प्रक्रिया
कोर्स प्रोग्राममध्ये चार मुख्य मॉड्यूल असतात:
- क्लाउडमध्ये विकास (कोड)
- असेंबली आणि चाचणीचे ऑटोमेशन (सतत एकत्रीकरण)
- इंस्टॉलेशनचे ऑटोमेशन (सतत वितरण)
- अंतिम मॉड्यूल
ऑनलाइन वेबिनारच्या स्वरूपातील वर्गांदरम्यान त्यांच्यापैकी प्रत्येकाची तपशीलवार चर्चा केली जाईल आणि गृहपाठ असाइनमेंट प्राप्त केलेले ज्ञान एकत्रित करण्यात मदत करेल, ज्यावर आवश्यक असल्यास, आपण शिक्षकांकडून तपशीलवार अभिप्राय प्राप्त करू शकता.
अनेक तज्ञ CI/CD ला आधुनिक कार्यांसाठी सर्वोत्तम सॉफ्टवेअर डेव्हलपमेंट पद्धतींपैकी एक म्हणतात. तुम्ही या विधानाशी सहमत आहात का?
स्त्रोत: www.habr.com