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

Εισαγωγή

  • DevOps vs Agile
  • Συνοπτική περίληψη των βασικών εννοιών DevOps
  • Κατανόηση των κύριων οφελεμάτων του DevOps

Κατανόηση των Φάσεων DevOps

  • Συνεχής ολοκλήρωση (Continuous Integration)
  • Συνεχής παράδοση (Continuous Delivery)
  • Συνεχής διαθέτηση (Continuous Deployment)
  • Συνεχής τεστ (Continuous Testing)
  • Συνεχής εποπτεία (Continuous Monitoring)

Ορισμός Συνδυασμού και Διαδικασιών DevOps

  • Κατανόηση των ρόλων και ευθυνών στο DevOps
  • Σχεδιασμός και αξιολόγηση της εφαρμογής του DevOps
  • Προσαρμογή ή προτυποποίηση του πιπ λήσης DevOps     

Παρασκευή της Βάσης Παροχής Υπηρεσιών DevOps

  • Επιλογή εργαλείου Kanban για παρακολούθηση ροών (Jira, Azure DevOps κ.α.)
  • Διαχείριση κώδικων με το Git
  • Κατασκευή εφαρμογών με το Gradle και Jenkins
  • Διαθέτηση εφαρμογών με το Docker και Kubernetes

Κατασκευή Εργαλείων Αυτομάτων

  • Κατανόηση σεναρίων αυτομάτων
  • Δημιουργία και εκτέλεση αυτοματοποιημένων τεστ με το Selenium
  • Εφαρμογή αυτοματοποιημένων διαδικασιών κατασκευής και διαθέτησης

Ενσωμάτωση Ασφάλειας στις Διαδικασίες DevOps

  • Κατανόηση του μοντέλου DevSecOps
  • Ορισμός πολιτικών και διαδικασιών ασφάλειας
  • Αυτοματοποίηση των διαδικασιών και εργαλείων ασφάλειας DevOps

Καλύτερες Πρακτικές και Συμβουλές του DevOps

Σύνοψη και Επόμενα Βήματα

Απαιτήσεις

  • Κατανόηση των μεθοδολογιών Agile
  • Εμπειρία στην ανάπτυξη λογισμικού

Ακροατήριο

  • Μηχανικοί DevOps
  • Διαχειριστές ΤΠΕ
  • Αναπτυξιακοί
 21 Ώρες

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


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

Σχόλια (2)

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

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