- Εξοικείωση με προηγμένη γλώσσα προγραμματισμού (C# / Java) Βασικές γνώσεις των αρχιτεκτονικών που καλύπτονται (Clean arc / microservices) Βασική εμπειρία σε υπηρεσίες cloud Ελάχιστη εμπειρία 5 ετών στην ανάπτυξη λογισμικού
Αυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών (διαδικτυακή ή επιτόπου) απευθύνεται σε χρήστες προχωρημένου επιπέδου.
Στόχοι μαθήματος:
- Γνώση υπηρεσιών cloud και επιλογή κατάλληλων αρχιτεκτονικών cloud (με παραδείγματα στο Azure cloud) Κατανόηση και εμβάθυνση των πλεονεκτημάτων των αρχιτεκτονικών cloud Πλεονεκτήματα γνωστών αρχιτεκτονικών και επιλογή της σωστής αρχιτεκτονικής
Μορφή του μαθήματος
- Διαδραστική διάλεξη και συζήτηση. Πολλές ασκήσεις και εξάσκηση. Πρακτική εφαρμογή σε περιβάλλον ζωντανού εργαστηρίου.
Επιλογές προσαρμογής μαθήματος
- Για να ζητήσετε μια εξατομικευμένη εκπαίδευση για αυτό το μάθημα, επικοινωνήστε μαζί μας για να κανονίσουμε.
Μέρος 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
Ö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