Heroku
Heroku είναι μια πλατφόρμα ως υπηρεσία (PaaS) που υπάρχει στο cloud, επιτρέποντας στους προγραμματιστές λογισμικού να οικοδομήσουμε και να τρέξει πολύπλοκες εφαρμογές web χωρίς να χρειάζεται να ανησυχείτε για το υποκείμενο υλικό ή τα δίκτυα πτυχές της.
- Επιτρέπει στους προγραμματιστές λογισμικού να επικεντρωθεί στην δημιουργία λογισμικού, αντί να χρειάζεται να ανησυχείτε σχετικά με το υλικό και τη δικτύωση
- Οι προγραμματιστές μπορούν εύκολα να αναβαθμίσουν την εφαρμογή τους ως βάση των χρηστών τους αυξάνεται
- Αφαιρεί τη διαδικασία ανάπτυξης
- Κάνει την ανάπτυξη μιας εφαρμογής web όσο το δυνατόν απλούστερη
- Παρέχει πολλές γλώσσες και βάση δεδομένων επιλογές, καθώς και άλλα ισχυρά χαρακτηριστικά
- Έχει πολύ αξιόπιστους servers και την άριστη υποστήριξη
- Μπορεί να είναι πολύ ακριβά για να χρησιμοποιήσετε
- δωρεάν βαθμίδα του είναι πολύ περιορισμένη και χρήσιμη μόνο για τους σκοπούς της δοκιμής
Heroku, που τώρα ανήκει στην Salesforce, ήταν ένας από τους πρώτους PaaS λύσεις και εξακολουθεί να είναι ένα από τα καλύτερα. Αν και σίγουρα δεν είναι η φθηνότερη λύση εκεί έξω, είναι πολύ γρήγορο για την ανάπτυξη εφαρμογών σε αυτό, και τρέχει αυτές τις εφαρμογές πολύ αποτελεσματικά και αξιόπιστα. Αυτό αφαιρεί πολλή από την πολυπλοκότητα της οικοδόμησης του web εφαρμογές, καθιστώντας την ανάπτυξη μιας όσο το δυνατόν απλούστερη. Κατά την πρώτη, θα μπορούσε να τρέξει μόνο εφαρμογές Ruby σε αυτό, αλλά τώρα υποστηρίζει Java, Node.js, Python, Σκάλα, PHP, Go και Clojure. Επίσης, έχει πολλές επιλογές βάσης δεδομένων, και άλλα ισχυρά χαρακτηριστικά, και κλίμακες όλα άψογα ως βάση των χρηστών της εφαρμογής μεγαλώνει. Heroku, όμως, μπορεί να είναι ακριβό. Πολύ ακριβό. Διαθέτει δωρεάν βαθμίδα, αλλά είναι πολύ περιορισμένη. Σε αυτό το επίπεδο, θα θέσει επίσης web εφαρμογές για ύπνο αν δεν λαμβάνουν καμία δραστηριότητα για 30 λεπτά. Αυτό σημαίνει ότι αν κανείς δεν επισκέπτεται το site σας για μισή ώρα, το επόμενο πρόσωπο που κάνει επίσκεψη θα πρέπει να περιμένετε τουλάχιστον 20 δευτερόλεπτα για να πάρετε μια απάντηση από το διακομιστή. Το γεγονός αυτό καθιστά την ελεύθερη χρησιμοποιήσιμη βαθμίδα μόνο για τους σκοπούς της δοκιμής.