Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Διάρκεια 28 Ώρες
Εξέλιξη Κομματιού
Ενότητα 1: Nginx (Ημέρα 1 διάρκεια 1,5 ημέρες)
Ενότητα 1: Εγκατάσταση του Nginx και πρόσθετων λειτουργικών μονάδων τρίτων
- Εγκατάσταση του Nginx με χρήση διαχειριστή πακέτων
- Ρύθμιση για το web
- Ρύθμιση των επιλογών για τον καθορισμό διαδρομών
- Πίνακας: Επιλογές ρύθμισης HTTP
- Ενεργοποίηση διαφόρων λειτουργικών μονάδων
- Πίνακας: Επιλογές ρύθμισης λειτουργικών μονάδων HTTP
- Απενεργοποίηση αχρησιμοποίητων λειτουργικών μονάδων
- Πίνακας: Επιλογές ρύθμισης απενεργοποίησης
- Εγκατάσταση πρόσθετων λειτουργικών μονάδων τρίτων
Ενότητα 2: Οδηγός ρύθμισης
- Η βασική μορφή ρύθμισης
- Παράμετροι καθολικής ρύθμισης του Nginx
- Πίνακας: Οδηγίες καθολικής ρύθμισης
- Χρήση αρχείων συμπερίληψης
- Το τμήμα διακομιστή HTTP: Οδηγίες πελάτη, οδηγίες εισόδου/εξόδου αρχείων, οδηγίες κατακερματισμού, οδηγίες υποδοχής
- Το τμήμα εικονικού διακομιστή
- Ρύθμιση τοποθεσιών – πού, πότε και πώς
Ενότητα 3: Nginx ως αντίστροφος διαμεσολαβητής
- Η λειτουργική μονάδα διαμεσολαβητή
- Οδηγίες λειτουργικής μονάδας διαμεσολαβητή
- Η λειτουργική μονάδα upstream: Συνδέσεις διατήρησης ζωντανής σύνδεσης και αλγόριθμοι εξισορρόπησης φορτίου
- Τύποι upstream διακομιστών: Μεμονωμένος upstream διακομιστής, Πολλαπλοί upstream διακομιστές, upstream διακομιστές μη HTTP
- Πώς να χειριστείτε προβλήματα upstream
Ενότητα 4: Προχωρημένα θέματα αντίστροφου διαμεσολαβητή
- Εισαγωγή στην ασφάλεια
- Κρυπτογράφηση της κυκλοφορίας με SSL
- Πιστοποίηση πελατών με χρήση SSL
- Αποκλεισμός κυκλοφορίας βάσει της διεύθυνσης IP προέλευσης
- Απομόνωση στοιχείων εφαρμογής για κλιμάκωση
- Βελτιστοποίηση απόδοσης αντίστροφου διαμεσολαβητή: Αποθήκευση σε προσωρινή μνήμη, αποθήκευση στην cache, συμπίεση
Ενότητα 5. Ο διακομιστής HTTP Nginx
- Οδηγίες διακομιστή HTTP
- Οδηγίες καταγραφής HTTP
- Οδηγίες διαδρομής αρχείου HTTP
- Οδηγίες επίλυσης ονομάτων
- Οδηγίες αλληλεπίδρασης πελάτη HTTP
- Οδηγίες ορίων HTTP
- Οδηγίες λειτουργικής μονάδας πρόσβασης HTTP
- Οδηγίες ροής HTTP
Ενότητα 6. Εξισορρόπηση φορτίου Nginx
- Σχετικά με την εξισορρόπηση φορτίου
- Ρύθμιση του περιβάλλοντος
- Χρήση της λειτουργικής μονάδας upstream
- Χρήση των σωστών οδηγιών (Βάρος, Κατακερματισμός, Μέγιστες αποτυχίες, κ.λπ.)
- Έλεγχος της ρύθμισής σας
Ενότητα 7: Τεχνικές αντιμετώπισης προβλημάτων
- Ανάλυση αρχείων καταγραφής
- Ρύθμιση προχωρημένης καταγραφής
- Συνήθη σφάλματα ρύθμισης
- Προβλήματα απόδοσης
- Χρήση της λειτουργικής μονάδας Stub Status
Ενότητα 2: Apache (Ημέρα 2 διάρκεια 1 ημέρα)
Ενότητα 1. Εγκατάσταση
- Εγκατάσταση του Apache
- Εκκίνηση, διακοπή και επανεκκίνηση του Apache
- Απεγκατάσταση του Apache
- Εύρεση της τοποθεσίας αρχείων του Apache
Ενότητα 2. Προσθήκη κοινών λειτουργικών μονάδων
- Εγκατάσταση γενικών λειτουργικών μονάδων εγκατάστασης
- Εγκατάσταση του Unix mod_dav
- Εγκατάσταση του mod_perl
- Εγκατάσταση του Unix mod_php
- Εγκατάσταση του mod_ssl SSL (Secure Socket Layers)
- Εύρεση λειτουργικών μονάδων με χρήση του modules.apache.org
- Εγκατάσταση του mod_security
Ενότητα 3. Καταγραφή
- Λήψη περισσότερων καταχωρίσεων και λεπτομερειών καταγραφής
- Εναλλαγή αρχείων καταγραφής
Ενότητα 4. Εικονικοί κεντρικοί υπολογιστές
- Ρύθμιση εικονικών κεντρικών υπολογιστών βάσει ονόματος
- Ρύθμιση εικονικών κεντρικών υπολογιστών βάσει διεύθυνσης
Ενότητα 5. Ψευδώνυμα, ανακατεύθυνση και επανεγγραφή
- Αντιστοίχιση μιας διεύθυνσης URL σε έναν κατάλογο
- Δημιουργία νέας διεύθυνσης URL για υπάρχον περιεχόμενο
- Παροχή διευθύνσεων URL (Uniform Resource Locators) στους χρήστες που έχουν τις δικές τους διευθύνσεις URL
- Ανακατεύθυνση σε άλλη τοποθεσία
- Ανακατεύθυνση πολλών διευθύνσεων URL στον ίδιο προορισμό
- Επανεγγραφή στοιχείων μεταξύ διαδρομής και συμβολοσειράς ερωτήματος
- Μετατροπή τμημάτων διεύθυνσης URL σε ορίσματα ερωτήματος
Ενότητα 6. SSL
- Εγκατάσταση SSL
- Δημιουργία αυτο-υπογεγραμμένων πιστοποιητικών SSL
- Δημιουργία μιας αξιόπιστης αρχής πιστοποίησης (CA)
- Εξυπηρέτηση μέρους του ιστότοπου μέσω SSL
- Πιστοποίηση με πιστοποιητικά πελάτη
Ενότητα 7. Δυναμικό περιεχόμενο
- Ενεργοποίηση ενός καταλόγου CGI
- Ενεργοποίηση σεναρίων CGI σε καταλόγους που δεν ανήκουν στο ScriptAlias
- Καθορισμός ενός προεπιλεγμένου εγγράφου σε έναν κατάλογο CGI
- Ενεργοποίηση και χρήση του WebDAV
- Σύνθετες ρυθμίσεις και τα ζητήματα ασφάλειας με το WebDAV
Ενότητα 3: Java Virtual Machine (Ημέρα 3 διάρκεια 0,5 ημέρες)
Βελτιστοποίηση της Java Virtual Machine
Επιλογή των ρυθμίσεων JVM
- Διαστασιοποίηση των γενεών του συλλέκτη απορριμμάτων
- Πού να ρυθμίσετε τις ρυθμίσεις JVM
- Όταν δεν μπορείτε να εκχωρήσετε αρκετή μνήμη για το JVM
- Η σωστή ποσότητα μνήμης που πρέπει να παραχωρήσετε στην εφαρμογή σας
- Ρύθμιση του σωστού μεγέθους σωρού
Η σωστή αναλογία μεταξύ των νέων και των παλαιών γενεών
- Οι αλγόριθμοι του συλλέκτη απορριμμάτων
- Επιλογή του σωστού συλλέκτη απορριμμάτων για την εφαρμογή σας
- Ο συλλέκτης απορριμμάτων G1
- Αποσφαλμάτωση της συλλογής απορριμμάτων
- Καλή χρήση της μνήμης
- Χειρισμός σφαλμάτων 'Out of Memory'
- Εύρεση της διαρροής μνήμης στον κώδικά σας
Ενότητα 4: Java Web
Εισαγωγή στις τεχνολογίες Java Web
- Τι είναι ένα Servlet και πότε να το χρησιμοποιήσετε
- Εισαγωγή στην JSP
- Servlet έναντι JSP
- Τι είναι ένα JavaBean
- Εισαγωγή στην JEE
- Ο ρόλος των EJB (Session Beans, Entity Beans, MDB Beans) σε μια επιχειρησιακή εφαρμογή
- Το μοτίβο MVC
- Ο ρόλος του Μοντέλου
- Ο ρόλος της Προβολής
- Ο ρόλος του Ελεγκτή
Ενότητα 5: Περιεχόμενο πολυμέσων και HTML 5
- Στοιχεία Ήχου και Βίντεο HTML 5
- Διαφορετικά πρωτόκολλα ροής
- Τηλεόραση μέσω Πρωτοκόλλου Διαδικτύου (IPTV)
- HTTP Live Streaming - Υλοποιήσεις διακομιστή
- Ο ρόλος της ροής OTT
Ενότητα 6: JBoss (Ημέρα 4 διάρκεια 1 ημέρα)
Ενότητα 1: Εγκατάσταση βασικών στοιχείων
- Εγκατάσταση του περιβάλλοντος Java
- Εγκατάσταση του JBoss AS
- Χαρακτηριστικά διακομιστή εφαρμογών
- Δημιουργία προσαρμοσμένης ρύθμισης διακομιστή
Ενότητα 2: Προσαρμογή των υπηρεσιών JBoss AS
- Πώς να παρακολουθείτε τις υπηρεσίες JBoss AS
- Δεξαμενή νημάτων (thread pool) JBoss AS
- Ρύθμιση υπηρεσιών καταγραφής
- Ρύθμιση της σύνδεσης στη βάση δεδομένων
- Ρύθμιση της υπηρεσίας συναλλαγών
Ενότητα 3. Ανάπτυξη EJB 3 Session Beans
- Ανάπτυξη Enterprise JavaBeans
- Ρύθμιση του κοντέινερ EJB
Ενότητα 4: Ανάπτυξη μιας εφαρμογής Ιστού
- Ανάπτυξη διάταξης ιστού
- Ρύθμιση του Διακομιστή Ιστού JBoss
Ενότητα 5: Ανάπτυξη εφαρμογών με την υπηρεσία μηνυμάτων JBoss
- Το νέο σύστημα μηνυμάτων JBoss
- Ανάπτυξη εφαρμογών JMS
- Προχωρημένα θέματα μηνυμάτων JBoss
Ενότητα 6: Διαχείριση του JBoss AS
- Εισαγωγή στην επέκταση διαχείρισης Java (Java Management Extension)
- Κονσόλα Διαχείρισης JBoss AS
- Διαχείριση εφαρμογών
- Διαχείριση πόρων
Ενότητα 7. JBoss Drools - Εισαγωγή
- Λήψη του λογισμικού
- Εγκατάσταση του BRMS/Guvnor
- Εγκατάσταση του πρόσθετου Drools
Ενότητα 8. Χρήση του Guvnor
- Γενική πλοήγηση
- Διαχείριση (Κανόνες, Πακέτα, Ανάπτυξη)
- Δημιουργία καθοδηγούμενων κανόνων με το Guvnor
- Από το Guvnor στο JBoss IDE
- Έλεγχος των κανόνων σας
Απαιτήσεις
- Κατανόηση των εννοιών και πρωτοκόλλων διακομιστή ιστού
- Εμπειρία στη χρήση γραμμής εντολών Linux και επεξεργαστών κειμένου
- Βασική εμπειρία προγραμματισμού σε Java ή PHP
Κοινό
- Διαχειριστές συστημάτων
- Προγραμματιστές ιστού
- Όποιος θέλει να μάθει πώς να χρησιμοποιεί διαφορετικές τεχνολογίες και χαρακτηριστικά διακομιστή ιστού
Σχόλια (2)
η εκπαίδευση σε λειτουργικό ρήτρο στην εργασία
PIERANDREA LAMBERTINI - Istituto Europeo di Oncologia Srl
Κομμάτι - HAProxy Administration
Μηχανική Μετάφραση
τα Labs
Frank Mhlongo - Standard Bank of South Africa
Κομμάτι - JBoss
Μηχανική Μετάφραση