Course Outline
Εισαγωγή
- Επισκόπηση και βέλτιστες πρακτικές για τη δημιουργία σύγχρονων εφαρμογών χωρίς διακομιστή
- Επισκόπηση των υπηρεσιών AWS που υποστηρίζουν τη σχεδίαση βάσει συμβάντων για εφαρμογές χωρίς διακομιστή
Ανάπτυξη βάσει API
- Επισκόπηση τυπικών εφαρμογών ιστού που βασίζονται σε API αιτημάτων/απόκρισης
- Χρήση Amazon API Gateway για εφαρμογές χωρίς διακομιστή
- Σύγκριση διαφορετικών τύπων API
- Ρύθμιση ενός τερματικού σημείου HTTP API ενσωματωμένο με μια συνάρτηση Lambda
Έλεγχος ταυτότητας, εξουσιοδότηση και Access έλεγχος
- Σύγκριση ελέγχου ταυτότητας και εξουσιοδότησης
- Έλεγχος ταυτότητας σε API χρησιμοποιώντας την πύλη API
- Χρήση Amazon Cognito
Πλαίσια ανάπτυξης χωρίς διακομιστή
- Κατανόηση του επιτακτικού και δηλωτικού προγραμματισμού για την υποδομή ως κώδικα
- CloudFormation, σύγκριση πλαισίων AWS CDK, Amplify και AWS SAM
Amazon EventBridge και Amazon SNS
- Χρήση ασύγχρονων πηγών συμβάντων
- Χαρακτηριστικά Amazon EventBridge και θήκες χρήσης
- Δημιουργία ενός προσαρμοσμένου διαύλου και κανόνα EventBridge
- Amazon Simple Notification Service (Amazon SNS) και σύγκριση περιπτώσεων χρήσης EventBridge
Χρήση ουρών και ροών σε ανάπτυξη βάσει συμβάντων
- Χρησιμοποιώντας ουρές και ροές ως πηγές συμβάντων για το Lambda
- Χρήση Amazon Simple Queue Service (Amazon SQS) ή Amazon Kinesis Data Streams ως πηγές συμβάντων για το Lambda
Γράψιμο συναρτήσεων λάμδα
- Επισκόπηση του κύκλου ζωής Λάμδα και χρήση βέλτιστων πρακτικών για τη σύνταξη συναρτήσεων Λάμδα
- Διαμόρφωση συνάρτησης Λάμδα
- Λάθη χειρισμού
Χρήση AWS Step Functions
- Χρήση βηματικών συναρτήσεων AWS σε αρχιτεκτονικές χωρίς διακομιστή
- Τυπική και ρητή σύγκριση ροής εργασίας
- Άμεση ενσωμάτωση βηματικών συναρτήσεων
Παρατηρησιμότητα και παρακολούθηση εφαρμογής χωρίς διακομιστή
- Κατανόηση των τριών πυλώνων της παρατηρησιμότητας
- Σύνταξη και ερμηνεία αρχείων καταγραφής
- Χρήση αρχείων καταγραφής Amazon CloudWatch
- Χρήση ακτίνων Χ AWS για παρατηρησιμότητα
Ασφάλεια εφαρμογών χωρίς διακομιστή
- Βέλτιστες πρακτικές ασφάλειας εφαρμογών χωρίς διακομιστή
- API Gateway, Lambda και ασφάλεια εφαρμογών
- Προστασία δεδομένων σε χώρο αποθήκευσης δεδομένων χωρίς διακομιστή
- Έλεγχος
Κλιμάκωση εφαρμογών χωρίς διακομιστή
- Χρήση πύλης API για διαχείριση κλίμακας
- Κλιμάκωση με χρήση ταυτόχρονης λάμδα
- Κλιμάκωση διαφορετικών πηγών συμβάντων με το Lambda
Αυτοματισμός αγωγών ανάπτυξης
- Χρήση CI/CD σε εφαρμογές χωρίς διακομιστή
- Χρήση εργαλείων σε διοχέτευση χωρίς διακομιστή
- Χρήση δυνατοτήτων AWS SAM για αναπτύξεις χωρίς διακομιστή
- Βέλτιστες πρακτικές αυτοματισμού
Αντιμετώπιση προβλημάτων
Περίληψη και Επόμενα Βήματα
Requirements
- Κατανόηση των βασικών αρχών της αρχιτεκτονικής νέφους AWS
- Γνώση AWS Lambda
Ακροατήριο
- προγραμματιστές
Testimonials (5)
Ο εκπαιδευτής είχε καλή κατανόηση των εννοιών
Josheel - Verizon Connect
Course - Amazon Redshift
Machine Translated
Το μέρος της πρακτικής.
Radu - Ness Digital Engineering
Course - AWS: A Hands-on Introduction to Cloud Computing
Machine Translated
Ο εκπαιδευτής ήταν πλήρως εξοικειωμένος με το θέμα που είχε στο νουμπάρ.
Madumetsa Msomi - BMW
Course - AWS DevOps Engineers
Machine Translated
Όλα καλά, τίποτα να βελτιωθεί
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Course - AWS Lambda for Developers
Machine Translated
Εφαρμογές IoT
Palaniswamy Suresh Kumar - Makers' Academy
Course - Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
Machine Translated