Επικοινωνήστε μαζί μας

Εξέλιξη Κομματιού

Εισαγωγή

Επισκόπηση της Πρακτικής DevOps στις Επιχειρήσεις

  • Πώς διαφέρει το DevOps από τις παραδοσιακές πρακτικές IT;
  • Όροι και τεχνολογίες του DevOps
  • Μεθοδολογίες Agile που εφαρμόζονται στο DevOps

Επισκόπηση των Χαρακτηριστικών και της Αρχιτεκτονικής του Azure DevOps

  • Ο Διακομιστής Azure DevOps
  • Hosted έναντι on-premise Azure DevOps
  • Azure DevOps για τελικούς χρήστες
  • Azure DevOps για διαχειριστές

Εγκατάσταση και Ρύθμιση του Azure DevOps για Ανάπτυξη

Αξιοποίηση του Χάρτη Ροής Αξίας για την Αξιολόγηση Υφιστάμενων Διαδικασιών Ανάπτυξης

  • Μετάβαση στο Azure DevOps

Επισκόπηση των Βασικών Υπηρεσιών και Εργαλείων του Azure DevOps

  • Επιλογή των κατάλληλων υπηρεσιών Azure DevOps για την επιχείρηση

Σχεδιασμός και Παρακολούθηση της Ανάπτυξης Λογισμικού με Azure Boards

  • Χρήση των ενσωματωμένων εργαλείων Scrum και Agile στα Azure Boards
  • Εργασία με τα widgets του ταμπλό Azure Boards
  • Παρακολούθηση της κατάστασης του έργου με τα εργαλεία ανάλυσης του Azure
  • Βελτιστοποίηση της διαφάνειας και της συνεργασίας των ομάδων με τα Boards
  • Ενσωμάτωση των Azure Boards με Υφιστάμενα Αποθετήρια GitHub

Φιλοξενία Αποθετηρίων Git και Συνεργασία με Χρήση Azure Repos

  • Δημιουργία αποθετηρίων και έλεγχος εκδόσεων με Azure Repos
  • Σύνδεση με αποστολή κώδικα μέσω ασφαλούς υποστήριξης Git client
  • Δημιουργία REST APIs και webhooks στα Azure Repos
  • Δημιουργία περιβαλλόντων ανάπτυξης και εκτέλεση pull requests
  • Η λειτουργία αναζήτησης με επίγνωση κώδικα των Azure Repos
  • Καθαρισμός και συντήρηση αποθετηρίων

Δημιουργία και Ανάπτυξη Λογισμικού με Azure Pipelines

  • Υλοποίηση συνεχούς ενοποίησης / συνεχούς παράδοσης (CI/CD)
  • Ρύθμιση των Azure Pipelines με την προτιμώμενη γλώσσα και λειτουργικό σύστημα
  • Αξιοποίηση της αλυσίδωσης builds και των πολυφασικών builds στα Pipelines
  • Εργασία με τα μητρώα Azure Pipelines
  • Ανάπτυξη containers σε Kubernetes ή οποιοδήποτε cloud

Υλοποίηση Ολοκληρωμένης Διαχείρισης Πακέτων με Χρήση Azure Artifacts

  • Δημιουργία και κοινοποίηση πακέτων κώδικα στα Azure Artifacts
  • Διαχείριση τύπων πακέτων με καθολική διαχείριση artifact
  • Οργάνωση και ασφάλιση δημόσιων και ιδιωτικών πακέτων πηγαίου κώδικα
  • Προσθήκη πακέτων στους αγωγούς CI/CD με Azure Artifacts

Δοκιμή και Βελτιστοποίηση της Ποιότητας Κώδικα με Azure Test Plans

  • Προγραμματισμένες μη αυτόματες δοκιμές έναντι διερευνητικών δοκιμών
  • Εκτέλεση του κατάλληλου τύπου δοκιμής για επιχειρηματικές εφαρμογές
  • Καταγραφή και ανάλυση δεδομένων με χρήση Azure Test Plans
  • Αξιοποίηση της λειτουργίας ιχνηλασιμότητας από άκρο σε άκρο των Azure Test Plans
  • Λήψη κατάλληλων ενεργειών για την επίλυση των εντοπισμένων ελαττωμάτων του κώδικα

Ενσωμάτωση των Υπηρεσιών Azure DevOps με Άλλες Επεκτάσεις

Επίλυση Προβλημάτων

Σύνοψη και Συμπεράσματα

Απαιτήσεις

  • Κατανόηση των μεθοδολογιών Agile ανάπτυξης λογισμικού
  • Γνώση οποιασδήποτε γλώσσας προγραμματισμού σεναρίων
  • Βασική εμπειρία σε εργασίες διαχείρισης συστημάτων
  • Γνώση της ροής εργασίας και των αποθετηρίων του GitHub

Ακροατήριο

  • Μηχανικοί DevOps
  • Προγραμματιστές
  • Διαχειριστές Έργων
 14 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετέχοντα

Σχόλια (2)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες