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
  • Λογισμικοί αναπτυξιακοί
  • Διαχειριστές έργων
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories