Course Code: softarchcloud
Duration: 21 hours
Prerequisites:
    Εξοικείωση με προηγμένη γλώσσα προγραμματισμού (C# / Java) Βασικές γνώσεις των αρχιτεκτονικών που καλύπτονται (Clean arc / microservices) Βασική εμπειρία σε υπηρεσίες cloud Ελάχιστη εμπειρία 5 ετών στην ανάπτυξη λογισμικού
Overview:

Αυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών (διαδικτυακή ή επιτόπου) απευθύνεται σε χρήστες προχωρημένου επιπέδου.

Στόχοι μαθήματος:

    Γνώση υπηρεσιών cloud και επιλογή κατάλληλων αρχιτεκτονικών cloud (με παραδείγματα στο Azure cloud) Κατανόηση και εμβάθυνση των πλεονεκτημάτων των αρχιτεκτονικών cloud Πλεονεκτήματα γνωστών αρχιτεκτονικών και επιλογή της σωστής αρχιτεκτονικής

Μορφή του μαθήματος

    Διαδραστική διάλεξη και συζήτηση. Πολλές ασκήσεις και εξάσκηση. Πρακτική εφαρμογή σε περιβάλλον ζωντανού εργαστηρίου.

Επιλογές προσαρμογής μαθήματος

    Για να ζητήσετε μια εξατομικευμένη εκπαίδευση για αυτό το μάθημα, επικοινωνήστε μαζί μας για να κανονίσουμε.
Course Outline:

Μέρος I: Elements of Cloud Architecture

    Μοντέλα cloud (δημόσιο / ιδιωτικό / υβριδικό) Μη λειτουργικές απαιτήσεις στο επίπεδο υιοθέτησης του Cloud (IaaS/PaaS/SaaS) Στοιχεία αρχιτεκτονικής cloud (Περιοχές/Ομάδες πόρων /Πόροι) Ανάκτηση καταστροφών RTO, RPO

Μέρος II: Υπηρεσίες Cloud

    Για κάθε υπηρεσία: περιγραφή, αξιολόγηση σε σχέση με τη διαθεσιμότητα/Απόδοση/Ασφάλεια/Τιμολόγηση και ανάπτυξη χρησιμοποιώντας το Bicep
    IaaS - Λύσεις αποθήκευσης, Azure Container Intance και AKS PaaS - Cosmos DB/ AppService / Azure SQL Database / Service Bus/Application Insights

Μέρος ΙΙΙ: Καθαρή Αρχιτεκτονική

    Αρχές καθαρής αρχιτεκτονικής Επιλογή των κατάλληλων υπηρεσιών cloud / πλεονεκτήματα και μειονεκτήματα Πρακτική εφαρμογή - δημιουργία και ανάπτυξη καθαρής αρχιτεκτονικής στο Azure χρησιμοποιώντας .NET

Μέρος IV: Microservices βασισμένη αρχιτεκτονική

    Αρχές αρχιτεκτονικής που βασίζεται σε μικροϋπηρεσίες Επιλογή των κατάλληλων υπηρεσιών cloud / πλεονεκτήματα και μειονεκτήματα DAPR Πρακτική εφαρμογή - δημιουργία και ανάπτυξη μικροϋπηρεσιών στο Azure χρησιμοποιώντας .NET

Μέρος V: Αρχιτεκτονικές Cloud - Domain Driven Design, CQRS, Προέλευση συμβάντων

    DDD, CQRS, Προέλευση συμβάντων - περιγραφή Μοτίβα στις αρχιτεκτονικές DDD Επιλογή των σωστών υπηρεσιών cloud / πλεονεκτημάτων και μειονεκτημάτων Πρακτική εφαρμογή - δημιουργία και ανάπτυξη αρχιτεκτονικής DDD στο Azure χρησιμοποιώντας .NET
Sites Published:

Österreich - Software Architecture in Cloud

Schweiz - Software Architecture in Cloud

Deutschland - Software Architecture in Cloud

Denmark - Software Architecture in Cloud

Finland - Software Architecture in Cloud

Greece - Software Architecture in Cloud

Magyarország - Software Architecture in Cloud

Luxembourg - Software Architecture in Cloud

España - Software Architecture in Cloud

Italia - Software Architecture in Cloud

România - Software Architecture in Cloud

Türkiye - Software Architecture in Cloud

Bulgaria - Software Architecture in Cloud

Kazakhstan - Software Architecture in Cloud

Moldova - Software Architecture in Cloud

Slovenia - Software Architecture in Cloud

Croatia - Software Architecture in Cloud

Serbia - Software Architecture in Cloud

Bhutan - Software Architecture in Cloud

Nepal - Software Architecture in Cloud

Uzbekistan - Software Architecture in Cloud