Περάστε το AWS Developer Associate Exam με αυτό το δωρεάν μάθημα 16 ωρών

Όπως υποσχέθηκε, ακολουθεί το 3ο δωρεάν μάθημα πιστοποίησης ExamPro AWS. Αυτό το μάθημα σας προετοιμάζει να κερδίσετε την πολυπόθητη πιστοποίηση AWS Developer Associate.

Και ναι - τα διαβάζετε όλα σωστά. Πρόκειται για ένα πλήρες πρόγραμμα βίντεο 16 ωρών - διαθέσιμο δωρεάν στο κανάλι YouTube του FreeCodeCamp.

Έχουμε τώρα δωρεάν μαθήματα για 3 από τις 12 πιστοποιήσεις AWS:

  1. ; Πιστοποιημένος επαγγελματίας Cloud AWS
  2. ; AWS Solutions Architect Associate
  3. ; AWS Developer Associate (ο πλήρης σύνδεσμος μαθημάτων βρίσκεται στο κάτω μέρος αυτού του άρθρου - αλλά ελπίζω να διαβάσετε πρώτα αυτό το άρθρο;)
  4. AWS SysOps Administrator Associate (έρχεται σύντομα)
  5. AWS Solutions Architect Professional (έρχεται σύντομα)
  6. AWS DevOps Engineer Professional (έρχεται σύντομα)
  7. Ειδικότητα μηχανικής εκμάθησης AWS (έρχεται σύντομα)
  8. Ειδικότητα ασφάλειας AWS (έρχεται σύντομα)
  9. AWS Advanced Networking Speciality (έρχεται σύντομα)
  10. AWS Alexa Skill Builder Speciality (σύντομα)
  11. Ειδικότητα για το AWS Data Analytics (σύντομα)
  12. Ειδικότητα βάσεων δεδομένων AWS (έρχεται σύντομα)

Τι είναι η πιστοποίηση συνεργατών προγραμματιστών AWS;

Το Amazon Web Services (AWS) έχει 3 Πιστοποιήσεις συνεργατών:

  1. Αρχιτέκτονας Λύσεων (πιο δημοφιλής)
  2. Διαχειριστής SysOps (πιο τεχνικός)
  3. Προγραμματιστής (πιο πρακτικό)

Η AWS Developer Associate θεωρείται ευρέως η πιο δύσκολη πιστοποίηση συνεργάτη. Αυτό συμβαίνει επειδή οι ερωτήσεις των εξετάσεων βασίζονται σε πρακτικές γνώσεις για την εφαρμογή, την ανάπτυξη και την ασφάλεια εφαρμογών ιστού.

Στην πορεία, θα αποκτήσετε πρακτικές γνώσεις προγραμματιστών για τις 3 πιο κοινές αρχιτεκτονικές cloud:

  • Παραδοσιακά (εικονικά μηχανήματα)
  • Εμπορευματοκιβώτια / Μικροσυσκευές (Docker)
  • Χωρίς διακομιστή (AWS Lambda)

Πάντα λέω: αν δεν ξέρετε ποια πιστοποίηση AWS πρέπει να πάρετε, θα πρέπει να πάτε για το AWS Solutions Architect Associate. Είναι τόσο ευρύ πεδίο εφαρμογής που προσφέρει τον μεγαλύτερο αριθμό ρόλων cloud που έχετε στη διάθεσή σας.

Αλλά αν θέλετε την υψηλότερη πιθανότητα να βρουν δουλειά, το AWS Developer Associate είναι η αντικειμενικά καλύτερη πιστοποίηση. Αποδεικνύει ότι έχετε πρακτική γνώση, η οποία βοηθά να καθησυχάσετε τους εργοδότες ότι είστε έτοιμοι να εργαστείτε στο cloud.

Για ποιον είναι ο συνεργάτης του προγραμματιστή AWS;

