Course Outline
Εισαγωγή
Επισκόπηση της DevOps Πρακτική εντός των επιχειρήσεων
- Pώς διαφέρει η DevOps από τις παραδοσιακές πρακτικές IT;
- Τερμίνοι και τεχνολογίες της DevOps
- Μεθοδολογίες Agile που εφαρμόζονται στη DevOps
Επισκόπηση του Azure DevOps Χαρακτηριστικά και Αρχιτεκτονική
- Ο Azure DevOps Server
- Hosted v.s. on-premise Azure DevOps
- Azure DevOps για τελικούς χρήστες
- Azure DevOps για διαχειριστές
Ρύθμιση και διαμόρφωση του Azure DevOps για ανάπτυξη
Χρήση του χάρτη ροής αξίας για την αξιολόγηση των υφιστάμενων αναπτυξιακών διαδικασιών
- Μεταφορά στο Azure DevOps
Επισκόπηση του Azure DevOps Βασικές Υπηρεσίες και Εργαλεία
- Επιλογή των αντικειμενικών υπηρεσιών Azure DevOps για την επιχείρηση
Σχεδιασμός και Παρακολούθηση Ανάπτυξη Λογισμικού με Azure Πίνακες
- Χρήση εντοπισμένων εργαλείων scrum και agile στους Azure Boards
- Εργασία με τα dashboard widgets των Azure Boards
- Παρακολούθηση της κατάστασης του έργου μέσω εργαλείων ανάλυσης Azure
- Βελτιώστε τη διαφάνεια και συνεργασία των ομάδων με τους Boards
- Ενσωμάτωση Azure Boards με υπάρχοντα GitHub Repositories
Φιλοξενία αποθετηρίων Git και Collaboration Χρήση Azure Repos
- Δημιουργία αποθετηρίων και ελέγχου της εκδόσεως με τα Azure Repos
- Σύνδεση με προώθηση κώδικα μέσω υποστήριξης ασφαλούς Git client
- Δημιουργία REST APIs και webhooks στα Azure Repos
- Δημιουργία αναπτυκτικών περιβάλλων και εκτέλεση pull requests
- To χαρακτηριστικό code-aware search των Azure Repos
- Καθίσταμε καθαρά και διατηρούμε αποθετήρια
Κατασκευή και ανάπτυξη λογισμικού με Azure αγωγούς
- Εφαρμογή συνεχούς ανάπτυξης/δίκτυα (CI/CD)
- Ρύθμιση Azure Pipelines με την επιλεγμένη γλώσσα και OS
- Χρήση build chaining και multi-phased builds στους Pipelines
- Εργασία με Azure Pipelines registries
- Αποκατάσταση πληκτρολογιστών σε Kubernetes ή κάθε υπόδυτο
Εφαρμογή ολοκληρωμένου πακέτου Management Χρήση Azure Artifacts
- Δημιουργία και μετάδοση πακέτων κώδικα στα Azure Artifacts
- Διαχείριση τύπων πακέτων με διαφορετική διαχείριση artifact
- Οργάνωση και ασφάλεια δημόσιων και ιδιωτικών πακέτων πηγής κώδικα
- Προσθήκη πακέτων στους CI/CD pipelines με τα Azure Artifacts
Δοκιμή και βελτιστοποίηση της ποιότητας κώδικα με Azure σχέδια δοκιμής
- Επιτρεπτή ευθυγράμμιση ανάλογως το manual testing v.s. exploratory testing
- Εκτέλεση του σωστού τύπου δοκιμασίας για επιχειρηματικά προγράμματα
- Συλλογή και ανάλυση δεδομένων με τους Azure Test Plans
- Χρήση της πιθανότητας end-to-end traceability στους Azure Test Plans
- Λάβετε τις κατάλληλες ενέργειες για να λύσετε τα ανακαλυφθέντα προβλήματα στον κώδικα
Ενσωμάτωση υπηρεσιών Azure DevOps με άλλες επεκτάσεις
Αντιμετώπιση προβλημάτων
Περίληψη και Συμπέρασμα
Requirements
- Συνειδητότητα των μεθοδολογιών ανάπτυξης λογισμικού Agile
- Γνώση οποιουδήποτε γλώσσας προγραμματισμού script
- Βασική εμπειρία με υπολογιστικές διαδικασίες διαχείρισης συστήματος
- Γνώση των GitHub workflow και αποθετηρίων
Ακροατήριο
- Σχεδιαστές μηχανικοί DevOps
- Λογισμικοί αναπτυξιακοί
- Διαχειριστές έργων
Testimonials (2)
Ότι μπορούσαμε να κάνουμε τα πάντα στην πράξη μόνοι μας. Ότι ο εκπαιδευτής μας είχε εκτεταμένες γνώσεις και μπορούσαμε να τον ρωτήσουμε οτιδήποτε και είχε πάντα την απάντηση. Ότι έχω κάποιες δεξιότητες που είναι χρήσιμες για τους προγραμματιστές.
Julia Gajtkowska - Demant Business Services Poland
Course - Azure DevOps Fundamentals
Machine Translated
Τμήμα πράξης και επικοινωνία με τους μαθητές
Piotr Madej - EY Global Services (Poland) Sp. z o.o.
Course - Azure DevOps Fundamentals
Machine Translated