Amazon EC2 εναντίον Google App Engine

Ποια είναι η καλύτερη επιλογή για τη φιλοξενία του ιστολογίου ή της ιστοσελίδας σας;

Προσπαθώ να αποφασίσω το καλύτερο μεταξύ των μηχανών Amazon Ec2 και Google App για να φιλοξενήσω τα blogs και τους ιστοτόπους μου, αλλά περισσότερο από το εμπορικό σήμα, το υποκείμενο πλαίσιο και η εφαρμογή ήταν οι πρωταρχικοί παράγοντες που ήταν οι κύριοι προβληματισμοί μου.

Υπάρχουν πολλά πλεονεκτήματα και μειονεκτήματα στο AWS EC2 καθώς και η μηχανή Google App. Οι περισσότερες από τις ΜΜΕ προτιμούν την App Engine, ενώ, από την άλλη πλευρά, το Amazon Ec2 είναι αρκετά δημοφιλές μεταξύ των εταιρειών μεσαίου και μεγάλου μεγέθους και των εταιρικών γίγαντων. Και, από την εισαγωγή μικροσκοπίων, έχει αρχίσει να κερδίζει δημοτικότητα και στις μικρές έως μεσαίες επιχειρήσεις.

Υποστήριξη λειτουργικού συστήματος

Όταν πρόκειται για την υποστήριξη του λειτουργικού συστήματος, το EC2 σας επιτρέπει να κάνετε κλιμάκωση μιας εμφάνισης του συστήματος σε οποιοδήποτε αριθμό περιπτώσεων, δηλ. Σας επιτρέπει να έχετε πλήρη έλεγχο σε κάθε περίπτωση, ενεργώντας ως εικονικό κουτί. Το Google App Engine είναι εντελώς διαφορετικό. παρέχει βασικά μια πλατφόρμα για εφαρμογές ιστού όπως το python, το οποίο σας βοηθά να αναπτύξετε τις εφαρμογές ιστού αρκετά εύκολα.

Είναι ξεκάθαρο ότι εάν δεν ψάχνετε κάποια συγκεκριμένη υπηρεσία τότε μπορείτε πάντα να επιλέγετε τον κινητήρα App ενώ αν θέλετε να έχετε τον έλεγχο στις υπηρεσίες του λειτουργικού συστήματος τότε το EC2 είναι μια καλύτερη επιλογή κάθε μέρα!

Πολυπλοκότητα και ανάγκη τεχνικής υποστήριξης

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

Όμως, το καλύτερο πράγμα στην App Engine είναι η φορητότητα της, η οποία δεν προσφέρεται από το EC2. Το πλαίσιο είναι βασικά ανοικτή πηγή και τα περισσότερα από τα API χρησιμοποιούνται για τη φορητότητα, γεγονός που με τη σειρά του καθιστά τη δουλειά σας να μεταναστεύσετε σε άλλη διακομιστική κόλαση πολύ πιο εύκολη.

Λειτουργία κλειδώματος προμηθευτή

Παρέχει επίσης μια λειτουργία που ονομάζεται 'Vendor-Lock', η οποία εμποδίζει τις εφαρμογές σας να σχετίζονται με ανεπιθύμητες βάσεις δεδομένων. Μπορείτε επίσης να δοκιμάσετε το AppScale, το οποίο είναι ένα ακόμη έργο ανοιχτού κώδικα που λειτουργεί πολύ παρόμοια με το AppEngine.

Πλεονεκτήματα του Amazon EC2

Υπολείμματα του EC2

Πλεονεκτήματα του Google App Engine

Αυτό σημαίνει ότι εάν ο ιστότοπός σας δεν καταναλώνει πόρους, τότε δεν θα χρειαστεί να πληρώσετε τίποτα ως τέτοιο.

Υπολείμματα AppEngine

Συνολικά ετυμηγορία

Σίγουρα μου αρέσει το σύστημα Amazon Elastic Cloud Computing, αλλά στη συνέχεια δεν με υποχρεώνει να φιλοξενώ τα μικρά ιστολόγια και ιστοτόπους. από την άλλη πλευρά, το AppEngine της Google σίγουρα με προσελκύει περισσότερο.

Όπως αναφέρθηκε προηγουμένως, αν χρειαστεί να ασκήσετε τον πλήρη έλεγχο των εφαρμογών ιστού σας, το EC2 είναι ο τρόπος να πάτε. διαφορετικά, το Google App Engine κάνει επίσης μια μεγάλη επιλογή.