Course Outline
Εισαγωγή
Επισκόπηση των χαρακτηριστικών και της αρχιτεκτονικής χωρίς διακομιστή
- Πώς λειτουργεί η ανάπτυξη χωρίς διακομιστή; Ποιες είναι οι προϋποθέσεις για μια προσέγγιση χωρίς διακομιστή;
Επισκόπηση του οικοσυστήματος CNCF και των περιβαλλόντων χωρίς διακομιστή
- Κοντέινερ χωρίς διακομιστή ως υπηρεσία έναντι λειτουργίας χωρίς διακομιστή ως υπηρεσία
Ξεκινώντας με το Serverless στο Kubernetes
- Επιλέγοντας το σωστό πλαίσιο χωρίς διακομιστή για Kubernetes Fission vs Kubeless vs Knative Knative vs OpenFaaS
Επισκόπηση πρόσθετων παρόχων FaaS για Serverless Frameworks
Επισκόπηση της αλυσίδας εργαλείων και των δυνατοτήτων OpenFaaS
- Γιατί πρέπει να ξεκινήσετε με το OpenFaaS; Ποια εργαλεία μπορούν να ενσωματωθούν με το OpenFaaS
Ρύθμιση του συστήματος Kubernetes για ανάπτυξη χωρίς διακομιστή
- Εγκατάσταση και διαμόρφωση των απαραίτητων πλαισίων και εργαλείων
Λειτουργία των εργαλείων Core Serverless Framework και χρήση του API
- Πλοήγηση στον πίνακα εργαλείων και εργασία με το UI ή το CLI
Επισκόπηση Εφαρμογών FaaS και Kubernetes Εφαρμογών χωρίς διακομιστή
- Ψυχρό ξεκίνημα vs ζεστό ξεκίνημα
Δημιουργία συνάρτησης Python στο Kubernetes χρησιμοποιώντας ένα Serverless Framework
Αποθήκευση προτύπων κώδικα και συναρτήσεις κοινής χρήσης σε αποθετήρια
- Έκδοση έργων χωρίς διακομιστή Kubernetes
Δοκιμή Python Λειτουργίες και Βελτιστοποίηση Μετρήσεων Απόδοσης
- Εργασία με μετρήσεις επίκλησης
Εφαρμογή αυτόματης κλιμάκωσης για Management απόκρισης πόρων
- Εφαρμογή αλλαγών στις λειτουργίες
Προσθήκη εξαρτήσεων σε συναρτήσεις και δημιουργία εγγενών επεκτάσεων
Αποθήκευση Kubernetes μυστικών σε λειτουργίες χωρίς διακομιστή
- Αξιοποίηση εικόνων κοντέινερ και ορισμών pod
Ασφάλιση Kubernetes λειτουργιών χωρίς διακομιστή και Λειτουργιών ελέγχου ταυτότητας κτιρίου
- Εργασία με πρωτόκολλο TLS
Ανάπτυξη λειτουργιών Python με Serverless στο Kubernetes
- Χρήση αγωγών CI/CD χωρίς διακομιστή για ανάπτυξη Προσαρμογή διευθύνσεων URL στοιχείων
Παρακολούθηση κύκλου ζωής λειτουργίας και έλεγχος αρχείων καταγραφής αιτημάτων
Αντιμετώπιση προβλημάτων
Περίληψη και Συμπέρασμα
Requirements
- Γνώση Python εμπειρία προγραμματισμού
- Ενδιάμεση εμπειρία με έννοιες και αρχές Kubernetes
- Κατανόηση των τεχνολογιών μεταφοράς εμπορευματοκιβωτίων και cloud
- Εμπειρία με διανομές Linux και CLI
Ακροατήριο
- προγραμματιστές
- DevOps Μηχανικοί
Testimonials (6)
Μπορούμε να δούμε λίγο από όλα
Luis Manuel Navarro Rangel - Vivelink S.A. de C.V.
Course - Docker and Kubernetes
Machine Translated
Παραδείγματα από πραγματικές εφαρμογές
Łukasz - Rossmann SDP Sp. z o.o.
Course - Docker (introducing Kubernetes)
Machine Translated
Χέρια στις ασκήσεις
Tobias - Elisa Polystar
Course - Docker and Kubernetes: Building and Scaling a Containerized Application
Machine Translated
Η διαθεσιμότητα της εικονικής επιφάνειας εργασίας ως μορφή sandbox για τους συμμετέχοντες είναι μεγάλη!
Benedict - Questronix Corporation
Course - OpenShift 4 for Administrators
Machine Translated
Δεν επαναλήφθηκαν τα ίδια πράγματα μια-δυο φορές, αυτό που προβλήθηκε ήταν ξεκάθαρο.
Stephane Jeannin - Sopra Steria Polska Sp. z o. o.
Course - Kubernetes from Basic to Advanced
Machine Translated
Concepts learnt and how to set up the k8 clusters