
Τα τοπικά μαθήματα κατάρτισης συνεχούς ολοκλήρωσης (CI), καθοδηγούμενα από εκπαιδευτές, επιδεικνύουν μέσω διαδραστικής πρακτικής άσκησης τις βασικές αρχές και τις προηγμένες έννοιες του CI. Η συνεχής εκπαίδευση ενσωμάτωσης (CI) διατίθεται ως "live live training" ή "remote live training". Η επιτόπια κατάρτιση σε απευθείας σύνδεση μπορεί να πραγματοποιηθεί σε τοπικό επίπεδο στις εγκαταστάσεις του πελάτη στο Ελλάδα ή σε εταιρικά κέντρα κατάρτισης NobleProg στο Ελλάδα . Η απομακρυσμένη ζωντανή προπόνηση πραγματοποιείται μέσω μιας διαδραστικής, απομακρυσμένης επιφάνειας εργασίας. NobleProg - Ο τοπικός παροχέας εκπαίδευσης
Machine Translated
Testimonials
Πρώτον, μέσω των ίδιων των φοιτητών στο παιχνίδι για να συνοψίσουμε την εμπειρία, και στη συνέχεια προσεκτικά να εξηγήσουμε, η κατανόηση της γνώσης είναι πιο βαθιά
优 翟
Course: Agile Software Testing with Continuous Integration
Machine Translated
Διασκεδάστε και μάθετε
莎娜 陶
Course: Agile Software Testing with Continuous Integration
Machine Translated
Χέρι-σε μέρος
纪鹏 曾
Course: Agile Software Testing with Continuous Integration
Machine Translated
Ολα αυτά. Αφού δεν είχα προηγούμενη έκθεση στον Jenkins, ανησυχώ λίγο για την ικανότητά μου να συνεχίσω. Ο Iyad προσέφερε την κατάλληλη προγύμναση / υποστήριξη, όταν ζήτησα βοήθεια, ώστε να μπορέσω να παρακολουθήσω την παρουσίαση σε ένα επίπεδο που ήμουν ευχαριστημένος.
Graham Congdon
Course: Jenkins: Continuous integration for Agile development
Machine Translated
Πραγματική εμπειρία προγραμματιστών
Ian Cranston
Course: Jenkins: Continuous integration for Agile development
Machine Translated
Ο Λουκά ήταν πολύ γνωστός, ασθενής και πολύ ανοιχτός για να ικανοποιήσει την περιέργειά μου, για παράδειγμα τον ζήτησα να δημιουργήσει σφάλματα για να δούμε πώς θα ανταποκριθεί το σύστημα κ.λπ. Θα πάει πάνω και πέρα για να απαντήσει σε ερωτήσεις ή να αποδείξει τις λειτουργικότητες, οι ερωτήσεις μου ήταν εκτός του πεδίου της τάξης. Μου έδωσε μια πραγματική εμπειρία με το σύστημα. Σίγουρα θα πάρω μια άλλη τάξη μαζί του και θα τον συστήσω ως δάσκαλο για άλλους. Σας ευχαριστώ Luke!
Tina Henderson
Course: Test Automation with Selenium and Jenkins
Machine Translated
Ώρα για ανταλλαγή πληροφοριών μεταξύ συμμετεχόντων.
Gabriel Tendera
Course: Kontrola jakości i ciągła integracja
Machine Translated
Το ίδιο το θέμα
Optum, Inc
Course: Jenkins: Continuous integration for Agile development
Machine Translated
με γρήγορους ρυθμούς με δεξιότητες άμεσης γνώσης που αναμένεται να αποκτήσουν
JOHN RAY BALAYON
Course: Jenkins: Continuous integration for Agile development
Machine Translated
Ο εκπαιδευτής παρακίνησε να μάθει, να ενεργήσει, να απαντήσει σε κάθε ερώτηση.
Piotr Nowosielski
Course: Test Automation with Selenium and Jenkins
Machine Translated
Μια χαλαρή ατμόσφαιρα, θέματα προσαρμοσμένα στις απαιτήσεις του έργου. Η εκπαίδευση είχε μια σαφή δομή και έδειξε εύκολα πώς να χρησιμοποιήσει την αποκτηθείσα γνώση στην πράξη.
Jakub Leszczynski
Course: Test Automation with Selenium and Jenkins
Machine Translated
αναφορές στην εμπειρία σχεδίασης του εκπαιδευτή ενώ συζητούν συγκεκριμένα θέματα
Techland sp. z o.o.;
Course: Kontrola jakości i ciągła integracja
Machine Translated
Παραδείγματα πραγματικής ζωής.
Techland sp. z o.o.;
Course: Kontrola jakości i ciągła integracja
Machine Translated
Παραδείγματα και / ή υποθετική χρήση των εννοιών που συζητήθηκαν.
Techland sp. z o.o.;
Course: Kontrola jakości i ciągła integracja
Machine Translated
Ένας ευχάριστος και απλός τρόπος μετάφρασης με πολλά παραδείγματα.
Jarosław Warykowski
Course: Test Automation with Selenium and Jenkins
Machine Translated
το περιεχόμενο, εννοιολογικά, είναι καλό.
Allware Ltda.
Course: Integración Continua con Jenkins
Machine Translated
Πρόβλεψη για την αντιμετώπιση μεμονωμένων προβλημάτων.
Eduardo Henríquez - Allware Ltda.
Course: Integración Continua con Jenkins
Machine Translated
Προγραμματισμός και ολοκλήρωση με το SCM.
Sean Aye - Hill-Rom Services Private Limited
Course: Jenkins: Continuous Integration for Agile Development
Machine Translated
Επωφελήθηκα κυρίως από την παράδοση και το ρυθμό βέβαια.
Asif Amirat - QA Ltd
Course: Jenkins: Continuous Integration for Agile Development
Machine Translated
Συνοπτικός τρόπος διεξαγωγής.
Ewelina Wozniak - Fujitsu Technology Solutions Sp. z o.o.
Course: Automatyzacja testów za pomocą Selenium i Jenkins
Machine Translated
ώρα
Fujitsu Technology Solutions Sp. z o.o.
Course: Automatyzacja testów za pomocą Selenium i Jenkins
Machine Translated
η εκπαίδευση ήταν καλή
Fujitsu Technology Solutions Sp. z o.o.
Course: Automatyzacja testów za pomocą Selenium i Jenkins
Machine Translated
Πρακτικά παραδείγματα και τρόπος εκπαίδευσης.
Piotr Wójcicki - Fujitsu Technology Solutions Sp. z o.o.
Course: Automatyzacja testów za pomocą Selenium i Jenkins
Machine Translated
μέρος συνεργείου
Fujitsu Technology Solutions Sp. z o.o.
Course: Automatyzacja testów za pomocą Selenium i Jenkins
Machine Translated
ο τρόπος με τον οποίο εκτελέστηκε ήταν εντάξει
Fujitsu Technology Solutions Sp. z o.o.
Course: Automatyzacja testów za pomocą Selenium i Jenkins
Machine Translated
Μακροπρόθεσμη τοποθεσία των εντοπιστών
Fujitsu Technology Solutions Sp. z o.o.
Course: Automatyzacja testów za pomocą Selenium i Jenkins
Machine Translated
Χαλαρή ατμόσφαιρα
Michał Dadej - Aptitude Software (Poland) Sp. z o.o.
Course: Automatyzacja testów za pomocą Selenium i Jenkins
Machine Translated
Όλα. Ήταν πολύ κατανοητό, και αν δεν κατανοήσαμε κάτι, ο Αντριάνο το εξήγησε.
Zsolt Nagy - W.UP Kft
Course: OpenShift Container Platform for Developers
Machine Translated
Καταλαβαίνω (σχεδόν) όλα όσα μας εξήγησε ο Αντριάνο. Καλά μαθηματικά, κατανοητή παρουσίαση.
W.UP Kft
Course: OpenShift Container Platform for Developers
Machine Translated
Η προσέγγιση βάσει περίπτωσης χρήσης και η ενημερωμένη Γνωσιακή βάση του εκπαιδευτή.
Gabor Marosi - W.UP Kft
Course: OpenShift Container Platform for Developers
Machine Translated
Άμεση προσέγγιση του ακροατή και προθυμία να αναλάβει την υλοποίηση νέων θεμάτων
Advatech Sp. z o.o.
Course: Jenkins: Continuous Integration for Agile Development
Machine Translated
το εργαλείο εικονικής μηχανής
Banco de Mexico
Course: Jenkins: Continuous Integration for Agile Development
Machine Translated
CI/CD (Continuous Integration / Continuous Delivery) Course Outlines
Intended Audience:
- Software test engineers
- Software developers involved in agile development
- Release managers
- QA engineers
At the end of Selenium training the delegates will be able to:
- Use Selenium test suite effectively in real projects
- Use Selenium for cross browser testing
- Distribute the tests using Selenium Grid
- Run regression Selenium tests in Jenkins
- Prepare test reports and periodict reports using Jenkins
Αυτή η εκπαιδευτική, ζωντανή εκπαίδευση (online ή on-site) απευθύνεται σε μηχανικούς cloud που επιθυμούν να χρησιμοποιήσουν Kubernetes και Spinnaker για λειτουργίες CI/CD.
Μετά το τέλος της προπόνησης, οι συμμετέχοντες θα είναι σε θέση να:
Κατασκευάστε την Kubernetes πλατφόρμα για την επιτάχυνση των στοχευμένων εκπομπών στο cloud. Ενσωματώστε Spinnaker με Docker και Git για την αυτοματοποίηση της παράδοσης κώδικα στους αγωγούς. Αυτοματοποιήστε και διαχειριστείτε τους σωλήνες CD, επιλέγοντας ταυτόχρονα από μια ποικιλία επιλογών εργαλείων CI.
Η μορφή του μαθήματος
Διαδραστική διάλεξη και συζήτηση. Πολλές ασκήσεις και πρακτικές. Hands-on εφαρμογή σε ένα ζωντανό εργαστήριο περιβάλλον.
Επιλογές προσαρμογής μαθημάτων
Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να οργανώσετε.
Continuous Integration (CI) αναφέρεται σε όλους τους προγραμματιστές μιας ομάδας που συγχωνεύει το έργο τους πολλές φορές την ημέρα.
Τράβις CI είναι μια φιλοξενούμενης, κατανεμημένη υπηρεσία συνεχούς ενοποίησης που χρησιμοποιείται για την κατασκευή και δοκιμή προγραμμάτων λογισμικού που φιλοξενούνται στο GitHub. Είναι μια φιλοξενούμενη εναλλακτική λύση για τον Τζένκινς.
σε αυτόν τον εκπαιδευτή, ζωντανή εκπαίδευση, οι συμμετέχοντες θα μάθουν μια προσέγγιση με βάση το cloud για τη συνεχή ολοκλήρωση, καθώς χτίζουν και αναπτύσσουν ένα δείγμα εφαρμογής Ιστού χρησιμοποιώντας τον Τράβις Τσι.
μέχρι το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:
- Build και δοκιμή έργα που φιλοξενούνται στο GitHub
- αναπτύξετε μια εφαρμογή σε διαφορετικούς παρόχους φιλοξενίας χρησιμοποιώντας Τράβις CI
- χρήση Τράβις CI για να ελέγχετε αυτόματα το λογισμικό όταν δεσμεύεται να GitHub
- Run αυτοματοποιημένες δοκιμές σε διαφορετικούς υπολογιστές, λειτουργικά συστήματα και εκδόσεις λογισμικού
- ενοποίηση Τράβις CI με εργαλεία τρίτων κατασκευαστών
Format του μαθήματος
- PART διάλεξη, μέρος συζήτηση, ασκήσεις και βαριά πρακτική εξάσκηση
By the end of this training, participants will be able to:
- Undersand OCI (Open Containers Initiative) and its implications for using container enginees such as Docker in OpenShift.
- Understand the relationship between the different versions of OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift, etc.)
- Automate the software delivery pipeline.
- Apply DevOps principles to deliver software continuously.
Σε αυτή την καθοδηγούμενη από εκπαιδευτή, ζωντανή εκπαίδευση, οι συμμετέχοντες θα μάθουν τα βασικά στοιχεία της Συνεχούς Ολοκλήρωσης καθώς προχωρούν με τη δημιουργία μιας απλής διαδικασίας Συνεχούς Ενσωμάτωσης στο Codeship.
Μέχρι τη λήξη αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν:
- Κατανοήστε τις βασικές αρχές της συνεχιζόμενης ολοκλήρωσης
- Λειτουργήστε τις βασικές λειτουργίες του Codeship
- Ορίστε μια απλή διαδικασία CI χρησιμοποιώντας το Codeship
Κοινό
- Προγραμματιστές
- IT Επαγγελματίες
- DevOps Engineers
- Διευθυντές Business
Μορφή του μαθήματος
- Διάλεξη μέρους, μερική συζήτηση, ασκήσεις και βαριά πρακτική άσκηση
Σε αυτή την καθοδηγούμενη από εκπαιδευτή, ζωντανή προπόνηση, οι συμμετέχοντες θα μάθουν τα βασικά στοιχεία της Συνεχούς Παράδοσης (CD), καθώς περνούν μέσα από τη ρύθμιση και τη διαμόρφωση των αγωγών CD στο Go CD.
Μέχρι τη λήξη αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν:
- Κατανοήστε τις βασικές αρχές της συνεχούς παράδοσης
- Χρησιμοποιήστε το Go CD για να ρυθμίσετε τη διαδικασία CD και τους αγωγούς
- Διαμορφώστε το CD Go ανάλογα με τις ανάγκες τους
Κοινό
- Προγραμματιστές
- IT Επαγγελματίες
- DevOps Engineers
- Διευθυντές Business
Μορφή του μαθήματος
- Διάλεξη μέρους, μερική συζήτηση, ασκήσεις και βαριά πρακτική άσκηση
Σε αυτό το εκπαιδευτικό πρόγραμμα, ζωντανή εκπαίδευση, οι συμμετέχοντες θα μάθουν τα βασικά της Συνεχούς ενσωμάτωσης για το Java Script καθώς προχωρούν με τη δημιουργία μιας διαδικασίας Συνεχούς ενσωμάτωσης για ένα έργο Java Script.
Μέχρι τη λήξη αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν:
- Κατανοήστε τις βασικές αρχές της συνεχιζόμενης ολοκλήρωσης
- Δημιουργήστε το δικό τους Σύστημα Συνεχούς Ενσωμάτωσης για τα έργα Java Script
Κοινό
- Προγραμματιστές
- IT Επαγγελματίες
- DevOps Engineers
- Διευθυντές Business
Μορφή του μαθήματος
- Διάλεξη μέρους, μερική συζήτηση, ασκήσεις και βαριά πρακτική άσκηση
Μια καλύτερη προσέγγιση θα ήταν να αυτοματοποιηθεί η διαδικασία χρησιμοποιώντας τη συνεχή ολοκλήρωση. Η συνεχής ολοκλήρωση αναφέρεται στις διαδικασίες, τα εργαλεία και την υποδομή που απαιτούνται για την αυτοματοποίηση της κατασκευής, της εκτέλεσης και της δοκιμής εφαρμογών λογισμικού.
Σε αυτή την καθοδηγούμενη, ζωντανή εκπαίδευση (συνδεδεμένη ή απομακρυσμένη), οι συμμετέχοντες θα μάθουν πώς να μετατρέψουν μια παραδοσιακή, χειροκίνητη (ή ημι- χειροκίνητη) προσέγγιση στην εκτέλεση λογισμικού σε μια ευέλικτη, συνεχής ενσωμάτωση (CI) που χρησιμοποιεί Jenkins. Οι συμμετέχοντες διεξάγουν μια σειρά πρακτικών, live εργαστηριακών ασκήσεων καθ 'όλη τη διάρκεια του μαθήματος, εφαρμόζοντας τις νέες γνώσεις τους σε διάφορα προβλήματα ανάπτυξης λογισμικού και εκτέλεσης κάθε βήμα του δρόμου. Η αλληλεπίδραση μεταξύ του εκπαιδευτή και των συμμετεχόντων ενθαρρύνεται. Οι πραγματικές υποθέσεις συζητούνται και συγκεκριμένα ζητήματα και ερωτήσεις αντιμετωπίζονται και επιλύονται καθ 'όλη τη διάρκεια της κατάρτισης. Η εκπαίδευση επικεντρώνεται κυρίως στην ανάπτυξη εφαρμογών.net.   · Μετά το τέλος της προπόνησης, οι συμμετέχοντες θα είναι σε θέση να:
Εγκατάσταση και διαμόρφωση Jenkins για την ανάπτυξη εφαρμογών.NET Χρησιμοποιήστε Jenkins για να αυτοματοποιήσετε τη διαδικασία ελέγχου και συγχώνευσης του κώδικα προέλευσης.Net σε ένα αποθηκευτικό κώδικα Χρησιμοποιήστε Jenkins για να αυτοματοποιήσετε τη διαδικασία λήψης, σύνταξης και αποστολής μιας εφαρμογής σε έναν διακομιστή απελευθέρωσης Ενσωματώστε Jenkins με άλλα εργαλεία ανάπτυξης λογισμικού, όπως παρακολούθησης προβλημάτων και
Δημοσιογράφος
.net προγραμματιστές Δημιουργήστε μηχανικούς QA Μηχανικοί Διαχειριστές έργων Απελευθέρωση διαχειριστών DevOps Οι μηχανικοί
Η μορφή του μαθήματος
Μερικές διαλέξεις, μερικές συζητήσεις, ασκήσεις και σκληρές πρακτικές
Σημείωση
Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να οργανώσετε.
μέχρι το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:
- Εγκαταστήστε και ρυθμίστε διαφορετικά εργαλεία ανοιχτού κώδικα για να ενεργοποιήσετε τη συνεχή ενοποίηση, τον έλεγχο και την ανάπτυξη.
- κατανοήσουν τα πλεονεκτήματα και τα μειονεκτήματα των εργαλείων CI, όπως το Γκίγκlab CI και το Τζένκινς.
- Συνδυάστε τα εργαλεία CI με τα εργαλεία δοκιμής μονάδας και ενσωμάτωσης.
μορφή του μαθήματος
- διαδραστική διάλεξη και συζήτηση.
- πολλές ασκήσεις και εξάσκηση.
- εφαρμογή σε περιβάλλον ζωντανού εργαστηρίου.
επιλογές προσαρμογής μαθήματος
- για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να κανονίσετε.
Αυτή η εκπαιδευτική, ζωντανή εκπαίδευση (online ή on-site) απευθύνεται σε DevOps μηχανικούς που επιθυμούν να εγκαταστήσουν, να αναπτύξουν και να διαχειριστούν μια ροή εργασίας εκτέλεσης λογισμικού με βάση το Git για τις εφαρμογές τους.
Μετά το τέλος της προπόνησης, οι συμμετέχοντες θα είναι σε θέση να:
Εισαγωγή και διαμόρφωση Spinnaker και Terraform. Κατανοήστε τα οφέλη των GitOps πάνω από τα παραδοσιακά CI/CD και Infrastructure-as-Code (IAC). Απομακρυνθείτε από τη διατήρηση των γραπτών. Καθορίστε και εκτελέστε μια καλά καθορισμένη διαδικασία εκτέλεσης. Εφαρμόστε τις βέλτιστες πρακτικές για την εκτέλεση, τη διαχείριση και την παρακολούθηση cloud-native. Αποκαταστήστε τα αποσπάσματα από μερική αποτυχία χωρίς χειροκίνητη παρέμβαση. Δημιουργήστε μια στρατηγική GitOps για την ανάπτυξη εφαρμογών.
Η μορφή του μαθήματος
Διαδραστική διάλεξη και συζήτηση. Πολλές ασκήσεις και πρακτικές. Hands-on εφαρμογή σε ένα ζωντανό εργαστήριο περιβάλλον.
Επιλογές προσαρμογής μαθημάτων
Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να οργανώσετε.
Αυτή η εκπαιδευτική, ζωντανή εκπαίδευση (online ή on-site) απευθύνεται σε προγραμματιστές που επιθυμούν να κατασκευάσουν, να δοκιμάσουν, να αναπτύξουν και να παρακολουθήσουν το λογισμικό που περιέχεται στο cloud, χωρίς να χρειάζεται να παρέχουν ή να διαχειρίζονται υποδομές.
Μετά το τέλος της προπόνησης, οι συμμετέχοντες θα είναι σε θέση να:
Κατανοήστε και εφαρμόστε μια προσέγγιση διαμόρφωσης ως κώδικα για τη διαμόρφωση υποδομής. Δημιουργήστε προσαρμοσμένα Docker δοχεία για την ανάπτυξη εφαρμογών λογισμικού στο cloud. Εφαρμογή λογισμικού σε πολλαπλά περιβάλλοντα. Παρακολούθηση της εκτέλεσης μέσω του δίσκου εκτέλεσης Bitbucket Pipelines.
Η μορφή του μαθήματος
Διαδραστική διάλεξη και συζήτηση. Πολλές ασκήσεις και πρακτικές. Hands-on εφαρμογή σε ένα ζωντανό εργαστήριο περιβάλλον.
Επιλογές προσαρμογής μαθημάτων
Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να οργανώσετε.
Αυτή η εκπαιδευτική, ζωντανή εκπαίδευση (online ή online) απευθύνεται σε τεχνικούς ανθρώπους που επιθυμούν να δημιουργήσουν ένα σωλήνα περιεχομένου για να βελτιστοποιήσουν τη διαδικασία δημιουργίας και δημοσίευσης περιεχομένου.
Μετά το τέλος της προπόνησης, οι συμμετέχοντες θα είναι σε θέση να:
Εγκαταστήστε και ρυθμίστε τα διαφορετικά συστατικά λογισμικού που απαιτούνται για τη δημιουργία και τη δημοσίευση περιεχομένου. Αντικαταστήστε τις χειροκίνητες διαδικασίες δημοσίευσης με τις αυτόματες. Περιγράψτε κάθε βήμα της διαδικασίας δημοσίευσης σε μια δήλωση μορφή που είναι εύκολο να διαβάσετε και να καταλάβετε. Εκτελέστε το περιεχόμενο μέσω μιας σειράς ελέγχων και δοκιμών για να βεβαιωθείτε ότι είναι έτοιμο για δημόσια κατανάλωση. Δημοσιεύστε το περιεχόμενο προβλέψιμα και συνεκτικά κάθε φορά.
Η μορφή του μαθήματος
Διαδραστική διάλεξη και συζήτηση. Πολλές ασκήσεις και πρακτικές. Hands-on εφαρμογή σε ένα ζωντανό εργαστήριο περιβάλλον.
Επιλογές προσαρμογής μαθημάτων
Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να οργανώσετε.
Αυτή η εκπαιδευτική, ζωντανή κατάρτιση (online ή on-site) απευθύνεται σε προγραμματιστές και DevOps μηχανικούς που επιθυμούν να αξιοποιήσουν τους αγωγούς Tekton για την υποστήριξη σύνθετων ροών εργασίας ανάπτυξης λογισμικού και την κατασκευή αυτοματοποιημένων αγωγών CI/CD.
Μετά το τέλος της προπόνησης, οι συμμετέχοντες θα είναι σε θέση να:
Εγκαταστήστε και ρυθμίστε τους σωλήνες Tekton και άλλα θεμελιώδη συστατικά Tekton. Σχεδιασμός και δημιουργία των δομικών μπλοκ των σωλήνων για την ανάπτυξη λογισμικού στο Tekton. Αυτοματοποιήστε τους υφιστάμενους σωλήνες και τις διαδικασίες ανάπτυξης χρησιμοποιώντας τις έννοιες και τις αρχές του Tekton Framework. Εκτελέστε και διαχειριστείτε τους αγωγούς Tekton για διάφορους τύπους εργασιακού φορτίου σε πολλές πλατφόρμες. Εφαρμογή συστημάτων CI/CD με βάση το πλαίσιο Tekton για την ενίσχυση μελλοντικών έργων ανάπτυξης λογισμικού.
Η μορφή του μαθήματος
Διαδραστική διάλεξη και συζήτηση. Πολλές ασκήσεις και πρακτικές. Hands-on εφαρμογή σε ένα ζωντανό εργαστήριο περιβάλλον.
Επιλογές προσαρμογής μαθημάτων
Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να οργανώσετε.
Αυτή η εκπαιδευτική, ζωντανή εκπαίδευση (online ή on-site) απευθύνεται σε προγραμματιστές και DevOps μηχανικούς που επιθυμούν να εξοικειωθούν με τα εργαλεία του Argo Project και να μεγιστοποιήσουν τις λειτουργίες του για την ανάπτυξη εφαρμογών που προέρχονται από το cloud.
Μετά το τέλος της προπόνησης, οι συμμετέχοντες θα είναι σε θέση να:
Εγκαταστήστε και ρυθμίστε Argo CD μαζί με ροές εργασίας, ροές και γεγονότα. Κατανοήστε πώς λειτουργεί κάθε βασικό στοιχείο και η κύρια λειτουργικότητα του Argo Project. Εκτελέστε βασικές εφαρμογές CI/CD στο Kubernetes χρησιμοποιώντας εργαλεία και χαρακτηριστικά του Argo Project. Αυτοματοποιήστε την εκτέλεση μιας εφαρμογής και διαχειριστείτε αποτελεσματικά την κατάστασή της σε όλη τη διαδικασία.
Η μορφή του μαθήματος
Διαδραστική διάλεξη και συζήτηση. Πολλές ασκήσεις και πρακτικές. Hands-on εφαρμογή σε ένα ζωντανό εργαστήριο περιβάλλον.
Επιλογές προσαρμογής μαθημάτων
Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να οργανώσετε.
By the end of this training, participants will be able to:
- Set up the necessary development environment to start building CI/CD pipelines with Python.
- Build automated pipelines for testing and publishing Python packages using Travis-CI.
- Automate the deployment of containerized applications with Docker and Heroku.
Αυτή η καθοδηγούμενη από εκπαιδευτές, ζωντανή εκπαίδευση καλύπτει τις έννοιες, τα εργαλεία και τις τεχνικές που απαιτούνται για τη συνεχή ολοκλήρωση των έργων λογισμικού σας σε περιβάλλον Agile . Οι συμμετέχοντες πραγματοποιούν μια σειρά πρακτικών ασκήσεων καθ 'όλη τη διάρκεια του μαθήματος για να εφαρμόσουν τις γνώσεις τους σε πραγματικές καταστάσεις. Αλληλεπίδραση μεταξύ εκπαιδευτών και συμμετεχόντων ενθαρρύνεται. Οι πραγματικές υποθέσεις συζητούνται και συγκεκριμένα θέματα και ερωτήσεις απευθύνονται και επιλύονται στην τάξη.
Μορφή του μαθήματος
- Διάλεξη μέρους, μερική συζήτηση, βαριά πρακτική άσκηση
In this instructor-led, live training, participants will start with an introduction to DevOps, version control and automation scripting, and then move on to hands-on practice, learning how to install, configure and deploy Jenkins and Maven in a live lab environment.
Audience
- Developers
- System Administrators
- DevOps engineers
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
Αυτή η καθοδηγούμενη από εκπαιδευτές, ζωντανή εκπαίδευση (επιτόπια ή απομακρυσμένη) απευθύνεται σε μηχανικούς DevOp που επιθυμούν να βελτιστοποιήσουν και να απλοποιήσουν τη διαδικασία CI / CD με τους Docker και Jenkins .
Μέχρι τη λήξη αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν:
- Αυτοματοποιήστε την παράδοση κώδικα και την ανάπτυξη του αγωγού με την Jenkins .
- Δημιουργήστε μια εφαρμογή χρησιμοποιώντας το αρχείο Docker και Docker .
- Ρυθμίστε τις επιλογές ελέγχου ταυτότητας για να ενισχύσετε την ασφάλεια.
Μορφή του μαθήματος
- Διαδραστική διάλεξη και συζήτηση.
- Πολλές ασκήσεις και πρακτική.
- Χειροκίνητη υλοποίηση σε εργασιακό περιβάλλον.
Επιλογές προσαρμογής μαθημάτων
- Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, επικοινωνήστε μαζί μας για να κανονίσετε.
Αυτή η εκπαιδευτική, ζωντανή εκπαίδευση (online ή on-site) απευθύνεται σε DevOps μηχανικούς που επιθυμούν να χρησιμοποιήσουν OpenShift και Jenkins για την κατασκευή, την ανάπτυξη και τη διαχείριση εφαρμογών βασισμένων σε δοχεία.
Μετά το τέλος της προπόνησης, οι συμμετέχοντες θα είναι σε θέση να:
Δημιουργήστε Jenkins σιδηροδρόμους σε OpenShift. Αυτοματοποιήστε τη διαχείριση του κύκλου ζωής για τις μεταφερόμενες εφαρμογές και τις υποδομές ομάδων. Οργανώστε την εκτέλεση των σωλήνων CI/CD.
Η μορφή του μαθήματος
Διαδραστική διάλεξη και συζήτηση. Πολλές ασκήσεις και πρακτικές. Hands-on εφαρμογή σε ένα ζωντανό εργαστήριο περιβάλλον.
Επιλογές προσαρμογής μαθημάτων
Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να οργανώσετε.
Αυτή η εκπαιδευτική, ζωντανή εκπαίδευση (online ή on-site) απευθύνεται σε μηχανικούς που επιθυμούν να χρησιμοποιήσουν Jenkins X για τη δημιουργία αυτοματοποιημένων, cloud-ready CI/CD σωλήνων στο Kubernetes.
Μετά το τέλος της προπόνησης, οι συμμετέχοντες θα είναι σε θέση να:
Εγκατάσταση και διαμόρφωση Jenkins X. Κωδικά ανθεκτικά σωλήνες CI/CD χρησιμοποιώντας μια ευέλικτη DSL (Domain Specific Language). Δημιουργήστε σωλήνες CI/CD που χρησιμοποιούν δημοφιλείς τεχνολογίες όπως GitHub, Kubernetes και Docker εμπορευματοκιβώτια. Συνδυάστε Jenkins X με άλλα δημοφιλή εργαλεία όπως Helm, Prow και Skaffold. Εφαρμογή εφαρμογών σε οποιοδήποτε περιβάλλον, είτε στο σύννεφο είτε σε προκαταρκτικά.
Η μορφή του μαθήματος
Διαδραστική διάλεξη και συζήτηση. Πολλές ασκήσεις και πρακτικές. Hands-on εφαρμογή σε ένα ζωντανό εργαστήριο περιβάλλον.
Επιλογές προσαρμογής μαθημάτων
Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να οργανώσετε.
Αυτή η εκπαιδευτική, ζωντανή εκπαίδευση (online ή on-site) απευθύνεται σε μηχανικούς που επιθυμούν να χρησιμοποιήσουν Jenkins 2 για την κατασκευή σωλήνων που αυτοματοποιούν τη διαδικασία μεταφοράς μιας εφαρμογής από την ανάπτυξη στην παραγωγή.
Μετά το τέλος της προπόνησης, οι συμμετέχοντες θα είναι σε θέση να:
Εγκατάσταση και διαμόρφωση Jenkins 2. Εφαρμόστε μια διαφημιστική προσέγγιση σενάριο για τον καθορισμό κάθε βήματος της διαδικασίας κατασκευής και εκτέλεσης του λογισμικού. Αυτόματη δημιουργία εφαρμογών δημιουργείται όταν το λογισμικό ελέγχεται σε ένα σύστημα ελέγχου έκδοσης. Αυτόματα απενεργοποιήστε τη συλλογή, δοκιμή και συσκευασία μιας εφαρμογής λογισμικού. Απάντησε γρήγορα στις ειδοποιήσεις και τις αναφορές όταν τα πράγματα πάνε λάθος. Εγκαταστήστε πρόσθετα plugins για να επεκτείνετε Jenkins.
Η μορφή του μαθήματος
Διαδραστική διάλεξη και συζήτηση. Πολλές ασκήσεις και πρακτικές. Hands-on εφαρμογή σε ένα ζωντανό εργαστήριο περιβάλλον.
Επιλογές προσαρμογής μαθημάτων
Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να οργανώσετε.
Αυτή η εκπαιδευτική, ζωντανή εκπαίδευση (online ή on-site) απευθύνεται σε μηχανικούς που επιθυμούν να χρησιμοποιήσουν Spinnaker για συχνή και συνεχή εκτέλεση λογισμικού στο AWS ή Kubernetes.
Μετά το τέλος της προπόνησης, οι συμμετέχοντες θα είναι σε θέση να:
Εγκατάσταση και διαμόρφωση Spinnaker για προηγμένες λειτουργίες. Ενσωματώστε Spinnaker με υπάρχοντα εργαλεία συνεχιζόμενης ολοκλήρωσης, όπως Jenkins. Κατανόηση Spinnaker's εσωτερική αρχιτεκτονική και την εκτέλεση των δομών ροής εργασίας. Δημιουργία σωλήνων για την εκτέλεση λογισμικού στο Kubernetes. Δημιουργία σωλήνων για την εκτέλεση λογισμικού στο AWS. Η αντιμετώπιση των κοινών προβλημάτων Spinnaker.
Η μορφή του μαθήματος
Διαδραστική διάλεξη και συζήτηση. Πολλές ασκήσεις και πρακτικές. Hands-on εφαρμογή σε ένα ζωντανό εργαστήριο περιβάλλον.
Επιλογές προσαρμογής μαθημάτων
Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να οργανώσετε.
Αυτή η εκπαιδευτική, ζωντανή εκπαίδευση (online ή on-site) απευθύνεται σε διαχειριστές συστήματος και προγραμματιστές που επιθυμούν να χρησιμοποιήσουν Argo CD για την αυτοματοποίηση της εκτέλεσης και της διαχείρισης του κύκλου ζωής των εφαρμογών.
Μετά το τέλος αυτής της κατάρτισης, οι συμμετέχοντες θα είναι σε θέση να αυτοματοποιήσουν, να παρακολουθήσουν, να ελέγξουν και να γυρίσουν πίσω τα συστήματά τους χρησιμοποιώντας Argo CD.
Η μορφή του μαθήματος
Διαδραστική διάλεξη και συζήτηση. Πολλές ασκήσεις και πρακτικές. Hands-on εφαρμογή σε ένα ζωντανό εργαστήριο περιβάλλον.
Επιλογές προσαρμογής μαθημάτων
Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να οργανώσετε.
By the end of this training, participants will be able to:
- Set up the necessary development environment to start running automatic code reviews.
- Integrate SonarQube with continuous integration tools, such as Jenkins, Azure DevOps, etc.
- Run continuous code inspections to eliminate bugs and security vulnerabilities.
- Collect and analyze data to drive improvements for code cleanup, maintenance, and security.
Εγκατάσταση και διαμόρφωση Maven. Αυτόματη δοκιμή χρησιμοποιώντας Selenium Διοίκηση GIT Ενσωμάτωση της συνεχούς ολοκλήρωσης
Η μορφή του μαθήματος
Διαδραστική διάλεξη και συζήτηση. Πολλές ασκήσεις και πρακτικές. Hands-on εφαρμογή σε ένα ζωντανό εργαστήριο περιβάλλον.
Επιλογές προσαρμογής μαθημάτων
Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να οργανώσετε.
Last Updated: