Ανάπτυξη Μικροϋπηρεσιών με Spring Cloud και Docker Κομμάτι εκπαίδευσης
Το Spring Cloud είναι ένα ελαφρύ πλαίσιο μικροϋπηρεσιών ανοιχτού κώδικα για την ανάπτυξη εφαρμογών Java στο cloud.
Το Docker είναι μια πλατφόρμα ανοιχτού κώδικα για τη δημιουργία, διανομή και εκτέλεση εφαρμογών μέσα σε containers. Το Docker προσφέρεται ιδιαίτερα για τη δημιουργία εφαρμογών μικροϋπηρεσιών.
Σε αυτήν την εκπαίδευση με εισηγητή σε πραγματικό χρόνο, οι συμμετέχοντες θα μάθουν τις βασικές αρχές της ανάπτυξης μικροϋπηρεσιών χρησιμοποιώντας Spring Cloud και Docker. Οι γνώσεις των συμμετεχόντων δοκιμάζονται μέσω ασκήσεων και της βήμα-βήμα ανάπτυξης δειγματικών μικροϋπηρεσιών.
Με την ολοκλήρωση αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Να κατανοούν τις βασικές αρχές των μικροϋπηρεσιών.
- Να χρησιμοποιούν το Docker για τη δημιουργία containers για εφαρμογές μικροϋπηρεσιών.
- Να αναπτύσσουν και να εγκαθιστούν μικροϋπηρεσίες σε containers χρησιμοποιώντας Spring Cloud και Docker.
- Να ενσωματώνουν μικροϋπηρεσίες με υπηρεσίες εντοπισμού (discovery services) και το Spring Cloud API Gateway.
- Να χρησιμοποιούν το Docker Compose για end-to-end integration testing.
Μορφή του μαθήματος
- Διαδραστική διάλεξη και συζήτηση.
- Πληθώρα ασκήσεων και πρακτικής.
- Πρακτική υλοποίηση σε περιβάλλον ζωντανού εργαστηρίου (live-lab).
Επιλογές προσαρμογής μαθήματος
- Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να το κανονίσουμε.
Εξέλιξη Κομματιού
Εισαγωγή
Κατανόηση των Μικροϋπηρεσιών και της Αρχιτεκτονικής Μικροϋπηρεσιών
Επισκόπηση του Docker και της Containerization
Επισκόπηση του Spring Cloud και του Spring Boot
Δημιουργία της Υπηρεσίας Διαμόρφωσης (Configuration Service) και της Υπηρεσίας Εντοπισμού (Discovery Service) με το Spring Cloud
Χρήση του API Gateway με το Spring Cloud
Δημιουργία ενός Container Image για κάθε μικροϋπηρεσία χρησιμοποιώντας το Docker
Αποθήκευση δεδομένων σε διαφορετικές βάσεις δεδομένων
Δημιουργία ενός API Gateway με το Spring Cloud Gateway
Χρήση των Netflix Eureka και Consul Discovery Services (Service Registries) για την εγγραφή και τον εντοπισμό υπηρεσιών
Χρήση του Docker Compose για integration testing
Σύνοψη και Επόμενα Βήματα
Απαιτήσεις
- Εμπειρία ανάπτυξης Java
- Εμπειρία με το Spring Framework
Ακροατήριο
- Προγραμματιστές Java
Κομμάτια Εκπαίδευσης χρειάζονται 5+ συμμετέχοντες.
Ανάπτυξη Μικροϋπηρεσιών με Spring Cloud και Docker Κομμάτι εκπαίδευσης - Κράτηση
Ανάπτυξη Μικροϋπηρεσιών με Spring Cloud και Docker Κομμάτι εκπαίδευσης - Ζήτημα Συμβουλευτικής
Ανάπτυξη Μικροϋπηρεσιών με Spring Cloud και Docker - Συμβουλευτική Αίτημα
Σχόλια (3)
Πώς ο εκπαιδευτής παρέχει γνώση με τόσο αποτελεσματικό τρόπο
Vu Thoai Le - Reply Polska sp. z o. o.
Κομμάτι - Certified Kubernetes Administrator (CKA) - exam preparation
Μηχανική Μετάφραση
ο εκπαιδευτής είχε πολύ γνώσεις και υπομονή να μας μοιραστεί
Bogdan Olaru
Κομμάτι - Introduction to Docker
Μηχανική Μετάφραση
Η γνώση και οι ανακομφές με τον Augustin
Laurent - L'Office national des vacances annuelles (ONVA)
Κομμάτι - Docker and Kubernetes
Μηχανική Μετάφραση
Εφεξής Μαθήματα
Σχετικά Μαθήματα
Προχωρημένο Docker
14 ΏρεςΑυτή η εκπαίδευση με εισηγητή, ζωντανά (online ή onsite), στο Ελλάδα απευθύνεται σε μηχανικούς που επιθυμούν να εμβαθύνουν τις γνώσεις τους στο Docker ώστε να αναπτύσσουν εφαρμογές σε μεγαλύτερη κλίμακα διατηρώντας τον έλεγχο.
Με την ολοκλήρωση αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:
- Δημιουργούν τις δικές τους εικόνες Docker.
- Αναπτύσσουν και διαχειρίζονται μεγάλο αριθμό εφαρμογών Docker.
- Αξιολογούν διαφορετικές λύσεις ενορχήστρωσης containers και να επιλέγουν την καταλληλότερη.
- Ρυθμίζουν μια διαδικασία συνεχούς ενσωμάτωσης για εφαρμογές Docker.
- Ενσωματώνουν εφαρμογές Docker σε υπάρχουσες διαδικασίες συνεχούς ολοκλήρωσης.
- Ασφαλίζουν τις εφαρμογές Docker τους.
Docker & Kubernetes για Προχωρημένους
21 ΏρεςΜε την ολοκλήρωση αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:
- Δημιουργούν δικές τους εικόνες Docker.
- Αναπτύσσουν και διαχειρίζονται μεγάλο αριθμό εφαρμογών Docker.
- Αξιολογούν διαφορετικές λύσεις ενορχήστρωσης περιεκτών και να επιλέγουν την καταλληλότερη.
- Ρυθμίζουν μια διαδικασία συνεχούς ενσωμάτωσης (continuous integration) για εφαρμογές Docker.
- Ενσωματώνουν εφαρμογές Docker σε υπάρχουσες διαδικασίες συνεχούς ενσωμάτωσης εργαλείων.
- Ασφαλίζουν τις εφαρμογές Docker τους.
- Χρησιμοποιούν το Kubernetes για να αναπτύσσουν και να διαχειρίζονται διαφορετικά περιβάλλοντα κάτω από το ίδιο σύμπλεγμα
- Ασφαλίζουν, κλιμακώνουν και παρακολουθούν ένα σύμπλεγμα Kubernetes
Ανάπτυξη AI & ML σε Containers με Docker
14 ΏρεςΤο Docker είναι μια πλατφόρμα containerization που παρέχει συνεπή, φορητά και αναπαραγώγιμα περιβάλλοντα για φόρτους εργασίας τεχνητής νοημοσύνης και μηχανικής μάθησης.
Αυτή η ζωντανή εκπαίδευση με εκπαιδευτή (online ή onsite) απευθύνεται σε επαγγελματίες μεσαίου επιπέδου που επιθυμούν να πακετάρουν κώδικα ML, εξαρτήσεις και μοντέλα με Docker για αξιόπιστες ροές ανάπτυξης έως παραγωγής.
Με την ολοκλήρωση του μαθήματος, οι συμμετέχοντες θα είναι σε θέση:
- Να δημιουργούν και να διαχειρίζονται εικόνες Docker προσαρμοσμένες σε εφαρμογές AI και ML.
- Να κάνουν containerization σε pipelines μηχανικής μάθησης, εργαλεία και εξαρτήσεις.
- Να βελτιστοποιούν περιβάλλοντα Docker για απόδοση και φορητότητα.
- Να αναπτύσσουν υπηρεσίες ML σε containers σε διαφορετικά περιβάλλοντα εκτέλεσης.
Μορφή του Μαθήματος
- Παρουσίαση εννοιών με καθοδηγούμενη συζήτηση.
- Πρακτικές ασκήσεις εστιασμένες σε ρεαλιστικές εργασίες containerization.
- Πρακτική υλοποίηση σε ζωντανά εργαστηριακά περιβάλλοντα Docker.
Επιλογές Προσαρμογής Μαθήματος
- Για να προσαρμόσετε αυτή την εκπαίδευση στο περιβάλλον του οργανισμού σας, παρακαλούμε επικοινωνήστε μαζί μας για να το κανονίσουμε.
CI/CD για AI: Αυτοματοποίηση Δημιουργίας και Ανάπτυξης Μοντέλων βασισμένων σε Docker
21 ΏρεςΤο CI/CD για AI είναι μια δομημένη προσέγγιση για την αυτοματοποίηση της συσκευασίας μοντέλων, των δοκιμών, της εικονοποίησης και της ανάπτυξης, χρησιμοποιώντας pipelines συνεχούς ενσωμάτωσης και συνεχούς παράδοσης.
Αυτή η εκπαίδευση με καθοδήγηση από εκπαιδευτή, ζωντανή (διαδικτυακά ή επιτόπια), απευθύνεται σε επαγγελματίες μεσαίου επιπέδου που θέλουν να αυτοματοποιήσουν ολοκληρωμένες ροές εργασίας παράδοσης μοντέλων AI χρησιμοποιώντας Docker και πλατφόρμες CI/CD.
Με την ολοκλήρωση της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:
- Δημιουργούν αυτοματοποιημένα pipelines για την κατασκευή και τον έλεγχο κοντέινερ μοντέλων AI.
- Εφαρμόζουν έλεγχο εκδόσεων και επαναληψιμότητα στους κύκλους ζωής των μοντέλων.
- Ενσωματώνουν στρατηγικές αυτοματοποιημένης ανάπτυξης για υπηρεσίες AI.
- Εφαρμόζουν βέλτιστες πρακτικές CI/CD προσαρμοσμένες σε λειτουργίες μηχανικής μάθησης.
Μορφή του Μαθήματος
- Παρουσιάσεις με καθοδήγηση από εκπαιδευτή και τεχνικές συζητήσεις.
- Πρακτικά εργαστήρια και ασκήσεις υλοποίησης.
- Ρεαλιστικές προσομοιώσεις ροών εργασίας CI/CD σε ελεγχόμενο περιβάλλον.
Επιλογές Προσαρμογής του Μαθήματος
- Εάν ο οργανισμός σας απαιτεί προσαρμοσμένες ροές εργασίας pipelines ή ενσωματώσεις πλατφορμών, επικοινωνήστε μαζί μας για να προσαρμόσουμε αυτό το μάθημα.
Πιστοποιημένος Διαχειριστής Kubernetes (CKA) - προετοιμασία εξετάσεων
21 ΏρεςΤο πρόγραμμα Certified Kubernetes Administrator (CKA) δημιουργήθηκε από το Linux Foundation και το Cloud Native Computing Foundation (CNCF).
Το Kubernetes είναι σήμερα μια κορυφαία πλατφόρμα που χρησιμοποιείται για την ενορχήστρωση containers.
Η NobleProg παρέχει εκπαίδευση σε Docker & Kubernetes από το 2015. Με περισσότερα από 360 ολοκληρωμένα εκπαιδευτικά έργα, έχουμε γίνει μία από τις πιο αναγνωρισμένες εταιρείες εκπαίδευσης παγκοσμίως στον τομέα της containerization.
Από το 2019 βοηθάμε επίσης τους πελάτες μας να επιβεβαιώσουν τις επιδόσεις τους στο περιβάλλον k8s, προετοιμάζοντάς τους και ενθαρρύνοντάς τους να περάσουν τις εξετάσεις CKA και CKAD.
Αυτή η καθοδηγούμενη από εκπαιδευτή, ζωντανή εκπαίδευση (διαδικτυακά ή επιτόπου) απευθύνεται σε Διαχειριστές Συστημάτων, χρήστες του Kubernetes που επιθυμούν να επιβεβαιώσουν τις γνώσεις τους περνώντας την εξέταση CKA.
Από την άλλη πλευρά, η εκπαίδευση επικεντρώνεται επίσης στην απόκτηση πρακτικής εμπειρίας στη Διαχείριση Kubernetes, επομένως συνιστούμε τη συμμετοχή σε αυτήν, ακόμα και αν δεν σκοπεύετε να δώσετε την εξέταση CKA.
Μορφή του Μαθήματος
- Διαδραστική διάλεξη και συζήτηση.
- Πολλές ασκήσεις και εξάσκηση.
- Πρακτική υλοποίηση σε περιβάλλον ζωντανού εργαστηρίου.
Επιλογές Προσαρμογής Μαθήματος
- Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, επικοινωνήστε μαζί μας για να κανονίσουμε.
- Για να μάθετε περισσότερα σχετικά με την πιστοποίηση CKA, επισκεφθείτε: https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka
Certified Kubernetes Application Developer (CKAD) - προετοιμασία εξετάσεων
21 ΏρεςΤο πρόγραμμα Certified Kubernetes Application Developer (CKAD) έχει αναπτυχθεί από το The Linux Foundation και το Cloud Native Computing Foundation (CNCF), τον οικοδεσπότη του Kubernetes.
Αυτή η εκπαίδευση με εισηγητή, ζωντανή (online ή onsite) απευθύνεται σε Προγραμματιστές που επιθυμούν να επιβεβαιώσουν τις δεξιότητές τους στον σχεδιασμό, την κατασκευή, τη διαμόρφωση και την έκθεση εφαρμογών cloud native για Kubernetes.
Από την άλλη πλευρά, η εκπαίδευση επικεντρώνεται επίσης στην απόκτηση πρακτικής εμπειρίας στην ανάπτυξη εφαρμογών Kubernetes, γι' αυτό συνιστούμε να συμμετάσχετε ακόμα κι αν δεν σκοπεύετε να δώσετε την εξέταση CKAD.
NobleProg παρέχει εκπαίδευση Docker & Kubernetes από το 2015. Με περισσότερα από 360 επιτυχώς ολοκληρωμένα έργα εκπαίδευσης, γίναμε μία από τις πιο γνωστές εταιρείες εκπαίδευσης παγκοσμίως στον τομέα του containerization. Από το 2019 βοηθάμε επίσης τους πελάτες μας να επιβεβαιώσουν την απόδοσή τους σε περιβάλλον k8s προετοιμάζοντάς τους και ενθαρρύνοντάς τους να περάσουν τις εξετάσεις CKA και CKAD.
Μορφή του μαθήματος
- Διαδραστική διάλεξη και συζήτηση.
- Πολλές ασκήσεις και πρακτική.
- Υλοποίηση hands-on σε περιβάλλον live-lab.
Επιλογές προσαρμογής μαθήματος
- Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να το κανονίσουμε.
- Για να μάθετε περισσότερα για το CKAD, επισκεφθείτε τη διεύθυνση: https://training.linuxfoundation.org/certification/certified-kubernetes-application-developer-ckad/
Εισαγωγή στο Docker
14 ΏρεςΑυτή η εκπαίδευση με εισηγητή, ζωντανά σε Ελλάδα (διαδικτυακά ή επιτόπου), απευθύνεται σε μηχανικούς που επιθυμούν να χρησιμοποιήσουν το Docker για να αναπτύξουν και να διαχειριστούν λογισμικό ως containers αντί για παραδοσιακές αυτόνομες εφαρμογές.
Με το πέρας αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:
- Εγκαταστήσουν και να ρυθμίσουν το Docker.
- Κατανοήσουν και να υλοποιήσουν την εικονοποίηση λογισμικού.
- Διαχειριστούν εφαρμογές βασισμένες στο Docker.
- Δικτυώσουν διαφορετικές εφαρμογές και συστήματα Docker.
- Κατανοήσουν και να επεξεργαστούν μητρώα Docker.
Docker, Kubernetes και OpenShift 3 για Διαχειριστές
35 ΏρεςΣε αυτήν την εκπαίδευση με εισηγητή, ζωντανά στην Ελλάδα, οι συμμετέχοντες θα μάθουν πώς να διαχειρίζονται την πλατφόρμα Red Hat OpenShift Container Platform.
Με την ολοκλήρωση αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:
- Δημιουργούν, ρυθμίζουν, διαχειρίζονται και επιλύουν προβλήματα σε συστάδες OpenShift.
- Αναπτύσσουν εφαρμογές σε containers εσωτερικά, στο δημόσιο cloud ή σε φιλοξενούμενο cloud.
- Ασφαλίζουν την πλατφόρμα OpenShift Container Platform
- Παρακολουθούν και συγκεντρώνουν μετρήσεις.
- Διαχειρίζονται την αποθήκευση.
Docker και Kubernetes: Δημιουργία και Κλιμάκωση μιας Εφαρμογής σε Container
21 ΏρεςΣε αυτή την εκπαίδευση με εκπαιδευτή, ζωντανά στο Ελλάδα (δια ζώσης ή εξ αποστάσεως), οι συμμετέχοντες θα μάθουν πώς να δημιουργούν και να διαχειρίζονται Docker containers, και στη συνέχεια να αναπτύσσουν μια δειγματική εφαρμογή μέσα σε ένα container. Οι συμμετέχοντες θα μάθουν επίσης πώς να αυτοματοποιούν, να κλιμακώνουν και να διαχειρίζονται τις εφαρμογές τους σε container μέσα σε ένα cluster Kubernetes. Τέλος, η εκπαίδευση προχωρά σε πιο προχωρημένα θέματα, καθοδηγώντας τους συμμετέχοντες στη διαδικασία ασφάλισης, κλιμάκωσης και παρακολούθησης ενός cluster Kubernetes.
Μέχρι το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:
- Εγκαθιστούν και να εκτελούν ένα Docker container.
- Αναπτύσσουν έναν server και μια web εφαρμογή σε container.
- Δημιουργούν και να διαχειρίζονται Docker images.
- Εγκαθιστούν ένα cluster Docker και Kubernetes.
- Χρησιμοποιούν το Kubernetes για την ανάπτυξη και διαχείριση μιας web εφαρμογής σε cluster.
- Ασφαλίζουν, κλιμακώνουν και παρακολουθούν ένα cluster Kubernetes.
Docker για MLOps: Containerization Πλήρους Κύκλου Pipeline
21 ΏρεςΤο Docker είναι μια πλατφόρμα containerization που χρησιμοποιείται για τη δημιουργία αναπαραγώγιμων, φορητών και κλιμακούμενων περιβαλλόντων για συστήματα Μηχανικής Μάθησης.
Αυτή η εκπαίδευση με εισηγητή, ζωντανά (διαδικτυακά ή σε φυσική τάξη), απευθύνεται σε επαγγελματίες μεσαίου έως προχωρημένου επιπέδου που επιθυμούν να μεταφέρουν σε containers και να θέσουν σε λειτουργία πλήρεις ML pipelines χρησιμοποιώντας Docker.
Με την ολοκλήρωση αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Να μεταφέρουν σε containers φόρτους εργασίας εκπαίδευσης, επικύρωσης και συμπερασμού ML.
- Να σχεδιάζουν και να ενορχηστρώνουν πλήρεις ML pipelines χρησιμοποιώντας Docker και υποστηρικτικά εργαλεία.
- Να υλοποιούν versioning, αναπαραγωγιμότητα και CI/CD για στοιχεία ML.
- Να αναπτύσσουν, να παρακολουθούν και να κλιμακώνουν υπηρεσίες ML σε containerized περιβάλλοντα.
Μορφή του Σεμιναρίου
- Διαδραστικές διαλέξεις υποστηριζόμενες από πρακτικές επιδείξεις.
- Πρακτικές ασκήσεις επικεντρωμένες στη δημιουργία πραγματικών στοιχείων ML pipeline.
- Υλοποίηση ζωντανού εργαστηρίου για πλήρεις containerized ροές εργασίας.
Επιλογές Προσαρμογής Σεμιναρίου
- Για προσαρμοσμένη εκπαίδευση ευθυγραμμισμένη με συγκεκριμένες ανάγκες υποδομής ML, παρακαλούμε επικοινωνήστε μαζί μας για να συζητήσουμε επιλογές.
Docker and Kubernetes
21 ΏρεςΣτόχοι της εκπαίδευσης: Απόκτηση θεωρητικών και επιχειρησιακών δεξιοτήτων σε Docker και Kubernetes.
Επιταχυνόμενη από GPU Τεχνητή Νοημοσύνη και Βαθιά Μάθηση με Docker Containers
21 ΏρεςΗ επιτάχυνση μέσω GPU είναι απαραίτητη για την εκτέλεση φόρτου εργασίας βαθιάς μάθησης υψηλής απόδοσης με κλιμακούμενο και αποδοτικό τρόπο.
Αυτό το ζωντανό εκπαιδευτικό πρόγραμμα με εκπαιδευτή (διαδικτυακά ή σε φυσική παρουσία) απευθύνεται σε τεχνικούς επαγγελματίες μεσαίου επιπέδου που επιθυμούν να διαμορφώσουν, να βελτιστοποιήσουν και να εκτελέσουν φόρτους εργασίας Τεχνητής Νοημοσύνης με υποστήριξη GPU μέσα σε Docker containers.
Με την ολοκλήρωση αυτού του σεμιναρίου, οι συμμετέχοντες θα είναι σε θέση:
- να δημιουργούν και να εκτελούν containers με υποστήριξη GPU για εκπαίδευση και εξαγωγή συμπερασμάτων.
- να διαμορφώνουν CUDA, οδηγούς και βιβλιοθήκες χρόνου εκτέλεσης για ροές εργασίας Τεχνητής Νοημοσύνης με containers.
- να βελτιστοποιούν την κατανομή πόρων και την απομόνωση για εφαρμογές που απαιτούν υψηλή χρήση GPU.
- να αναπτύσσουν κλιμακούμενες υπηρεσίες βαθιάς μάθησης με containers σε παραγωγικά περιβάλλοντα.
Μορφή του Μαθήματος
- Διαδραστική διδασκαλία που υποστηρίζεται από πραγματικές επιδείξεις.
- Πρακτική εξάσκηση με γνώμονα ασκήσεις, επικεντρωμένη στην ανάπτυξη με υποστήριξη GPU.
- Πρακτική υλοποίηση σε περιβάλλον ζωντανού εργαστηρίου.
Επιλογές Προσαρμογής του Μαθήματος
- Για προσαρμοσμένη εκπαίδευση ευθυγραμμισμένη με την υποδομή ή τη στοίβα GPU σας, παρακαλούμε επικοινωνήστε μαζί μας για να το κανονίσουμε.
Υβριδική Ανάπτυξη Τεχνητής Νοημοσύνης: Ενσωμάτωση Docker, Cloud και Edge
21 ΏρεςΗ υβριδική ανάπτυξη τεχνητής νοημοσύνης είναι η πρακτική της εκτέλεσης εξαγωγής συμπερασμάτων AI σε περιβάλλοντα cloud, on‑premise και edge, χρησιμοποιώντας ενοποιημένες ροές εργασίας που βασίζονται σε containers.
Αυτή η εκπαίδευση με εισηγητή, ζωντανή (διαδικτυακά ή δια ζώσης), απευθύνεται σε επαγγελματίες προχωρημένου επιπέδου που επιθυμούν να σχεδιάσουν και να αναπτύξουν κατανεμημένα συστήματα εξαγωγής συμπερασμάτων AI σε ετερογενή περιβάλλοντα.
Με την ολοκλήρωση αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Να δημιουργούν ασφαλείς και κλιμακούμενες υπηρεσίες AI σε containers για περιβάλλοντα πολλαπλών τοποθεσιών.
- Να αναπτύσσουν φόρτους εργασίας εξαγωγής συμπερασμάτων AI σε cloud, τοπικούς διακομιστές και συσκευές edge χρησιμοποιώντας Docker.
- Να ενσωματώνουν εργαλεία ενορχήστρωσης για την αυτοματοποίηση κατανεμημένων λειτουργιών AI.
- Να βελτιστοποιούν την καθυστέρηση, την αξιοπιστία και την ανθεκτικότητα της εξαγωγής συμπερασμάτων σε ποικίλες υποδομές.
Μορφή του Μαθήματος
- Καθοδηγούμενες παρουσιάσεις και συζητήσεις υπό την καθοδήγηση ειδικών.
- Εκτεταμένη πρακτική εξάσκηση και εφαρμοσμένες ασκήσεις.
- Πειραματισμός σε πραγματικές συνθήκες μέσα σε ένα ελεγχόμενο ζωντανό εργαστηριακό περιβάλλον.
Επιλογές Προσαρμογής Μαθήματος
- Για προσαρμοσμένες τροποποιήσεις που να ευθυγραμμίζουν αυτό το μάθημα με την υποδομή ή τις περιπτώσεις χρήσης του οργανισμού σας, παρακαλούμε επικοινωνήστε μαζί μας για να προσαρμόσουμε την εκπαίδευση.
Μικροϋπηρεσίες Java
21 ΏρεςΑυτή η εκπαίδευση με εισηγητή, ζωντανή σε Ελλάδα (διαδικτυακή ή επιτόπια), απευθύνεται σε προγραμματιστές Java μεσαίου επιπέδου που επιθυμούν να σχεδιάσουν, να αναπτύξουν, να αναπτύξουν και να συντηρούν εφαρμογές βασισμένες σε μικροϋπηρεσίες χρησιμοποιώντας πλαίσια Java όπως το Spring Boot και το Spring Cloud.
Με την ολοκλήρωση αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Να κατανοούν τις αρχές και τα οφέλη της αρχιτεκτονικής μικροϋπηρεσιών.
- Να δημιουργούν και να αναπτύσσουν μικροϋπηρεσίες χρησιμοποιώντας Java και Spring Boot.
- Να υλοποιούν ανακάλυψη υπηρεσιών, διαχείριση διαμόρφωσης και API gateways.
- Να ασφαλίζουν, να παρακολουθούν και να κλιμακώνουν μικροϋπηρεσίες αποτελεσματικά.
- Να αναπτύσσουν μικροϋπηρεσίες χρησιμοποιώντας Docker και Kubernetes.
Ανάπτυξη Microservices με Spring Cloud και Docker – 5 Ημέρες
35 ΏρεςΑυτή η εκπαίδευση με εισηγητή, ζωντανά σε Ελλάδα (online ή onsite), απευθύνεται σε προγραμματιστές μεσαίου επιπέδου και μηχανικούς DevOps που επιθυμούν να δημιουργήσουν, να αναπτύξουν (deploy) και να διαχειριστούν microservices χρησιμοποιώντας το Spring Cloud και το Docker.
Με την ολοκλήρωση αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Να αναπτύσσουν microservices με Spring Boot και Spring Cloud.
- Να εντάσσουν εφαρμογές σε containers με Docker και Docker Compose.
- Να υλοποιούν ανακάλυψη υπηρεσιών (service discovery), API gateways και επικοινωνία μεταξύ υπηρεσιών.
- Να παρακολουθούν και να ασφαλίζουν microservices σε περιβάλλοντα παραγωγής.
- Να αναπτύσσουν (deploy) και να ενορχηστρώνουν microservices χρησιμοποιώντας το Kubernetes.