Ο συνεργάτης προγραμματιστών AWS είναι για εσάς εάν:

  • θέλετε να αποδείξετε ότι έχετε πρακτική γνώση του AWS.
  • είστε ήδη προγραμματιστής Ιστού και θέλετε να δείξετε ότι έχετε γνώσεις Cloud Computing.
  • σας αρέσει να γράφετε κώδικα και να δημιουργείτε εφαρμογές.
  • θέλετε να μάθετε πώς μπορείτε να αναπτύξετε εφαρμογές ιστού στην παραγωγή.
  • θέλετε την υψηλότερη πιθανότητα να πάρετε δουλειά ως κατώτερος προγραμματιστής.

Τι είναι το Cloud Engineer;

Ο Cloud Engineer είναι ένας προγραμματιστής Web Full Stack που ξέρει να χρησιμοποιεί το cloud. Οι Cloud Engineers είναι προγραμματιστές Web, αλλά δεν είναι όλοι οι προγραμματιστές ιστού Cloud Engineers.

Ας συγκρίνουμε αυτούς τους δύο ρόλους για να δούμε πώς αλλάζουν οι ευθύνες όταν χρησιμοποιείτε το Cloud:

Προγραμματιστής Ιστού

  • Η δημιουργία ενός περιβάλλοντος παραγωγής απαιτεί βαθιά γνώση του Linux και διαμόρφωση πακέτων λειτουργικού συστήματος. (Ορισμένοι προγραμματιστές αποφεύγουν να χρειάζονται γνώσεις ανάπτυξης εντελώς χρησιμοποιώντας τις πλατφόρμες ως υπηρεσία όπως η Heroku.)
  • Δεν είναι εύκολο για τους Προγραμματιστές Ιστού να αξιοποιήσουν το Machine Learning, το Cloud Storage, το Analytics ή την Εικονική Πραγματικότητα, επειδή τα εργαλεία τους συχνά ενσωματώνονται άμεσα στην εφαρμογή σε έναν μόνο διακομιστή.
  • Καθώς αυξάνεται η πολυπλοκότητα μιας μεμονωμένης εφαρμογής ιστού, καθίσταται πιο δύσκολη η προσθήκη περισσότερων Προγραμματιστών Ιστού επειδή η εφαρμογή γίνεται πιο δύσκολη για εκμάθηση, διαμόρφωση και συντήρηση.

Μηχανικός Cloud

  • Ο Cloud Engineer διαθέτει πολλές επιλογές ανάπτυξης βάσει της αρχιτεκτονικής που χρησιμοποιούν. Πολλές υπηρεσίες cloud διαχειρίζονται την πολυπλοκότητα για εσάς. Στη συνέχεια - μόλις μάθετε τα εργαλεία cloud - μπορείτε να διαχειριστείτε απευθείας την ανάπτυξη μόνοι σας.
  • Οι Cloud Engineers έχουν πολλές αρχιτεκτονικές για να διαλέξετε, όπως Μικροσυσκευές, χωρίς διακομιστές ή παραδοσιακές.
  • Οι Cloud Engineers είναι καλύτερα εξοπλισμένοι για να κάνουν τις εφαρμογές τους εξαιρετικά διαθέσιμες, ανθεκτικές και επεκτάσιμες.
  • Οι Cloud Engineers μπορούν να αξιοποιήσουν τις υπηρεσίες cloud για να ενισχύσουν τη Μηχανική Εκμάθηση, το Cloud Storage, το Analytics, το VR, το Realtime και άλλα.
  • Είναι ευκολότερο να αναπτυχθεί μια ομάδα Cloud Engineers, καθώς η χρήση υπηρεσιών Cloud ενθαρρύνει την απομόνωση εφαρμογών και διατηρεί τις εφαρμογές μικρές και εύκολες στη συντήρηση.

Σε ποιες υπηρεσίες AWS πρέπει να δώσετε ιδιαίτερη προσοχή

Οι περισσότερες πιστοποιήσεις AWS δίνουν έμφαση σε συγκεκριμένες υπηρεσίες AWS. Είναι σημαντικό για εσάς να δώσετε ιδιαίτερη προσοχή σε αυτές τις υπηρεσίες AWS στις σπουδές σας. Ήθελα να επισημάνω τις κορυφαίες 8 υπηρεσίες AWS για τον συνεργάτη προγραμματιστή AWS και να εξηγήσω γιατί είναι σημαντικές.

1. DynamoDB

Το DynamoDB είναι μια βάση δεδομένων NoSQL που σας επιτρέπει να κάνετε κλίμακα σε οποιοδήποτε μέγεθος. Το μόνο που πρέπει να κάνετε είναι να του πείτε πόσες διαβάζει και γράφει ανά δευτερόλεπτο και έχετε εγγύηση απόδοσης. Το DynamoDB δεν διαθέτει διακομιστή, που σημαίνει ότι είναι μόνο κλίμακα και μπορείτε να επιλέξετε να πληρώσετε κατ 'απαίτηση.

Η πιο άμεση περίπτωση χρήσης που βρίσκω καθημερινά είναι όταν πρέπει να δημιουργήσω μια μικρή εφαρμογή που υποστηρίζεται από μια βάση δεδομένων.

Εάν πρέπει να χρησιμοποιήσετε μια σχεσιακή βάση δεδομένων όπως MySQL ή Postgres, θα μπορούσατε να χρησιμοποιήσετε το RDS. Ωστόσο, το αρχικό κόστος θα ήταν 15 $ ανά μήνα για ένα t2.db.micro. Θα μπορούσατε να ρυθμίσετε τον δικό σας διακομιστή Postgres σε ένα t2.nano που θα ήταν περίπου ~ 5 ανά μήνα, αλλά θα πρέπει να διαμορφώσετε, να δημιουργήσετε αντίγραφα ασφαλείας και να διαχειριστείτε αυτόν τον διακομιστή.

Ίσως νομίζετε ότι θα μπορούσατε να χρησιμοποιήσετε το Aurora Serverless, αλλά κατά την εμπειρία μου, δεν ήταν τόσο οικονομικό όσο το DynamoDB, όπου ήταν η διαφορά μεταξύ της πληρωμής δολαρίων έναντι της πληρωμής των δεκάδων.

Ως Cloud Engineer, θέλετε να δημιουργήσετε μεμονωμένες εφαρμογές αντί για μεγάλες εφαρμογές που κάνουν τα πάντα σε έναν διακομιστή. Το τελευταίο είναι αυτό που είναι γνωστό ως οικοδόμηση ενός μονόλιθου.

Το μέλλον της αρχιτεκτονικής εφαρμογών μεταφέρεται σε μικρο-υπηρεσίες. Για να αποσυνδέσουν πλήρως τις υπηρεσίες σας, πρέπει να έχουν την ιδιοκτησία της δικής τους βάσης δεδομένων. Με το DynamoDB μπορείτε να το κάνετε αυτό.

Έτσι, στο δωρεάν μάθημα AWS Developer Associate, καταβάλλουμε μεγάλη προσπάθεια για να διασφαλίσουμε ότι κατανοείτε το DynamoDB μέσα και έξω. Το Cheatsheet έχει μήκος 7 σελίδων! Στην πραγματικότητα, το δημοσιεύσαμε δωρεάν στο freeCodeCamp, ώστε να μπορείτε να το εκτυπώσετε την ημέρα των εξετάσεων.

2. Ελαστικό Beanstalk

Το Elastic Beanstalk (EB) είναι ο γρηγορότερος τρόπος ανάπτυξης παραδοσιακής αρχιτεκτονικής στο AWS. Η παραδοσιακή αρχιτεκτονική είναι όταν χρησιμοποιείτε εικονικές μηχανές διαμορφωμένες για ένα πλαίσιο ιστού. Εάν χρησιμοποιείτε παραδοσιακά διαδικτυακά πλαίσια όπως Ruby on Rails, Laravel, ExpressJS, Django ή Spring, τότε χρησιμοποιείτε παραδοσιακή αρχιτεκτονική.

Όταν χρησιμοποιείτε μικρο-υπηρεσίες ή αρχιτεκτονική χωρίς διακομιστή, ο κώδικάς σας χωρίζεται σε μικρότερα κομμάτια. Πολλές από τις ευθύνες του παραδοσιακού σας διαδικτυακού πλαισίου προωθούνται στις υπηρεσίες AWS ολοκλήρωσης εφαρμογών.

Ωστόσο, η πλειοψηφία των τεχνολογικών εταιρειών χρησιμοποιούν την παραδοσιακή αρχιτεκτονική γιατί είναι αυτό που γνωρίζουν και χρειάζεται χρόνος για τις εταιρείες να υιοθετήσουν μικροεπηρεσίες και χωρίς διακομιστές.

Όταν θέλετε να αναπτύξετε μια παραδοσιακή εφαρμογή ιστού, πρέπει:

  • Διαμορφώστε μια εικόνα εικονικής μηχανής εγκαθιστώντας τις σωστές βιβλιοθήκες και εφαρμογές
  • Πρέπει να δημιουργήσετε ομάδες εξισορρόπησης φορτίου και αυτόματης κλιμάκωσης
  • Πρέπει να δημιουργήσετε μια σχεσιακή βάση δεδομένων και να ρυθμίσετε μια ασφαλή σύνδεση
  • Πρέπει να διαμορφώσετε το Cloud Networking σας, όπως ομάδες ασφαλείας
  • Θα χρειαστεί να ρυθμίσετε έναν αγωγό ανάπτυξης.

Το Elastic Beanstalk θα δημιουργήσει όλα τα παραπάνω για εσάς. Το μόνο που χρειάζεται να κάνετε είναι να επιλέξετε ποιο περιβάλλον θέλετε και να ανεβάσετε τον κωδικό σας.

Το Elastic Beanstalk διαχειρίζεται την υποδομή, αλλά δεν το αφαιρεί, ώστε να μπορείτε να εξερευνήσετε όλες τις υπηρεσίες που διαθέτει για εσάς. Τελικά, όταν εξοικειωθείτε με όλες τις υποκείμενες υποδομές, μπορείτε να διαχειριστείτε άμεσα αυτούς τους πόρους.

Μου αρέσει να σκέφτομαι το Elastic Beanstalk ως τροχούς προπόνησης για ανάπτυξη. Είναι ο καλύτερος τρόπος για να ξεκινήσετε στο AWS εάν είστε προγραμματιστής και σας δείχνουμε πώς να αναπτύξετε μια ποικιλία διαφορετικών τρόπων με το EB.

3. AWS CLI και SDK, 4. CloudFormation

Σχεδόν όλες οι υπηρεσίες AWS έχουν πρόσβαση μέσω προγραμματισμού μέσω του AWS API. Αυτό σας επιτρέπει να γράψετε κώδικα για να αυτοματοποιήσετε τη δημιουργία, τη διαγραφή και τη διαμόρφωση οποιωνδήποτε υπηρεσιών και πόρων AWS στο λογαριασμό σας.

Το AWS CloudFormation (CFN) χρησιμοποιείται επίσης για την αυτοματοποίηση της δημιουργίας και της διαμόρφωσης της υποδομής. Παρόλο που είναι σημαντικό για τους προγραμματιστές να γνωρίζουν το CFN, τα AWS CLI και SDK είναι πιο σημαντικά για τον Συνεργάτη προγραμματιστή, καθώς επιτρέπει μεγαλύτερο έλεγχο των υπηρεσιών μέσω προγραμματισμού. Όταν αντιμετωπίζετε μια κατάσταση όπου κάτι δεν μπορεί να γίνει με το CFN, μπορείτε να είστε σίγουροι ότι μπορείτε να το κάνετε με το CLI ή το SDK.

Για να αποκτήσετε πρόσβαση στο AWS API είτε χρησιμοποιείτε το AWS Command Line Interface (AWS CLI) είτε το AWS Software Development Kit (SDK).

Το AWS CLI εξοικονομεί χρόνο προγραμματιστή από τη σύνδεση στην κονσόλα AWS και την περιήγηση στο περιβάλλον εργασίας χρήστη γραφικών.

Το AWS SDK είναι ο πρωταρχικός τρόπος ενσωμάτωσης των Υπηρεσιών AWS στις διαδικτυακές εφαρμογές σας. Το SDK είναι επίσης διαθέσιμο στις περισσότερες κοινές γλώσσες προγραμματισμού.

Σε αυτό το δωρεάν μάθημα AWS Developer Associate, εκμεταλλευόμαστε κάθε ευκαιρία για να χρησιμοποιήσουμε το CLI και το SDK και προσθέσαμε επιπλέον διαφάνειες που δείχνουν τις εντολές CLI για διάφορες υπηρεσίες. Θα πρέπει να γνωρίζετε τις εντολές CLI για την εξέταση και είναι σημαντικό να γνωρίζετε ως Cloud Engineer.

5 / 6. ECS και Fargate

Το Elastic Container Service (ECS) και το ECS Fargate διευκολύνουν την εκτέλεση εφαρμογών ενός ή πολλαπλών εμπορευματοκιβωτίων. Η εκτέλεση των εφαρμογών ιστού γίνεται πιο δημοφιλής επειδή σας επιτρέπει να συσκευάσετε τη διαμόρφωση του διακομιστή σας με τον κωδικό σας, προσφέροντάς σας μεγαλύτερη φορητότητα εφαρμογών.

7. Ακτινογραφία

Με την αρχιτεκτονική microservice, συνεργάζεστε πολλές μεμονωμένες υπηρεσίες. Μπορεί να είναι δύσκολο να παρακολουθήσετε την απόδοση ή να εντοπίσετε την αποτυχία, επομένως το X-Ray είναι μια υπηρεσία που σας επιτρέπει να παρακολουθείτε τη διαδρομή των αιτημάτων HTTPS μέσω διαφόρων υπηρεσιών.

8. Λειτουργίες βημάτων

Το Lambdas σάς επιτρέπει να πληρώνετε ανά 100ms για τον υπολογισμό - απλώς ανεβάζετε τον κωδικό σας και το AWS είναι υπεύθυνο για τα υπόλοιπα. Η πρόκληση είναι πώς να οργανώσετε όλες αυτές τις λειτουργίες Lambda σε πραγματικές εφαρμογές χωρίς διακομιστές.  

Το Step Functions είναι ένα μηχάνημα κατάστασης που σας επιτρέπει να ορίσετε κάτι που μοιάζει με διάγραμμα ροής, ώστε να μπορείτε να δημιουργήσετε εφαρμογές χωρίς διακομιστές.

9. CodeCommit 10. CodeBuild 11. CodeDeploy και 12. CodePipeline

Το Elastic Beanstalk (EB) έρχεται με έναν απλό αγωγό ανάπτυξης. Όταν αποφοιτήσετε από την EB θα πρέπει να δημιουργήσετε το δικό σας αγωγό ανάπτυξης Πρέπει λοιπόν να γνωρίζουμε πώς να χρησιμοποιούμε όλες τις υπηρεσίες CI / CD AWS.

Επικαλυπτόμενο περιεχόμενο από τον συνεργάτη Solutions Architect

Όταν μελετάτε για περισσότερες από μία πιστοποιήσεις AWS Associate, θα παρατηρήσετε επικαλυπτόμενο περιεχόμενο.

Το 40% του περιεχομένου AWS Solutions Architect είναι απαραίτητο για να περάσει ο Συνεργάτης προγραμματιστή. Αυτό που κάναμε λοιπόν μεταφέρεται σε αυτό το 40% σε αυτήν τη δωρεάν εξέταση Developer Associate.

Υπάρχουν λοιπόν 6 ώρες περιεχομένου από τη δωρεάν AWS Solutions Architect Associate με κάποιες μικρές διορθώσεις και υπάρχουν 10 ώρες νέου περιεχομένου ειδικά για τον Συνεργάτη προγραμματιστή.

Έχουμε σημειώσει στον πίνακα περιεχομένου με; για να δείξει ότι αυτό είναι επαναλαμβανόμενο περιεχόμενο. Επομένως, εάν έχετε ήδη παρακολουθήσει το δωρεάν μάθημα AWS Solutions Architect Associate, μπορείτε να παραλείψετε αυτά τα βίντεο.

Η #AWSCertified Challenge

Για να μεγιστοποιήσετε την εμπειρία της μελέτης σας, σας συνιστώ να συμμετάσχετε στην #AWSCertified Challenge, ώστε να μην χρειάζεται να σπουδάσετε μόνοι.

Χάρη στον Jose Talancha για τον συντονισμό του #AWSCertifiedChallenge Discord και τον εθελοντισμό του χρόνου τους για την υποστήριξη άλλων ατόμων που σπουδάζουν.

Προτεινόμενοι πρόσθετοι δωρεάν πόροι

Υπάρχουν πρόσθετοι δωρεάν πόροι μάθησης που θέλω να σας προτείνω επειδή:

  • δεν είχαμε χρόνο να τα συμπεριλάβουμε σε αυτό το δωρεάν μάθημα
  • Είναι βασικό να γίνουν Cloud Engineer, αλλά δεν αποτελούν μέρος των εξετάσεων αυτήν τη στιγμή
  • εξηγούν ορισμένες δύσκολες έννοιες με εναλλακτικό τρόπο.

Τι το σύννεφο;

  • Alejandra Quetzalli ??? - AWS Developer Advocate @ AWS
  • Τζόναθαν Ντιόν ??? - AWS Developer Advocate @ AWS

Τι το σύννεφο; είναι το προσωπικό έργο των Ale και Jon για να κάνουν τη γνώση cloud προσβάσιμη σε όλους. Επιτυγχάνουν προσβασιμότητα με πολλαπλά μέσα, όπως:

  • Μεταφράζοντας τα βίντεό τους στα γαλλικά και στα ισπανικά
  • Όλα τα βίντεό τους έχουν υπότιτλους
  • Αφιερώνουν χρόνο για να εξηγήσουν διεξοδικά τις έννοιες του cloud με εικόνες

Το περιεχόμενό τους είναι για όλους. Για παράδειγμα, στα δωρεάν μαθήματα AWS καλύπτω την Παγκόσμια Υποδομή AWS, αλλά δεν κάλυψα ποτέ Points of Presence (PoPs) γιατί ειλικρινά δεν ήξερα τι ήταν. Αναφέρονται, αλλά δεν εξηγούνται ποτέ στην τεκμηρίωση AWS. Έτσι, όταν παρακολούθησα Τι το σύννεφο; Ήμουν έκπληκτος που έμαθα ότι έχασα τόσο θεμελιώδεις γνώσεις.

Ο Ale και ο Jon δεν αφήνουν τίποτα και ανεπιφύλακτα, και προτείνω τα βίντεό τους να καλύψουν τυχόν κενά στη γνώση, για τα οποία μπορεί να έχετε πολύ ντροπιασθεί να ρωτήσετε.

Διαχείριση ταυτότητας και πρόσβασης AWS

  • Bart Castle; - Cloud Technical Trainer @ CBT Nuggets

Το AWS IAM απαιτείται γνώση για όλες τις πιστοποιήσεις AWS. Αυτό που φαίνεται να είναι μια απλή υπηρεσία γίνεται πολύ περίπλοκο γρήγορα. Όλα όσα κάνει το IAM δεν βρίσκονται στην κονσόλα AWS και είναι σημαντικό για εσάς να κατανοήσετε την υποκείμενη λειτουργικότητα.

Συνιστώ ανεπιφύλακτα να παρακολουθείτε τη λίστα αναπαραγωγής IAM του Bart, ώστε να έχετε εναλλακτικές εξηγήσεις για να διασφαλίσετε την πλήρη γνώση αυτής της δύσκολης υπηρεσίας AWS.

Ενίσχυση AWS

Nader Dabit; ️? - Senior Advocate Advocate @ AWS

Ήθελα πραγματικά να συμπεριλάβω το AWS Amplify σε αυτό το δωρεάν μάθημα πιστοποίησης προγραμματιστών AWS, αλλά δεν έχουμε χρόνο. Το AWS Amplify δεν εμφανίζεται αυτήν τη στιγμή στις εξετάσεις, αλλά θα το δείτε σε μελλοντικές εξετάσεις.

Ο λόγος που θέλω να σας κάνω πρακτική έκθεση στο AWS Amplify είναι επειδή είναι η πιο ισχυρή υπηρεσία που μπορεί να μάθει το Cloud Engineers.

Το AWS Amplify είναι ένα σύγχρονο πλαίσιο χωρίς διακομιστή για τη δημιουργία εφαρμογών ιστού ή κινητών. Διαθέτει προσθήκες σε διάφορες υπηρεσίες AWS, ώστε να μπορείτε να κάνετε γρήγορη ενεργοποίηση του Analytics, του Machine Learning, του AR, του VR, του αποκεντρωμένου ελέγχου ταυτότητας, των ειδοποιήσεων, των Chatbots και άλλων!

Με την εκμάθηση του AWS Amplify αποκτάτε ανταγωνιστικό πλεονέκτημα, επειδή, αν αποκτήσετε αυτό το πλαίσιο, μπορείτε να αναπτύξετε γρήγορα εφαρμογές που θα εντυπωσιάσουν απόλυτα τους εργοδότες.

Σας προτείνω λοιπόν να δείτε το κανάλι Youtube του Nader που είναι γεμάτο με εκπαιδευτικά προγράμματα AWS Amplify.

Amazon EventBridge

  • Τζέιμς Μπέσγουικ ☕; - Ανώτερος υπεύθυνος προγραμματιστή @ AWS

Καλύπτουμε εν συντομία το EventBridge στο δωρεάν μάθημα AWS Developer Associate, διότι προς το παρόν δεν εμφανίζεται πολύ στις εξετάσεις. Το EventBridge είναι μια υπηρεσία που θέλω να γνωρίζετε γιατί αλλάζει ριζικά τον τρόπο δημιουργίας εφαρμογών χωρίς διακομιστή.

Το EventBridge είχε προηγουμένως ονομαστεί CloudWatch Events, αλλά το AWS πρόσθεσε κάποια πρόσθετη λειτουργικότητα για τη δημιουργία πολλαπλών λεωφορείων συμβάντων και τη δυνατότητα σύνδεσης υπηρεσιών τρίτων και υπηρεσιών πολλαπλών λογαριασμών.

Είναι δύσκολο να περιγραφεί, γι 'αυτό λέω γενικά στους ανθρώπους ότι είναι σαν το Zapier. Αλλά είναι πολύ περισσότερο σαν IFTTT.

Για να αποκτήσετε καλή διαχείριση στο EventBridge και να μείνετε ενημερωμένοι με τη σύγχρονη αρχιτεκτονική χωρίς διακομιστές, σας συνιστώ να κοιτάξετε το περιεχόμενο του James Beswick:

  • Εισαγωγή στο EventBridge
  • Amazon EventBridge: Ενσωμάτωση με το Zendesk
  • Ρύθμιση διαύλου προσαρμοσμένου συμβάντος
  • Πώς το Amazon EventBridge μετατρέπει την ανάπτυξη χωρίς διακομιστές

Μερικές λέξεις χωρισμού

Ο κόσμος ? χρειάζεται Cloud Engineers (Web Developers + Cloud Skills) τώρα περισσότερο από ποτέ.

Η πανδημία του 2020 ανάγκασε όλους να είναι ανοιχτοί σε απομακρυσμένες ευκαιρίες και δημιούργησαν τη ζήτηση για ταλέντο στο cloud. Αυτή είναι λοιπόν η καλύτερη ευκαιρία για να μπείτε στη βιομηχανία cloud και web development.

Έκανα το ρόλο μου κάνοντας αυτό το μάθημα δωρεάν για εσάς - εξαρτάται από εσάς να ολοκληρώσετε το ταξίδι.

; Μπορείτε να παρακολουθήσετε το μάθημα εδώ.

Λάβετε υπόψη ότι το YouTube δεν θα μας άφηνε να ανεβάζουμε και τις 16 ώρες ως ένα μόνο βίντεο, επομένως το πρώτο βίντεο είναι 12 ώρες. Οι τελευταίες 4 ώρες του μαθήματος είναι σε ένα δεύτερο βίντεο, που συνδέονται με την περιγραφή του βίντεο.

Καλή τύχη προετοιμασία για τις εξετάσεις.