Kubernetes στο AWS Κομμάτι εκπαίδευσης
Το EKS είναι μια υπηρεσία Kubernetes-as-a-service που διαχειρίζεται το AWS. Το EKS είναι πλήρως κατασκαλημένο και προσαρμόσιμο και επιτρέπει σε μια διαχείριση Kubernetes να αντιμιμήθει και/ή να ολοκληρωθεί με υπάρχουσες εγκαταστάσεις Kubernetes που φιλοξενούνται σε δικό χώρο.
Σε αυτή την ζωντανή εκπαίδευση με οδηγό, οι συμμετέχοντες θα μάθουν πώς να ρυθμίσουν και να διαχειριστούν ένα περιβάλλον συγκεντρωτή μεγέθους με τη χρήση Kubernetes στο EKS.
Στο τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:
- Ρυθμίζουν και διαχειρίζονται το Kubernetes στο EKS
- Μετακινούν ένα υπάρχον περιβάλλον Kubernetes από εγκαταστάσεις που φιλοξενούνται σε δικό χώρο στην «νεφέλη» AWS
- Ενσωματώνουν το Kubernetes με τρίτες πλευρές λογισμικό αθροιστικής ενσωμάτωσης (CI)
- Εξασφαλίζουν υψηλή διαθεσιμότητα και αποκατάσταση σε περίπτωση πικρής ανάγκης στο Kubernetes
- Κατανοούν και εφαρμόζουν τα διαθέσιμα εργαλεία για να διαχειριστούν αποδοτικά το EKS
Ακροατήριο
- Πρόγραμματιστές
- Διαχειριστές Συστημάτων
- Μηχανικοί DevOps
Τύπος Μαθήματος
- Συζήτηση, δράση και σημαντική πρακτική εφαρμογή σε ζωντανό περιβάλλον εργαστηρίου.
Σημείωση
- Για να ζητήσετε μια προσαρμογή της εκπαίδευσης γι' αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να κατασκευάσουμε.
Εξέλιξη Κομματιού
Εισαγωγή
Επισκόπηση των Docker Containers And Kubernetes στο AWS
Επισκόπηση του AWS Container Management Προσφορές και Αρχιτεκτονική
Ξεκινώντας με το Kubernetes στο EKS
Κτίριο Α Kubernetes Συστάδα στο EKS
Networking Kubernetes Pods
Μετεγκατάσταση από On-premise στο AWS.
Ενσωματώστε το Kubernetes με τη Συνεχή Ενοποίηση (CI).
Εξασφάλιση υψηλής διαθεσιμότητας και ανάκτησης από καταστροφές στο Kubernetes.
Χρήση του Fargate για τη διαχείριση του EKS
Αντιμετώπιση προβλημάτων
Περίληψη και Συμπέρασμα
Απαιτήσεις
- Κατανόηση των κοντέινερ και των βασικών στοιχείων του Kubernetes
- Εμπειρία με τη γραμμή εντολών Linux
- Ένας λογαριασμός Amazon AWS με τουλάχιστον 10 USD σε αυτόν.
Κομμάτια Εκπαίδευσης χρειάζονται 5+ συμμετέχοντες.
Kubernetes στο AWS Κομμάτι εκπαίδευσης - Κράτηση
Kubernetes στο AWS Κομμάτι εκπαίδευσης - Ζήτημα Συμβουλευτικής
Kubernetes στο AWS - Συμβουλευτική Αίτημα
Συμβουλευτική Αίτημα
Σχόλια (3)
Τα θέματα που μάθαμε και πώς να ρυθμίσετε τα cluster k8
Sekgwa Ramatshosa - Vodacom SA
Κομμάτι - Kubernetes on AWS
Μηχανική Μετάφραση
Η πρακτική εμπειρία με το EKS και την CLI
Shawn Smith - Vodacom SA
Κομμάτι - Kubernetes on AWS
Μηχανική Μετάφραση
Η κατάρτιση ήταν πιο πρακτική
Siphokazi Biyana - Vodacom SA
Κομμάτι - Kubernetes on AWS
Μηχανική Μετάφραση
Εφεξής Μαθήματα
Σχετικά Μαθήματα
CERTΙΦΙΚΑΣΕΙ ΣΤΟΝ AWS ARCHITECT
21 ΏρεςΗ κατεύθυνση στο εκπαιδευτικό πρόγραμμα για την πιστοποίηση AWS Architect σχεδιάστηκε για να βοηθήσει επαγγελματίες να γίνουν cloud-enabled χρησιμοποιώντας τις Amazon Web Services. Αυτό το μάθημα διδάσκεται με πραγματικές καταστάσεις, βοηθώντας τους συμμετέχοντες να καταλάβουν την πρακτική εφαρμογή αρχών όπως οι βασικές αρχές της cloud computing, Amazon Web Services (AWS), Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS), Private Clouds και cloud programming. Μετά από αυτό το μάθημα, οι συμμετέχοντες θα είναι σε θέση να υλοποιήσουν τις δικές τους λύσεις στο cloud, χρησιμοποιώντας EC2 instances και S3 buckets.
Διαχείριση AWS DevOps
21 ΏρεςΑκροατήριο:
Ινγενεροί χμου, αρχιτέκτονες λύσεων, ομάδες κέντρου εξοπλισμού, διαχειριστές Windows server, διαχειριστές Unix/Linux, διαχειριστές αποθήκης, διαχειριστές δικτύου, διαχειριστές virtualization
Στόχοι Μαθήματος:
Αυτό το μάθημα σχεδιάζεται για να σας διδάξει πώς να:
- Χρησιμοποιήσετε τα βασικά ιδεολογικά και τις πρακτικές πίσω από τη μεθοδολογία DevOps
- Σχεδιάσετε και υλοποιήσετε ένα υποβάθρωμα στην AWS που υποστηρίζει ένα ή περισσότερα DevOps προ젝τα ανάπτυξης
- Χρησιμοποιήσετε την AWS CloudFormation και την AWS OpsWorks για να διαθέσετε το υποβάθρωμα που απαιτείται για να δημιουργήσετε περιβάλλοντα ανάπτυξης, δοκιμής και παραγωγής για ένα πρόject ανάπτυξης λογισμικού
- Χρησιμοποιήσετε την AWS CodeCommit και να καταλάβετε το φάσμα επιλογών για τη διευκόλυνση του περιβάλλοντος Continuous Integration στην AWS
- Χρησιμοποιήσετε την AWS CodePipeline για να σχεδιάσετε και υλοποιήσετε ένα Continuous Integration and Delivery pipeline στην AWS
- Υλοποιήσετε αρκετές κοινές περιπτώσεις Continuous Deployment χρησιμοποιώντας τεχνολογίες AWS, συμπεριλαμβανομένων των blue/green deployment και A/B testing
- Διάκριση μεταξύ του φάσματος των τεχνολογιών διαθέτησης εφαρμογών που είναι διαθέσιμες στην AWS (συμπεριλαμβανομένων της AWS CodeDeploy, AWS Opsworks, AWS Elastic Beanstalk, Amazon EC2 Container Service και Amazon EC2 Container Registry), και απόφαση ποια τεχνολογία είναι η κατάλληλη για μια δεδομένη συνθήκη
- Εξακρίβωση των εφαρμογών που διαθέτετε στην AWS για υψηλότερη απόδοση και χρήση AWS εργαλείων και τεχνολογιών για να παρακολουθείτε την εφαρμογή και το περιβάλλον σας για δυνατές προβλήματα
AWS Developer Associate
28 ΏρεςΑυτή η διάρκειας τέσσερων ημερών μάθημα θα παρέχει:
- Ένα κατανοητό του βασικών υπηρεσιών AWS, των χρήσεών τους και τις βέλτιστες πρακτικές αρχιτεκτονικής.
- Δεξιότητες σχεδιασμού, ανάπτυξης και διαμόρφωσης λύσεων στον νεφέλιο χρησιμοποιώντας τη AWS.
- Πείρα ανάπτυξης και διαχείρισης εφαρμογών που γράφονται για την Amazon Simple Storage Service, την Amazon DynamoDB, την Amazon Simple Queue Service, την Amazon Simple Notification Service, την Amazon Simple Workflow Service, την AWS Elastic Beanstalk και την AWS CloudFormation.
Ακροατήριο:
Μηχανικοί νεφέλιου, ομάδες κέντρων εξοχής, διαχειριστές server Windows, διαχειριστές Unix/Linux, διαχειριστές αποθήκευσης, διαχειριστές δικτύων, διαχειριστές virtualization.
Στο τέλος αυτού του εκπαιδευτικού προγράμματος, οι συμμετέχοντες θα μπορούν να διαμορφώσουν και να χρησιμοποιήσουν υπηρεσίες AWS από τη σκοπιά ενός προγραμματιστή.
AWS IoT Core
14 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (επιτόπου ή εξ αποστάσεως) απευθύνεται σε μηχανικούς που επιθυμούν να αναπτύξουν και να διαχειριστούν συσκευές IoT σε AWS.
Μέχρι το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να δημιουργήσουν μια πλατφόρμα IoT που περιλαμβάνει την ανάπτυξη και τη διαχείριση ενός backend, μιας πύλης και συσκευών πάνω από το AWS.
Amazon Web Services (AWS) IoT Greengrass
21 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να εγκαταστήσουν, να διαμορφώσουν και να διαχειριστούν τις AWS IoT δυνατότητες του Greengrass για τη δημιουργία εφαρμογών για διάφορες συσκευές.
Μέχρι το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να χρησιμοποιούν το AWS IoT Greengrass για την κατασκευή, την ανάπτυξη, τη διαχείριση, την ασφάλεια και την παρακολούθηση εφαρμογών σε έξυπνες συσκευές.
AWS Lambda για Προγραμματιστές
14 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (επιτόπου ή απομακρυσμένα) απευθύνεται σε προγραμματιστές που επιθυμούν να χρησιμοποιήσουν το AWS Lambda για να δημιουργήσουν και να αναπτύξουν υπηρεσίες και εφαρμογές στο cloud, χωρίς να χρειάζεται να ανησυχούν για την παροχή του περιβάλλοντος εκτέλεσης (διακομιστές, VM και κοντέινερ, διαθεσιμότητα, επεκτασιμότητα, αποθήκευση κ.λπ.).
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Διαμορφώστε το AWS Lambda για να εκτελέσετε μια λειτουργία.
- Κατανοήστε το FaaS (Λειτουργίες ως Υπηρεσία) και τα πλεονεκτήματα της ανάπτυξης χωρίς διακομιστή.
- Δημιουργία, αποστολή και εκτέλεση συναρτήσεων AWS Lambda.
- Ενσωματώστε τις λειτουργίες Lambda με διαφορετικές πηγές συμβάντων.
- Συσκευασία, ανάπτυξη, παρακολούθηση και αντιμετώπιση προβλημάτων εφαρμογών που βασίζονται στο Lambda.
AWS: Μια Επειρωτική Εισαγωγή στο Cloud Computing
7 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα παρέχει μια επισκόπηση των προϊόντων, των υπηρεσιών και των λύσεων της AWS. Απευθύνεται σε άτομα και ομάδες που είναι:
- αξιολόγηση/προετοιμασία για μια αρχική ανάπτυξη της υποδομής πληροφορικής τους στο AWS.
- αξιολόγηση/προετοιμασία για τη μετεγκατάσταση της υπάρχουσας υποδομής πληροφορικής τους στο δημόσιο νέφος AWS.
Μέχρι το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα έχουν σαφή κατανόηση των βασικών στοιχείων που συνθέτουν την προσφορά cloud της Amazon. Οι πρακτικές ασκήσεις, οι συζητήσεις και οι αναπτύξεις εντός της τάξης θα παρέχουν στους συμμετέχοντες την πρακτική και την ανατροφοδότηση που χρειάζονται για να αισθάνονται άνετα και έτοιμοι να πραγματοποιήσουν τις δικές τους ζωντανές αναπτύξεις στο AWS.
DO180: Εισαγωγή στα Containers, Kubernetes & OpenShift
35 ΏρεςΤο DO180 είναι μια εισαγωγή σε κόντεйνερ, τα βασικά σημεία του Kubernetes και τις έννοιες της πλατφόρμας Red Hat OpenShift με εστίαση στις χειριστικές δεξιότητες.
Αυτή η καθοδήγηση από καθηγητή, ενωμένη μάθηση (online ή on-site), στοχεύει σε τεχνικούς προφεσιονάλες με βασικό ως και διαμεσαίο επίπεδο που θέλουν να μάθουν τα workflows για κόντεινερ, τα πρωτότυπα του Kubernetes και πώς να δημιουργήσουν και λειτουργίζουν εφαρμογές στο OpenShift.
Εώς το τέλος αυτής της καθοδήγησης, οι συμμετέχοντες θα μπορούν να:
- Κατασκευάζουν και διαχειρίζονται εικόνες και ρυθμίσεις κοντεινερ με βέλτιστες πρακτικές για αναπαραγωγή και ασφάλεια.
- Εγκαθιστούν και διαχειρίζονται αντικείμενα Kubernetes όπως τα pods, deployments, και services στο OpenShift.
- Χρησιμοποιούν λειτουργίες OpenShift περιλαμβάνοντας routes, buildconfigs, και το web console για να διευκολύνουν την παράδοση εφαρμογών.
- Εφαρμένη χρήση έξυπνων αποθηκευτικών, διαχείριση συνδυασμάτων και επεξεργασία secrets για stateful workloads.
- Εφαρμένη βασική ασφάλεια, RBAC, και πρακτικές παρακολούθησης για να διατηρούν υγιείς clusters και εφαρμογές.
Μορφή του μαθήματος
- Αλληλεπιδραστική παράσταση και συζήτηση.
- Χειροντικές εργασίες σε ζωντανό περιβάλλον OpenShift κάθε μέρα.
- Ασκήσεις με διάφορους χαρακτηρισμούς και εργαστήρια για τον προσδιορισμό προβλημάτων.
Επιλογές προσαρμογής μαθήματος
- Για να ζητήσετε προσαρμοσμένη κατάρτιση για αυτό το μάθημα, παρακαλώ επικοινωνήστε μαζί μας για να διοργανώσετε.
Mastering DevOps με το AWS Cloud9
21 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε επαγγελματίες προχωρημένου επιπέδου που επιθυμούν να εμβαθύνουν στην κατανόησή τους σχετικά με τις DevOps πρακτικές και να εξορθολογίσουν τις διαδικασίες ανάπτυξης χρησιμοποιώντας το AWS Cloud9.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ρυθμίστε και διαμορφώστε το AWS Cloud9 για ροές εργασίας DevOps.
- Υλοποίηση αγωγών συνεχούς ενοποίησης και συνεχούς παράδοσης (CI/CD).
- Αυτοματοποιήστε τις διαδικασίες δοκιμών, παρακολούθησης και ανάπτυξης χρησιμοποιώντας το AWS Cloud9.
- Ενσωματώστε υπηρεσίες AWS όπως το Lambda, το EC2 και το S3 στις ροές εργασίας DevOps.
- Χρησιμοποιήστε συστήματα ελέγχου πηγής όπως το GitHub ή το GitLab στο AWS Cloud9.
Ανάπτυξη Αρχείων Πακέτων σε Λειτουργία Χωρίς Εξυπηρετητή στο AWS Cloud9
14 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε επαγγελματίες μεσαίου επιπέδου που επιθυμούν να μάθουν πώς να δημιουργούν, να αναπτύσσουν και να διατηρούν αποτελεσματικά εφαρμογές χωρίς διακομιστή στο AWS Cloud9 και στο AWS Lambda.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Κατανοήστε τις βασικές αρχές της αρχιτεκτονικής χωρίς διακομιστή.
- Ρυθμίστε το AWS Cloud9 για ανάπτυξη εφαρμογών χωρίς διακομιστή.
- Αναπτύξτε, δοκιμάστε και αναπτύξτε εφαρμογές χωρίς διακομιστή χρησιμοποιώντας το AWS Lambda.
- Ενσωματώστε το AWS Lambda με άλλες υπηρεσίες AWS όπως το API Gateway και το S3.
- Βελτιστοποιήστε εφαρμογές χωρίς διακομιστή για απόδοση και αποδοτικότητα κόστους.
Εφαρμογή Kubernetes με Helm
7 ΏρεςΑυτή η καθοδηγούμενη εκπαίδευση in Ελλάδα (online ή on-site) αποσκοπεί σε μηχανικούς που θέλουν να χρησιμοποιήσουν το Helm για να εξυφάλτηση τη διαδικασία εγκατάστασης και διαχείρισης εφαρμογών Kubernetes.
Στο τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Να εγκαθιστούν και να ρυθμίζουν το Helm.
- Να δημιουργούν αναπαράγεις κατασκευές εφαρμογών Kubernetes.
- Να μοιράζονται εφαρμογές ως Helm charts.
- Να τρέχουν τρίτες πλευρές εφαρμογές αποθηκευμένες ως Helm charts.
- Να διαχειρίζονται τις έκδοσες των πακέτων Helm.
Εργαστηριακή Εκπαίδευση IoT (Internet of Things) με Raspberry PI και AWS IoT Core «4 ώρες απομακρύντες»
4 ΏρεςΚαλοκαιρινός:
- Βασικά στοιχεία αρχιτεκτονικής και λειτουργιών IoT
- «Πράγματα», «Αισθητήρες», Διαδίκτυο και η χαρτογράφηση μεταξύ των επιχειρηματικών λειτουργιών του IoT
- Απαραίτητο για όλα τα στοιχεία λογισμικού IoT - υλικό, υλικολογισμικό, ενδιάμεσο λογισμικό, cloud και εφαρμογές για κινητά
- Λειτουργίες IoT - Διαχείριση στόλου, Οπτικοποίηση δεδομένων, FM και DV με βάση SaaS, ειδοποίηση/συναγερμός, ενσωμάτωση αισθητήρα, ενσωμάτωση "πράγμα", γεωγραφική περίφραξη
- Βασικά στοιχεία επικοινωνίας συσκευών IoT με cloud με MQTT.
- Σύνδεση συσκευών IoT σε AWS με MQTT (AWS IoT Core).
- Σύνδεση πυρήνα AWS IoT με λειτουργία AWS Lambda για υπολογισμούς και αποθήκευση δεδομένων.
- Σύνδεση Raspberry PI με AWS IoT πυρήνα και απλή επικοινωνία δεδομένων.
- Ειδοποιήσεις και συμβάντα
- Βαθμονόμηση αισθητήρα
Industrial Training IoT (Internet of Things) με Raspberry PI και AWS IoT Core 「8 ώρες Απομακρυσμένη」
8 ΏρεςΠερίληψη:
- Βασικά στοιχεία αρχιτεκτονικής και λειτουργιών IoT
- «Πράγματα», «Αισθητήρες», Διαδίκτυο και η χαρτογράφηση μεταξύ των επιχειρηματικών λειτουργιών του IoT
- Απαραίτητο για όλα τα στοιχεία λογισμικού IoT - υλικό, υλικολογισμικό, ενδιάμεσο λογισμικό, cloud και εφαρμογές για κινητά
- Λειτουργίες IoT - Διαχείριση στόλου, Οπτικοποίηση δεδομένων, FM και DV με βάση SaaS, ειδοποίηση/συναγερμός, ενσωμάτωση αισθητήρα, ενσωμάτωση "πράγμα", γεωγραφική περίφραξη
- Βασικά στοιχεία επικοινωνίας συσκευών IoT με cloud με MQTT.
- Σύνδεση συσκευών IoT σε AWS με MQTT (AWS IoT Core).
- Σύνδεση πυρήνα AWS IoT με λειτουργία AWS Lambda για υπολογισμούς και αποθήκευση δεδομένων χρησιμοποιώντας DynamoDB.
- Σύνδεση Raspberry PI με AWS IoT πυρήνα και απλή επικοινωνία δεδομένων.
- Συνεχίστε με το Raspberry PI και το AWS IoT Core για να δημιουργήσετε μια έξυπνη συσκευή.
- Οπτικοποίηση δεδομένων αισθητήρα και επικοινωνία με διεπαφή ιστού.
Εισαγωγή στο Minikube και το Kubernetes
21 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές λογισμικού από αρχάριους έως μεσαίου επιπέδου και DevOps επαγγελματίες που επιθυμούν να μάθουν πώς να ρυθμίζουν και να διαχειρίζονται ένα τοπικό Kubernetes περιβάλλον χρησιμοποιώντας Minikube.
Μέχρι το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Εγκαταστήστε και ρυθμίστε το Minikube στον τοπικό υπολογιστή τους.
- Κατανοήστε τις βασικές έννοιες και την αρχιτεκτονική του Kubernetes.
- Αναπτύξτε και διαχειριστείτε κοντέινερ χρησιμοποιώντας το kubectl και τον πίνακα εργαλείων Minikube.
- Ρυθμίστε μόνιμες λύσεις αποθήκευσης και δικτύωσης για το Kubernetes.
- Χρησιμοποιήστε το Minikube για την ανάπτυξη, τη δοκιμή και τον εντοπισμό σφαλμάτων εφαρμογών.
Minikube για Προγραμματιστές
14 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές μεσαίου επιπέδου και DevOps μηχανικούς που επιθυμούν να χρησιμοποιήσουν το Minikube ως μέρος της ροής εργασιών ανάπτυξής τους.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ρυθμίστε και διαχειριστείτε ένα τοπικό περιβάλλον Kubernetes χρησιμοποιώντας το Minikube.
- Κατανοήστε τον τρόπο ανάπτυξης, διαχείρισης και εντοπισμού σφαλμάτων εφαρμογών στο Minikube.
- Ενσωματώστε το Minikube στους αγωγούς συνεχούς ενοποίησης και ανάπτυξης.
- Βελτιστοποιήστε τη διαδικασία ανάπτυξής τους χρησιμοποιώντας τις προηγμένες δυνατότητες του Minikube.
- Εφαρμόστε βέλτιστες πρακτικές για τοπική ανάπτυξη Kubernetes.