Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Εξέλιξη Κομματιού
Ενότητα 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
Κοινό
- Διαχειριστές συστημάτων
- Προγραμματιστές ιστού
- Όποιος θέλει να μάθει πώς να χρησιμοποιεί διαφορετικές τεχνολογίες και χαρακτηριστικά διακομιστή ιστού
28 Ώρες
Σχόλια (2)
η εκπαίδευση σε λειτουργικό ρήτρο στην εργασία
PIERANDREA LAMBERTINI - Istituto Europeo di Oncologia Srl
Κομμάτι - HAProxy Administration
Μηχανική Μετάφραση
τα Labs
Frank Mhlongo - Standard Bank of South Africa
Κομμάτι - JBoss
Μηχανική Μετάφραση