Course Outline
Εισαγωγή
Επισκόπηση της DevOps Πρακτική εντός των επιχειρήσεων
- Σε τι διαφέρει το DevOps από τις παραδοσιακές πρακτικές πληροφορικής; Όροι και τεχνολογίες των DevOps μεθοδολογιών Agile που εφαρμόζονται στο DevOps
Επισκόπηση του Azure DevOps Χαρακτηριστικά και Αρχιτεκτονική
- The Azure DevOps Server Hosted vs on-premise Azure DevOps Azure DevOps για τελικούς χρήστες Azure DevOps για διαχειριστές
Ρύθμιση και διαμόρφωση του Azure DevOps για ανάπτυξη
Χρήση του χάρτη ροής αξίας για την αξιολόγηση των υφιστάμενων αναπτυξιακών διαδικασιών
- Μετανάστευση στο Azure DevOps
Επισκόπηση του Azure DevOps Βασικές Υπηρεσίες και Εργαλεία
- Επιλέγοντας τις κατάλληλες υπηρεσίες Azure DevOps για την επιχείρηση
Σχεδιασμός και Παρακολούθηση Ανάπτυξη Λογισμικού με Azure Πίνακες
- Χρήση ενσωματωμένων εργαλείων scrum και ευέλικτων εργαλείων σε πίνακες Azure Εργασία με γραφικά στοιχεία πίνακα εργαλείων Azure Boards Παρακολούθηση της κατάστασης του έργου με εργαλεία ανάλυσης Azure Βελτιστοποίηση της διαφάνειας και της συνεργασίας των ομάδων με πίνακες Ενσωμάτωση των Azure Boards με τα υπάρχοντα GitHub αποθετήρια
Φιλοξενία αποθετηρίων Git και Collaboration Χρήση Azure Repos
- Δημιουργία αποθετηρίων και έλεγχος έκδοσης με Azure Repos Σύνδεση με κωδικό push μέσω ασφαλούς υποστήριξης πελατών Git Δημιουργία REST API και webhook σε Azure Repos Δημιουργία περιβαλλόντων ανάπτυξης και εκτέλεση αιτημάτων έλξης Η δυνατότητα αναζήτησης με επίγνωση κώδικα του Azure Repos Cleaning και διατήρηση αποθετηρίων
Κατασκευή και ανάπτυξη λογισμικού με Azure αγωγούς
- Εφαρμογή συνεχούς ενσωμάτωσης/συνεχούς παράδοσης (CI/CD) Διαμόρφωση αγωγών Azure με προτιμώμενη γλώσσα και λειτουργικό σύστημα Χρήση build chaining και πολλαπλών φάσεων build σε Pipelines Εργασία με μητρώα Azure Pipelines Ανάπτυξη κοντέινερ στο Kubernetes ή σε οποιοδήποτε cloud
Εφαρμογή ολοκληρωμένου πακέτου Management Χρήση Azure Artifacts
- Δημιουργία και κοινή χρήση πακέτων κώδικα σε Azure Artifacts Διαχείριση τύπων πακέτων με καθολική διαχείριση τεχνουργημάτων Οργάνωση και ασφάλεια δημόσιων και ιδιωτικών πακέτων πηγαίου κώδικα Προσθήκη πακέτων σε αγωγούς CI/CD με Azure Artifacts
Δοκιμή και βελτιστοποίηση της ποιότητας κώδικα με Azure σχέδια δοκιμής
- Προγραμματισμένη χειροκίνητη δοκιμή έναντι διερευνητικής δοκιμής Εκτέλεση του σωστού τύπου δοκιμής για εταιρικές εφαρμογές Λήψη και ανάλυση δεδομένων με χρήση Azure Test Plans Χρήση της δυνατότητας ιχνηλασιμότητας από άκρο σε άκρο του Azure Test Plans Λήψη κατάλληλων ενεργειών για την επίλυση των εντοπισμένων ελαττωμάτων κώδικα
Ενσωμάτωση υπηρεσιών Azure DevOps με άλλες επεκτάσεις
Αντιμετώπιση προβλημάτων
Περίληψη και Συμπέρασμα
Requirements
- Κατανόηση των μεθοδολογιών ανάπτυξης λογισμικού Agile
- Γνώση οποιασδήποτε γλώσσας προγραμματισμού scripting
- Βασική εμπειρία σε εργασίες διαχείρισης συστήματος
- Γνώση GitHub ροής εργασιών και αποθετηρίων
Ακροατήριο
- DevOps Μηχανικοί
- προγραμματιστές
- Project Managers
Testimonials (2)
Ότι μπορούσαμε να κάνουμε τα πάντα στην πράξη μόνοι μας. Ότι ο εκπαιδευτής μας είχε εκτεταμένες γνώσεις και μπορούσαμε να τον ρωτήσουμε οτιδήποτε και είχε πάντα την απάντηση. Ότι έχω κάποιες δεξιότητες που είναι χρήσιμες για τους προγραμματιστές.
Julia Gajtkowska - Demant Business Services Poland
Course - Azure DevOps Fundamentals
Machine Translated
Practical part and interaction with students