Distributed Systems Training Courses

Distributed Systems Training Courses

Τα τοπικά εκπαιδευτικά προγράμματα με επίκεντρο το μάθημα Distributed Systems, καθοδηγούμενα από εκπαιδευτικούς, καταδεικνύουν μέσω της διαλογικής συζήτησης και της πρακτικής άσκησης τις βασικές αρχές των Κατανεμημένων Συστημάτων. Η εκπαίδευση των κατανεμημένων συστημάτων είναι διαθέσιμη ως "onsite live training" ή "remote live training". Η επιτόπια κατάρτιση σε πραγματικό χρόνο μπορεί να πραγματοποιηθεί σε τοπικό επίπεδο στις εγκαταστάσεις του πελάτη Ελλάδα ή σε εταιρικά κέντρα κατάρτισης NobleProg στο Ελλάδα . Η απομακρυσμένη ζωντανή προπόνηση πραγματοποιείται μέσω μιας διαδραστικής, απομακρυσμένης επιφάνειας εργασίας. NobleProg - Ο τοπικός παροχέας εκπαίδευσης

Machine Translated

Testimonials

★★★★★
★★★★★

Distributed Systems Course Outlines

Course Name
Duration
Overview
Course Name
Duration
Overview
7 hours
Overview
Alluxio είναι ένα εικονικό κατανεμημένο σύστημα αποθήκευσης ανοικτού κώδικα που ενοποιεί τα διαφορετικά συστήματα αποθήκευσης και επιτρέπει στις εφαρμογές να αλληλεπιδρούν με τα δεδομένα σε ταχύτητα μνήμης. Χρησιμοποιείται από εταιρείες όπως η Intel, η Baidu και η Alibaba.

Σε αυτή την καθοδηγούμενη από εκπαιδευτή, ζωντανή προπόνηση, οι συμμετέχοντες θα μάθουν πώς να χρησιμοποιούν το Alluxio για να γεφυρώσουν διαφορετικά πλαίσια υπολογισμών με συστήματα αποθήκευσης και να διαχειριστούν αποτελεσματικά δεδομένα κλίμακας πολλαπλών petabyte καθώς Alluxio με τη δημιουργία μιας εφαρμογής με την Alluxio .

Μέχρι τη λήξη αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν:

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

Κοινό

- Επιστήμονας δεδομένων
- Προγραμματιστής
- Διαχειριστής συστήματος

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

- Διάλεξη μέρους, μερική συζήτηση, ασκήσεις και βαριά πρακτική άσκηση
35 hours
Overview
Apache Flume είναι μια κατανεμημένη υπηρεσία για τη συλλογή, τη συγκέντρωση και τη μετακίνηση δεδομένων καταγραφής συμβάντων από πολλαπλές πηγές σε ένα κεντρικό κατάστημα δεδομένων.

Σε αυτόν τον οδηγό, υπό την προϋπόθεση της ζωντανής προπόνησης, οι συμμετέχοντες θα έχουν μια βαθιά κατανόηση των θεμελιωδών στοιχείων του Apache Flume .

Μέχρι τη λήξη αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν:

- Βελτιώστε τις γνώσεις τους σχετικά με τα χαρακτηριστικά του Apache Flume
- Κατανοήστε την αρχιτεκτονική και τη ροή δεδομένων στο Apache Flume
- Εφαρμόστε τις γνώσεις τους σε πραγματικές περιπτώσεις χρήσης και σεναρίων
- Χρησιμοποιήστε το Apache Flume για τη συλλογή, το συνδυασμό και τη μεταφορά μεγάλων ποσοτήτων δεδομένων καταγραφής σε ένα κεντρικό κατάστημα δεδομένων

Κοινό

- Προγραμματιστές
- Μηχανικοί

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

- Διάλεξη μέρους, μερική συζήτηση, ασκήσεις και βαριά πρακτική άσκηση
14 hours
Overview
Apache Thrift είναι ένα πλαίσιο λογισμικού για την ανάπτυξη κλιμακωτών διαγλωσσικών υπηρεσιών. Επιτρέπει στους προγραμματιστές να δημιουργούν εφαρμογές που λειτουργούν με πολλές γλώσσες όπως Java , C++ , Python , PHP , Ruby , Java Script κ.λπ.

Σε αυτήν την καθοδηγούμενη από εκπαιδευτή, ζωντανή προπόνηση, οι συμμετέχοντες θα μάθουν τα βασικά στοιχεία του Apache Thrift καθώς περνούν μέσα από τη δημιουργία μιας εφαρμογής πελάτη-διακομιστή με υποστήριξη σε Apache Thrift .

Μέχρι τη λήξη αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν:

- Εγκαταστήστε και διαμορφώστε το Apache Thrift
- Κατανοήστε τις βασικές αρχές του Apache Thrift και πώς λειτουργεί
- Χρησιμοποιήστε το Apache Thrift για να δημιουργήσετε και να τροποποιήσετε εφαρμογές σε διάφορες γλώσσες ( C++ , Python , Java , Java Script, PHP , Ruby )
- Κατασκευάστε, δοκιμάστε, αναπτύξτε και αντιμετωπίσετε μια εφαρμογή πελάτη-διακομιστή χρησιμοποιώντας Apache Thrift
- Χρησιμοποιήστε Apache Thrift σε περιβάλλον παραγωγής

