Course Outline

Εισαγωγή στη Μηχανική Πλατφόρμας

  • Η προοπτική του προγραμματιστή για τη μηχανική πλατφόρμας
  • Κατανόηση των πλεονεκτημάτων για τις ομάδες ανάπτυξης
  • Ευθυγράμμιση της μηχανικής πλατφόρμας με τους αναπτυξιακούς στόχους

Πλατφόρμες αυτοεξυπηρέτησης για προγραμματιστές

  • Αρχές αυτοεξυπηρέτησης και κατ' απαίτηση πόρων
  • Αξιοποίηση εσωτερικών πλατφορμών για ανάπτυξη και δοκιμή
  • Hands-on: Ρύθμιση περιβάλλοντος sandbox αυτοεξυπηρέτησης

Αυτοματοποίηση στην Ανάπτυξη

  • Αυτοματοποίηση επαναλαμβανόμενων εργασιών στη διαδικασία ανάπτυξης
  • Συνεχής Ενοποίηση (CI) και Συνεχής Ανάπτυξη (CD) για προγραμματιστές
  • Hands-on: Δημιουργία αυτοματοποιημένων αγωγών κατασκευής και ανάπτυξης

Leveraging Microservices και Containers

  • Εισαγωγή στην αρχιτεκτονική των μικροϋπηρεσιών
  • Containerization με Docker και ενορχήστρωση με Kubernetes
  • Hands-on: Containering μιας εφαρμογής και ανάπτυξη στο Kubernetes

Παρακολούθηση και Παρατηρησιμότητα

  • Εργαλεία και πρακτικές για την παρακολούθηση της υγείας των εφαρμογών
  • Εφαρμογή παρατηρησιμότητας στην ανάπτυξη
  • Hands-on: Ενσωμάτωση εργαλείων παρακολούθησης στη ροή εργασιών ανάπτυξης

Ασφάλεια και συμμόρφωση για τις ομάδες ανάπτυξης

  • Ενσωμάτωση πρακτικών ασφαλείας στον κύκλο ζωής ανάπτυξης
  • Διασφάλιση συμμόρφωσης με αυτοματοποιημένους ελέγχους
  • Hands-on: Εφαρμογή εργαλείων σάρωσης ασφαλείας και συμμόρφωσης σε CI/CD

Collaboration και Communication

  • Βέλτιστες πρακτικές για ομαδική συνεργασία χρησιμοποιώντας εργαλεία πλατφόρμας
  • Αποτελεσματική επικοινωνία στο πλαίσιο ανάπτυξης με επίκεντρο την πλατφόρμα
  • Hands-on: Συνεργατική διαχείριση έργου με εργαλεία πλατφόρμας

Εργασία έργου

  • Ανάπτυξη ενός μίνι έργου χρησιμοποιώντας αρχές μηχανικής πλατφόρμας
  • Ενσωματώνει αυτοματισμό, παρακολούθηση και ασφάλεια
  • Συνεδρία αξιολόγησης και ανατροφοδότησης από ομοτίμους

Περίληψη και Επόμενα Βήματα

Requirements

  • Κατανόηση του κύκλου ζωής ανάπτυξης λογισμικού (SDLC)
  • Εμπειρία με συστήματα ελέγχου εκδόσεων (π.χ. Git)
  • Εξοικείωση με τις βασικές έννοιες του containerization

Ακροατήριο

  • προγραμματιστές λογισμικού
  • Μέλη της ομάδας ανάπτυξης
  • DevOps ασκούμενοι
 21 Hours

Number of participants



Price per participant

Testimonials (3)

Related Courses

DevOps and Platform Engineering: A Collaborative Approach

14 Hours

Platform Engineering for Business Strategy and Management

21 Hours

AI-Augmented Software Engineering (AIASE)

14 Hours

AI Coding Assistants: Enhancing Developer Productivity

7 Hours

FlexNet Publisher Fundamentals

14 Hours

The Principal Engineer - Masterclass

14 Hours

Related Categories