Cloud Solution Architecture - δωρεάν μάθημα από την Otus, 6μηνη εκπαίδευση, Ημερομηνία: 2 Δεκεμβρίου 2023.
μικροαντικείμενα / / December 06, 2023
Η γνώση στον τομέα της ανάπτυξης Agile και η υποστήριξη της αρχιτεκτονικής των λύσεων cloud γίνεται υποχρεωτική απαίτηση για τους ειδικούς πληροφορικής. Αυτοί οι ειδικοί είναι οι πιο απαιτητικοί και υψηλά αμειβόμενοι σε μεγάλα παγκόσμια έργα: Google, Amazon, Microsoft, Yandex, Sberbank κ.λπ.
Οι εταιρείες μετακινούν εφαρμογές στο cloud ή αναπτύσσουν από την αρχή, εάν είναι απαραίτητο:
— εισαγωγή προϊόντων και νέων χαρακτηριστικών ταχύτερα και συχνότερα (από τους ανταγωνιστές), χρησιμοποιώντας πειράματα με ελάχιστο κόστος υποδομής·
— διασφάλιση της λειτουργίας υπό υψηλό και μεταβαλλόμενο φορτίο, εάν είναι απαραίτητο, αναπτύσσοντας εκατοντάδες ή ακόμη και χιλιάδες διακομιστές μέσα σε λίγα λεπτά.
— αποκτήστε απλή και γρήγορη πρόσβαση σε τεχνολογίες υψηλού κόστους και πολύπλοκες χωρίς αρχική επένδυση (Υψηλή Υπολογισμός απόδοσης / Υπερυπολογιστές, Big Data, Analytics, Machine Learning, Image & Voice Recognition, CDN και και τα λοιπά.;
— παγκόσμια παροχή υπηρεσιών σε όλο τον κόσμο ή σε συγκεκριμένη απομακρυσμένη περιοχή·
— μειώστε το κόστος της υποστήριξης των δικών σας κέντρων δεδομένων, εστιάζοντας τους πόρους που ελευθερώθηκαν στην ανάπτυξη εφαρμογών και στην υποστήριξη χρηστών.
— πληρούν τις κανονιστικές απαιτήσεις όταν εργάζεστε με ιατρικά, οικονομικά ή προσωπικά δεδομένα χωρίς να χρειάζεται να υποβληθείτε σε διαδικασίες πιστοποίησης.
Αυτά τα οφέλη μπορούν να αποκομιστούν πλήρως μόνο με το συνδυασμό της τεχνολογικής πτυχής (υποδομή, εφαρμογές, αρχιτεκτονική), ανθρώπινους παράγοντες (ρόλοι στο μοντέλο οργάνωσης και αλληλεπίδρασης) και διαδικασίες εργασίας (μεθοδολογία για την ανάπτυξη και τη διατήρηση έργα).
Στο πλαίσιο του μαθήματος, οι φοιτητές:
εξοικειωθείτε με τα κύρια στοιχεία και τις υπηρεσίες που παρέχονται από όλους τους παρόχους cloud.
θα μελετήσει τα βασικά σχέδια σχεδίασης λύσεων cloud χρησιμοποιώντας αυτά τα στοιχεία.
εξοικειωθείτε με τις θεμελιώδεις αρχές με τις οποίες πρέπει να συμμορφώνεται μια λύση cloud και, τέλος, κατανοήστε τη λεπτομερή μεθοδολογία μετανάστευσης υπάρχουσες λύσεις στο cloud, λαμβάνοντας υπόψη τόσο τον μετασχηματισμό των τεχνολογικών διαδικασιών όσο και την αλλαγή στη σκέψη των εργαζομένων του οργανισμού προς σύννεφο προσέγγιση.
Σε ποιους απευθύνεται αυτό το μάθημα;
Η καλύτερη πρακτική για την εργασία στην αρχιτεκτονική λύσεων cloud περιλαμβάνει την κοινή εργασία Agile DevOps ομάδων από τμήματα υποδομής cloud και εφαρμογών cloud. Ο ρόλος του αρχιτέκτονα κατανέμεται σε μεγάλο βαθμό μεταξύ των ομάδων· δεν υπάρχει μονοπώλιο στην καινοτομία (ομάδες, hackathons). Η αρχιτεκτονική του νέφους είναι το αποτέλεσμα της συνεργασίας (σκόπιμη αρχιτεκτονική) μεταξύ ειδικών σε διαφορετικούς τομείς.
Το μάθημα προορίζεται κυρίως για αρχιτέκτονες και προγραμματιστές, αλλά παρέχει επίσης ανάπτυξη στο επίπεδο Cloud Native για ειδικούς στα ακόλουθα προφίλ:
- Αρχιτέκτονες πληροφορικής / λογισμικού που θέλουν να μάθουν την προσέγγιση Agile DevOps για την ανάπτυξη και τη διατήρηση της αρχιτεκτονικής των λύσεων cloud (Υποδομή ως κώδικας)
- Προγραμματιστές και μηχανικοί DevOps που θέλουν να μάθουν πώς να μεταφέρουν τις υπάρχουσες εφαρμογές τους στο cloud ή να αναπτύξουν εφαρμογές εγγενείς στο cloud από την αρχή, λαμβάνοντας υπόψη τις δυνατότητες του περιβάλλοντος cloud
- Διαχειριστές δικτύου και συστημάτων που θέλουν να γίνουν μηχανικοί DevOps και να μάθουν πώς να διατηρούν την υποδομή cloud
- Επαγγελματίες ασφάλειας πληροφοριών που θέλουν να μάθουν πώς να προστατεύουν την υποδομή cloud και τη στοίβα εφαρμογών τους
- Διευθυντές και επικεφαλής ομάδας που θέλουν να μάθουν πώς να μεταμορφώνουν τον οργανισμό, την τεχνική αρχιτεκτονική και τις ροές εργασίας τους για να ενεργοποιήσουν το cloud
Αυτό το μάθημα θα σας επιτρέψει να κατακτήσετε τις επαγγελματικές ικανότητες που είναι απαραίτητες για την ανάπτυξη και υποστήριξη της αρχιτεκτονικής εφαρμογών cloud:
Well-Architected Framework - η χρήση συνόλων αρχιτεκτονικών απαιτήσεων προσαρμοσμένων για χρήση στο cloud
Cloud Architecture Patterns - πραγματικά παραδείγματα υλοποίησης αρχιτεκτονικής υποδομής cloud και στοίβας εφαρμογών
Cloud Adoption Framework - μια διαδικασία για τη μετεγκατάσταση της στοίβας των εφαρμογών σας στο cloud και την προσαρμογή του οργανισμού, των ρόλων και των ροών εργασίας σας
Βασικά στοιχεία και υπηρεσίες μιας λύσης cloud - εξοικείωση με τα βασικά δομικά στοιχεία οποιασδήποτε λύση cloud χρησιμοποιώντας το παράδειγμα διαφόρων υπηρεσιών που παρέχονται από διαφορετικούς προμηθευτές (AWS, Azure, GCP, Yandex. Cloud, SberCloud)
Θα μάθεις:
Βασικά στοιχεία και υπηρεσίες της λύσης cloud:
— εξοικειωθείτε με όλους τους κύριους τύπους υπηρεσιών cloud
— χρήση κάθε υπηρεσίας χρησιμοποιώντας γραφικές διεπαφές προμηθευτών cloud, εργαλεία διαχείρισης κονσόλας και σενάρια αυτόματης ανάπτυξης χρησιμοποιώντας έργα Terraform.
— εφαρμόστε τις γνώσεις που αποκτήσατε κατά την επίλυση προβλημάτων που θα συναντήσετε στη συνέχεια σε πραγματικά έργα.
Well-Architected Framework (πλαίσιο για σωστή αρχιτεκτονική cloud):
— διατύπωση απαιτήσεων για την αρχιτεκτονική λύσεων Cloud Native στους τομείς Απόδοση απόδοσης, Αξιοπιστία, Ασφάλεια, Λειτουργική Αριστεία, Βελτιστοποίηση κόστους.
— Εφαρμογή καλά αρχιτεκτονικών λύσεων (πρακτική: εργαστηριακή εργασία με χρήση της προσέγγισης υποδομής ως κώδικα).
— αναλύστε την υπάρχουσα αρχιτεκτονική για συμμόρφωση με το καλά αρχιτεκτονημένο πλαίσιο και διαμορφώστε ένα λεπτομερές σχέδιο για διορθώσεις και βελτιώσεις.
Μοτίβα αρχιτεκτονικής νέφους:
- Εφαρμόστε πραγματικά παραδείγματα λύσεων που πληρούν τις απαιτήσεις Well-Architected σε AWS, Azure και GCP για μεγάλους τομείς.
— σχεδιασμός της αρχιτεκτονικής της Ζώνης Προσγείωσης Cloud (πολλαπλών λογαριασμών / πολλών έργων).
— σχεδίαση της αρχιτεκτονικής των τομέων Networking & Edge, διαχείρισης χρηστών και ταυτότητας, υποδομής Καταγραφή και παρακολούθηση εφαρμογών, άμυνα ασφαλείας σε επίπεδα, αυτοματοποιημένη ανάπτυξη (CI/CD Αλυσίδα εργαλείων);
Cloud Adoption Framework (πλαίσιο μετάβασης εφαρμογής στο cloud):
— χρήση των συστάσεων του πλαισίου κατά τον σχεδιασμό της μετεγκατάστασης μιας στοίβας εφαρμογών στο cloud.
— ανάπτυξη γενικού σχεδίου, σχεδίου και βέλτιστης στρατηγικής για τη μετεγκατάσταση εφαρμογών στο cloud χρησιμοποιώντας την προσέγγιση «6R» (rehost, replatform, repurchase, refactor, retain, retire)·
— να καθορίσει το κόστος και τα οφέλη από τη χρήση υπηρεσιών cloud·
— διατύπωση απαιτήσεων για τη μετάβαση στους τομείς Πλατφόρμα, Ασφάλεια, Λειτουργίες, Επιχειρήσεις, Άτομα, Διακυβέρνηση·
— ανάπτυξη σχεδίου επιχειρηματικής συνέχειας και επίτευξη υψηλών δεικτών διαθεσιμότητας.
4
σειρά μαθημάτωνΑσχολούμαι επαγγελματικά με την ανάπτυξη λογισμικού για πάνω από 20 χρόνια, τα τελευταία 13 από τα οποία ήταν στον κόσμο της Java. Κατά τη διάρκεια αυτής της περιόδου, συμμετείχε ενεργά στην κατασκευή συστημάτων διαφόρων μεγεθών: από συστήματα σε επίπεδο μικρών επιχειρήσεων έως...
Ασχολούμαι επαγγελματικά με την ανάπτυξη λογισμικού για πάνω από 20 χρόνια, τα τελευταία 13 από τα οποία ήταν στον κόσμο της Java. Κατά τη διάρκεια αυτής της περιόδου, συμμετείχε ενεργά στην κατασκευή συστημάτων διαφόρων μεγεθών: από συστήματα σε επίπεδο μικρών επιχειρήσεων έως συστήματα αυτοματισμού διεθνικών εταιρειών. Εργάστηκε σε εταιρείες όπως Diasoft, 1C, Luxoft, Rosgosstrakh, Sberbank. Επί του παρόντος Java Ηγέτης στο τμήμα RND της Rostselmash, κατασκευάζοντας τα καλύτερα συστήματα αυτοματισμού για γεωργικά μηχανήματα Δάσκαλος
2
σειρά μαθημάτων15 χρόνια εμπειρίας με Linux, 10 χρόνια με cloud και Devops. Κατάφερε να συμμετάσχει στην κατασκευή διανομών Linux, να εργαστεί τόσο σε outsourcing όσο και σε εταιρείες προϊόντων. Τα τελευταία 3 χρόνια είναι...
15 χρόνια εμπειρίας με Linux, 10 χρόνια με cloud και Devops. Κατάφερε να συμμετάσχει στην κατασκευή διανομών Linux, να εργαστεί τόσο σε outsourcing όσο και σε εταιρείες προϊόντων. Τα τελευταία 3 χρόνια προετοιμάζει το συνέδριο DevOpsConf Russia.
8
ΚΥΚΛΟΣ ΜΑΘΗΜΑΤΩΝ20+ χρόνια εμπειρίας σε έργα ανάπτυξης προσαρμοσμένων στον τομέα της πληροφορικής. Δεκάδες επιτυχημένα έργα, συμπεριλαμβανομένων και εκείνων με κρατικές συμβάσεις. Εμπειρία στην ανάπτυξη και υλοποίηση συστημάτων ERP, λύσεων ανοιχτού κώδικα, υποστήριξη εφαρμογών υψηλού φορτίου. Καθηγήτρια μαθημάτων για...
20+ χρόνια εμπειρίας σε έργα ανάπτυξης προσαρμοσμένων στον τομέα της πληροφορικής. Δεκάδες επιτυχημένα έργα, συμπεριλαμβανομένων και εκείνων με κρατικές συμβάσεις. Εμπειρία στην ανάπτυξη και υλοποίηση συστημάτων ERP, λύσεων ανοιχτού κώδικα, υποστήριξη εφαρμογών υψηλού φορτίου. Καθηγητής μαθημάτων Linux, Kuber, MLOps, DataOps, SolutionArchitect, IaC, SRE, καθώς και μέντορας του μαθήματος HighLoad