CI/CD σε AWS, Azure και Gitlab. Νέο μάθημα από την OTUS

Προσοχή! Αυτό το άρθρο δεν είναι μηχανικό και προορίζεται για αναγνώστες που ενδιαφέρονται για την εκπαίδευση στον τομέα του CI/CD. Πιθανότατα, εάν δεν σας ενδιαφέρει να μάθετε, αυτό το υλικό δεν θα σας ενδιαφέρει.

CI/CD σε AWS, Azure και Gitlab. Νέο μάθημα από την OTUS

Εάν είστε προγραμματιστής ή διαχειριστής υπεύθυνος για τη ρύθμιση των διαδικασιών συνεχούς ανάπτυξης και παράδοσης (συνεχής ενσωμάτωση / συνεχής παράδοση), τότε το OTUS άνοιξε τις εγγραφές για ένα μάθημα ειδικά για εσάς: πρακτικό εντατικό μάθημα για τη δημοφιλή μεθοδολογία συνεχούς ανάπτυξης και παράδοσης λογισμικού Συνεχής ενσωμάτωση και συνεχής παράδοση σε διαφορετικές πλατφόρμες Amazon Web Service, Azure, GitLab και Jenkins.

Κατά τη διάρκεια της εκπαίδευσης, οι μαθητές θα μάθουν πώς να προσαρμόζουν τη διαδικασία κατασκευής και δοκιμής εφαρμογής και τη διαδικασία εγκατάστασης με τρεις κορυφαίους παρόχους, καθώς και να κατανοήσουν την αρχιτεκτονική των παρόχων cloud και να μάθουν την αυτοματοποίηση της ανάλυσης κώδικα και της σάρωσης ευπάθειας.

Στο τέλος της εκπαίδευσης, κάθε μαθητής θα δημιουργήσει μια τελική εργασία, η οποία θα αποτελείται από την υλοποίηση διαδικασιών CI/CD για οποιοδήποτε έργο ανοιχτού κώδικα της επιλογής του. Μετά την εκπαίδευση, φυσικά, κάθε μαθητής θα λάβει υλικό για όλες τις τάξεις, πιστοποιητικό ολοκλήρωσης του μαθήματος και το σημαντικότερο, θα ρυθμίσει τη διαδικασία κατασκευής και δοκιμής της εφαρμογής και θα μπορεί να βρει τρωτά σημεία.

CI/CD σε AWS, Azure και Gitlab. Νέο μάθημα από την OTUS

Φυσικά, αυτό το μάθημα δεν είναι κατάλληλο για όλους. Αν όμως έχεις εμπειρία:

  • Λειτουργεί με το Git
  • Διαχείριση συστημάτων Linux ή Windows
  • Ανάπτυξη ή λειτουργία
  • Συνεργασία με έναν πάροχο cloud

τότε το OTUS σας περιμένει! Μπορείς περάσει το τεστ εισαγωγήςγια να προσδιορίσετε αν έχετε αρκετές γνώσεις για να παρακολουθήσετε το CI/CD για το μάθημα AWS, Azure και Gitlab.

Εν αναμονή της έναρξης μάθημα "CI/CD για AWS, Azure και Gitlab" Στις 17 Φεβρουαρίου, το OTUS φιλοξένησε μια Open Day. Ο καθηγητής μίλησε για το πρόγραμμα του μαθήματος πιο αναλυτικά, απάντησε σε ερωτήσεις των μαθητών και περιέγραψε επίσης τη μαθησιακή διαδικασία.


Υπάρχει επίσης πρόσβαση σε δωρεάν προβολή ενός ανοιχτού διαδικτυακού σεμιναρίου με θέμα «Χρήση του Jenkins με το K8S», το οποίο διεξήχθη από τον καθηγητή του μαθήματος "CI/CD σε AWS, Azure και Gitlab" Μπόρις Νικολάεφ:


Διαδικασία μάθησης "CI/CD σε AWS, Azure και Gitlab" πραγματοποιείται με τη μορφή διαδικτυακών σεμιναρίων. Καθ' όλη τη διάρκεια της εκπαίδευσης (διαρκεί 3 μήνες), οι μαθητές μπορούν να κάνουν ερωτήσεις σε έμπειρους καθηγητές που είναι πάντα σε επαφή. Οι πρακτικές αναθέσεις θα ολοκληρωθούν χρησιμοποιώντας την πλατφόρμα Google Cloud (GCP), την υπηρεσία Web της Amazon και το Microsoft Azure.

Το πρόγραμμα μαθημάτων αποτελείται από τέσσερις κύριες ενότητες:

  1. Ανάπτυξη στο cloud (Κωδικός)
  2. Αυτοματοποίηση συναρμολόγησης και δοκιμών (Συνεχής Ενοποίηση)
  3. Αυτοματοποίηση εγκατάστασης (Συνεχής Παράδοση)
  4. Τελική ενότητα

Κάθε ένα από αυτά θα συζητηθεί λεπτομερώς κατά τη διάρκεια των μαθημάτων με τη μορφή διαδικτυακών σεμιναρίων και οι εργασίες για το σπίτι θα βοηθήσουν στην εδραίωση της αποκτηθείσας γνώσης, για την οποία, εάν είναι απαραίτητο, μπορείτε να λάβετε λεπτομερή σχόλια από τους δασκάλους.

Πολλοί ειδικοί αποκαλούν το CI/CD ως μία από τις καλύτερες μεθόδους ανάπτυξης λογισμικού για σύγχρονες εργασίες. Συμφωνείτε με αυτή τη δήλωση;

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο