AWS Lambda
Λ είναι μια υπηρεσία cloud η Amazon Web Services (AWS) παρέχει, η οποία επιτρέπει στους προγραμματιστές να εκτελέσει κώδικα χωρίς διακομιστή. Παρόμοια με λειτουργίες της Google και OpenWhisk της IBM, Lambda λειτουργεί με την επιτρέποντας στους χρήστες να ανεβάσετε τον πηγαίο κώδικα που παίρνει ενεργοποιηθεί στις εφαρμογές τους. Κατά κάποιο τρόπο, είναι ανάλογη με ωθήσεις βάση δεδομένων για γενικές εφαρμογές. Με τη χρήση Lambda, οι εταιρείες δεν χρειάζεται παροχή και συντήρηση servers για την εκτέλεση ορισμένων υπολογιστικά εντατικές εργασίες στο εσωτερικό τους web και εφαρμογές για κινητά. Μπορούν απλά να γράψετε ωθήσεις στον κώδικά τους, η οποία στη συνέχεια θα καλέσει τον κωδικό Lamda. Amazon χρεώνει μόνο τους χρήστες για τους πόρους υπολογισμού που χρησιμοποιείται.
- Εξαλείφει την ανάγκη για την παροχή και τη διατήρηση τους διακομιστές για την εκτέλεση ορισμένων υπολογιστικά εντατικές εργασίες
- Ενσωματώνει επίσης και με άλλες υπηρεσίες AWS
- Έργα στο πεδίο εφαρμογής της ένα ευρύ φάσμα εφαρμογών, όπως web και εφαρμογές για κινητά
- Πολύ εύκολο να δημιουργηθεί και χρήση
- Έρχεται με εξαιρετική εξυπηρέτηση πελατών
- Είναι αποδοτικό από άποψη κόστους
- Ζυγαριές αυτόματα, ανεξάρτητα από το φορτίο
- Έχει μια κακή UI
- Τεκμηρίωση χρειάζεται βελτίωση
- Λειτουργεί μόνο ένα έχετε ένα περιορισμένο χρονικό διάστημα για να εκτελέσει
- Amazon idles λειτουργίες, εφόσον δεν χρησιμοποιούνται συχνά
Lambda μπορεί να είναι ένα από τα λιγότερο γνωστά από τις πολλές AWS υπηρεσίες χρήσιμες σύννεφο παρέχει, αλλά αυτό δεν σημαίνει ότι είναι ένα από τα λιγότερο σημαντικά. Αυτό που κάνει είναι ουσιαστικά εξαλείφουν την ανάγκη να έχουν εικονικές μηχανές που υπάρχουν για να εκτελέσει κάποια υπολογιστική λειτουργία. Για παράδειγμα, ένα web app που σας επιτρέπει φωτογραφίες χρήστες ανεβάσετε μπορεί να χρειαστεί να αναβαθμίσουν αυτές τις φωτογραφίες και επίσης να μετατρέψετε και να συμπιέσετε τους. Με λάμδα, κάθε φορά που ένας χρήστης ανεβάζει μια εικόνα, η εφαρμογή web μπορεί να καλέσετε μια συνάρτηση λάμδα για να εκτελέσει την επεξεργασία εικόνας. Αυτό σημαίνει ότι, αντί να τρέχει (και να πληρώνουν για) ένα διακομιστή για την εκτέλεση αυτής της επεξεργασίας σε συνεχή βάση, που χρησιμοποιούν μόνο πόρους, όταν πραγματικά τους χρειάζεστε, η οποία μπορεί ενδεχομένως να σας εξοικονομήσει πολλά χρήματα. Τι περισσότερο, λάμδα είναι πολύ εύκολο να δημιουργηθεί και χρήση, και έρχεται με εξαιρετική εξυπηρέτηση πελατών που εξαλείφει αποτελεσματικά downtime. Είναι επίσης εύκολα κλίμακες. Αν μια μέρα στην άλλη αίτησή σας γίνεται εξαιρετικά δημοφιλές, δεν χρειάζεται να ανησυχείτε αν θα είναι σε θέση να χειριστεί την άνοδο στις συναλλαγές. Είναι όλα γίνονται αυτόματα. Lambda περαιτέρω ενσωματώνει καλά με άλλες υπηρεσίες AWS και είναι σε προσιτές τιμές. Αυτό δεν είναι να πούμε ότι Λάμδα είναι χωρίς ελαττώματα. Amazon έχει εργαστεί σκληρά για να βελτιώσει το περιβάλλον εργασίας, αλλά ακόμα θα μπορούσε να είναι καλύτερη, και η τεκμηρίωση χρειάζεται βελτίωση, καθώς και. Επίσης, οι λειτουργίες έχουν μόνο ένα περιορισμένο χρονικό διάστημα για να ολοκληρωθεί, και οι λειτουργίες μπορεί να είναι πιο αργή για να εκτελέσουν αν δεν εκτελούνται συχνά, επειδή η Amazon θα ρελαντί τη διαδικασία.