Κοινό

- Προγραμματιστές

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

- Διάλεξη μέρους, μερική συζήτηση, ασκήσεις και βαριά πρακτική άσκηση

Σημείωση

- Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, επικοινωνήστε μαζί μας για να κανονίσετε.
21 hours
Overview
BizTalk is a message conversion system and integration platform from Microsoft.

In this instructor-led, live training (onsite or remote), participants will learn how to use BizTalk to connect legacy systems with newer applications.

By the end of this training, participants will be able to:

- Install and configure BizTalk
- Automate business processes using BizTalk
- Understand BizTalk messaging
- Integrate BizTalk with Azure and Sharepoint
- Deploy and troubleshoot a BizTalk installation

Audience

- Developers

Format of the Course

- Part lecture, part discussion, exercises and heavy hands-on practice

Note

- To request a customized training for this course, please contact us to arrange.
7 hours
Overview
etcd is a distributed key-value store for storing data in a distributed system. Its small binaries are written in Go.

This instructor-led, live training (online or onsite) is aimed at developers who wish to implement and manage an etcd data store, both as an independent cluster as well as in a Kubernetes cluster or a microservice application, etc.

By the end of this training, participants will be able to:

- Understand the benefits of using a key-value store for storing, retrieving, and managing distributed data.
- Configure web applications and Kubernetes to read and write data from and to an etcd key-value store.
- Use etcd to store database connection details, feature flags, etc. to enable automatic reconfiguration of a live application.
- Configure and manage an etcd cluster.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
- To learn more about etcd, please visit: https://github.com/etcd-io/etcd
14 hours
Overview
κοινο

- προγραμματιστές

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

- διαλέξεις, πρακτική εξάσκηση, μικρές δοκιμές κατά μήκος του τρόπου για να μετρήσετε την κατανόηση
14 hours
Overview
Το σύστημα αρχείων Moose ( MooseFS ) είναι ένα κατανεμημένο σύστημα αρχείων ανοιχτού κώδικα που είναι συμβατό με POSIX.
21 hours
Overview
OpenCL είναι ένα πρότυπο για τον προγραμματισμό ετερογενών υπολογιστών που είναι κατασκευασμένοι από CPUs, GPU και άλλους επεξεργαστές. Περιλαμβάνει ένα πλαίσιο για τον ορισμό της πλατφόρμας όσον αφορά έναν κεντρικό υπολογιστή, όπως μια CPU, και μία ή περισσότερες υπολογιστικές συσκευές, όπως μια GPU και μια γλώσσα προγραμματισμού που βασίζεται στη C για την εγγραφή προγραμμάτων για τις υπολογιστικές συσκευές. Χρησιμοποιώντας το OpenCL , ο προγραμματιστής μπορεί να γράψει προγράμματα με βάση τα καθήκοντα και τα παράλληλα δεδομένα, τα οποία μπορούν να επωφεληθούν από αυτούς τους διαφορετικούς τύπους επεξεργαστών σε ένα ενιαίο σύστημα.
7 hours
Overview
Open MPI είναι μια βιβλιοθήκη διεπαφής μηνυμάτων ανοιχτής προέλευσης (MPI).

Σε αυτή την καθοδηγούμενη από εκπαιδευτή, ζωντανή εκπαίδευση, οι συμμετέχοντες θα μάθουν να αναπτύξουν μια αριθμητική εφαρμογή χρησιμοποιώντας το Open MPI .

Μέχρι τη λήξη αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν:

- Εφαρμόστε τις βασικές αρχές του προγραμματισμού κοινής και κατανεμημένης μνήμης για να δημιουργήσετε μια λειτουργική εφαρμογή Open MPI .
- Δημιουργία του OpenMPI.
- Εκτελέστε εργασίες πακέτων με το OpenMPI.
- Χρησιμοποιήστε εργαλεία απόδοσης για να βελτιστοποιήσετε την απόδοση πολλαπλών πυρήνων.

Κοινό

- Προγραμματιστές
- Ερευνητές

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

- Διάλεξη μέρους, μερική συζήτηση, ασκήσεις και βαριά πρακτική άσκηση
14 hours
Overview
αυτό εκπαιδευτής-LED, Live Training (επιτόπου ή απομακρυσμένες) απευθύνεται σε προγραμματιστές που επιθυμούν να εφαρμόσουν end-to-end διανέμονται εντοπισμού για την παρακολούθηση των αλληλεπιδράσεων μικρουπηρεσιών σε πολύπλοκα επιχειρηματικά περιβάλλοντα.

μέχρι το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:

