Βίντεο: Introduction to Amazon Web Services by Leo Zhadanovsky 2024
Το Heroku είναι ένα προϊόν πολλαπλών λειτουργιών που συνεργάζεται με τους προγραμματιστές όσο και με τους DevOps και τους διαχειριστές. Το προϊόν ορίζει τρεις φάσεις προσαρμοσμένης διαχείρισης εφαρμογών:
- Ανάπτυξη
- Διαχείριση
- Κλίμακα
Αν και ένας διαχειριστής μπορεί να εμπλακεί στην ανάπτυξη, το πεδίο εφαρμογής του Heroku πιθανόν να ισχύει περισσότερο για προγραμματιστές και DevOps. Σε αντίθεση με πολλά προϊόντα εκεί έξω, μπορείτε να χρησιμοποιήσετε το Heroku με το AWS (Amazon Web Services), το Google και το Azure (ταυτόχρονα, εάν είναι απαραίτητο). Λειτουργεί επίσης με Linux και Windows. Οι υποστηριζόμενες διανομές Linux είναι
- CoreOS
- Ubuntu
- Οι προγραμματιστές, οι DevOps και οι διαχειριστές μπορούν επίσης να χρησιμοποιήσουν μια ποικιλία γλωσσών για να υποστηρίξουν τις προσαρμοσμένες εφαρμογές χρησιμοποιώντας το Heroku. Παρόλο που οι διαχειριστές δεν κωδικοποιούν τόσο συχνά ή στο ίδιο βάθος με τους προγραμματιστές, οι τεράστιες υλοποιήσεις που σχεδιάζει να υποστηρίξει ο Heroku θα οδηγήσουν τους διαχειριστές να εκτελέσουν κάποιες εργασίες κωδικοποίησης (για scripting, αν όχι τίποτε άλλο). Μπορείτε να χρησιμοποιήσετε αυτές τις γλώσσες απευθείας με το Heroku:
Κόμβος
- Ruby
- Java
- PHP
- Python
- Go
- για επιχειρηματικές εφαρμογές σύμφωνα με
InfoWorld. Η κατώτατη γραμμή είναι ότι η Heroku είναι μία από τις καλύτερες επιλογές για τη διαχείριση προσαρμοσμένων εφαρμογών μεγάλων επιχειρήσεων. Ωστόσο, η πολυπλοκότητα και το μέγεθος αυτού του προϊόντος το καθιστά λιγότερο κατάλληλο για ένα επιχειρηματικό περιβάλλον μικρού έως μεσαίου μεγέθους.