- εγκαθιστώ και configure OpenTracing-συμβιβάσιμος εντοπισμός λογισμικό.
- χρήση κατανεμημένων ανίχνευσης για να ξεπεραστούν οι ελλείψεις της καταγραφής ανά διεργασία και Μετρική παρακολούθηση.
- αναδόμηση του ιστορικού συναλλαγών σε σύνθετα συστήματα.
- επίλυση ζητημάτων που σχετίζονται με την απόδοση της εφαρμογής μικρουπηρεσία και λανθάνουσα κατάσταση.
- αναπτύξτε ένα κατανεμημένο σύστημα ανίχνευσης που είναι συνεπής σε διαφορετικές πλατφόρμες.

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

- διαΔραστική διάλεξη και συζήτηση.
- πολλές ασκήσεις και εξάσκηση.
- hands-on εφαρμογή σε ένα περιβάλλον Live-Lab.

επιλογές προσαρμογής μαθημάτων

- αυτό το μάθημα μπορεί να παραδοθεί για όλες τις γλώσσες που υποστηρίζονται από OpenTracing: go, JavaScript, Java, Python, Ruby, PHP, στόχος-C, c + +, C#.
- να ζητήσετε μια προσαρμοσμένη εκπαίδευση, παρακαλούμε επικοινωνήστε μαζί μας για να οργανώσει.
- για να μάθετε περισσότερα για OpenTracing, παρακαλούμε επισκεφθείτε την: https://opentracing.io/
14 hours
Overview
Το SOA (αρχιτεκτονική προσανατολισμένη στις υπηρεσίες) είναι ένα στυλ σχεδιασμού λογισμικού ηλεκτρονικών υπολογιστών, στο οποίο τα στοιχεία της εφαρμογής παρέχουν υπηρεσίες σε άλλα συστατικά μέσω ενός πρωτοκόλλου επικοινωνίας μέσω ενός δικτύου.
21 hours
Overview
Αυτό το μάθημα απευθύνεται σε αναλυτές, σχεδιαστές και διαχειριστές συστημάτων που βασίζονται στην τεχνολογία XML .

Η εκπαίδευση είναι μια εισαγωγή στην XML και τις βασικές της τεχνολογίες. Σας επιτρέπει να αποκτήσετε τις δεξιότητες που σχετίζονται με τη δημιουργία έγκυρων εγγράφων XML , μοντελοποιώντας τη δομή ενός εγγράφου XML (χρησιμοποιώντας DTP ή XML Schema) και μετασχηματισμούς αρχείων XML σε άλλες μορφές (X HTML , HTML , TXT, PDF).
14 hours
Overview
Αυτή η εκπαίδευση παρέχει:

- Μια επισκόπηση υψηλού επιπέδου και μια γρήγορη περιήγηση στο XQuery
- Πληροφορίες για να γράφετε εξελιγμένα ερωτήματα, χωρίς να μπερδεύονται από τις λεπτομέρειες των τύπων, των ονομάτων και των σχημάτων
- Προηγμένες έννοιες για χρήστες που θέλουν να επωφεληθούν από τη δομοστοιχία, τους χώρους ονομάτων, την πληκτρολόγηση και τα σχήματα
- Οδηγίες για εργασία με συγκεκριμένους τύπους δεδομένων, όπως αριθμούς, χορδές, ημερομηνίες, URI και οδηγίες επεξεργασίας
- Μια πλήρης αλφαβητική αναφορά στις ενσωματωμένες λειτουργίες και τύπους

Οι συμμετέχοντες θα μάθουν επίσης για την υποστήριξη του XQuery για το φιλτράρισμα, τη διαλογή και την ομαδοποίηση δεδομένων καθώς και τον τρόπο χρήσης των εργαλείων FLWOR, XPath και XQuery για την εξαγωγή και τον συνδυασμό πληροφοριών. Κατά τη διάρκεια της κατάρτισης θα μάθουν πώς να εφαρμόσουν όλα αυτά τα εργαλεία σε μια μεγάλη ποικιλία πηγών δεδομένων και πώς να ανασυνδυαστούν οι πληροφορίες από πολλές πηγές σε ένα τελικό τελικό αποτέλεσμα.

Upcoming Distributed Systems Courses

Online Distributed Systems courses, Weekend Distributed Systems courses, Evening Distributed Systems training, Distributed Systems boot camp, Distributed Systems instructor-led, Weekend Distributed Systems training, Evening Distributed Systems courses, Distributed Systems coaching, Distributed Systems instructor, Distributed Systems trainer, Distributed Systems training courses, Distributed Systems classes, Distributed Systems on-site, Distributed Systems private courses, Distributed Systems one on one training

Course Discounts

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking for a good mixture of IT and soft skills in Greece!

As a NobleProg Trainer you will be responsible for:

  • delivering training and consultancy Worldwide
  • preparing training materials
  • creating new courses outlines
  • delivering consultancy
  • quality management

At the moment we are focusing on the following areas:

  • Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
  • SOA, BPM, BPMN
  • Hibernate/Spring, Scala, Spark, jBPM, Drools
  • R, Python
  • Mobile Development (iOS, Android)
  • LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
  • You need to have patience and ability to explain to non-technical people

To apply, please create your trainer-profile by going to the link below:

Apply now!

This site in other countries/regions