15 Παραδείγματα δημοφιλούς πλατφόρμας ως υπηρεσία (PaaS)

Ενημερώθηκε: 25 Μαρ 2021 / Άρθρο από: Timothy Shim

Τι είναι το PaaS;

Το PaaS επιτρέπει στους προγραμματιστές να δημιουργούν τις δικές τους εφαρμογές χωρίς να χρειάζεται να συντηρούν την υποδομή. (πηγή).

Η πλατφόρμα as-a-service (PaaS) ταιριάζει στο προφίλ της σύγχρονης επιχείρησης - γρήγορο ρυθμό και εξαιρετικά ευέλικτο. Προσφέρει στις εταιρείες τη δυνατότητα να κατασκευάζουν γρήγορα προσαρμοσμένες λύσεις με τη βοήθεια προηγμένων εργαλείων. Ένα σημαντικό όφελος έγκειται στη θεωρία της αποφυγής της επανεφεύρεσης του τροχού.

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

Η επεκτασιμότητα του Cloud σημαίνει επίσης ότι δεν υπάρχει μεγάλη ανάγκη για αυτοεξυπηρέτηση - και όλα αυτά σε χαμηλότερες τιμές.

διαβάστε επίσης

1. SAP Cloud

SAP Cloud - παράδειγμα paas

Η SAP είναι μια πολύ μεγάλη εταιρεία, τόσο ώστε οι προσφορές της να καλύπτουν πολλά μοντέλα υπηρεσιών. Μεταξύ αυτών είναι το Cloud PaaS που είναι μια ανοιχτή επιχειρηματική πλατφόρμα. Έχει σχεδιαστεί για να βοηθά τους προγραμματιστές να δημιουργούν εφαρμογές πιο εύκολα, προσφέροντας τόσο εύρος όσο και βάθος υπηρεσίας.

Η πλατφόρμα ανοίγει επίσης τη δυνατότητα ενσωμάτωσης εφαρμογών Cloud και on-premise και παρέχει πολλές υποστηρικτικές υπηρεσίες. Μέρος αυτού είναι χάρη στο τεράστιο οικοσύστημα συνεργατών της SAP που παρέχει μια εκπληκτική βιβλιοθήκη με περισσότερες από 1,300 εφαρμογές που έχουν κατασκευαστεί στην ίδια πλατφόρμα.

2. Microsoft Azure

Microsoft Azure - παράδειγμα PaaS

Το Microsoft Azure είναι ένα περιβάλλον ανάπτυξης και ανάπτυξης που χρησιμοποιεί το PaaS concept. Λόγω της φύσης του, το Azure μπορεί να υποστηρίξει ολόκληρο τον κύκλο ζωής της ανάπτυξης εφαρμογών ιστού, από την κατασκευή έως την ανάπτυξη και μετά.

Το Azure υποστηρίζει επίσης ένα ευρύ φάσμα εργαλείων, γλωσσών και πλαισίων. Οι προγραμματιστές που χρησιμοποιούν μπορούν να έχουν πρόσβαση σε περισσότερες από εκατό σχετικές υπηρεσίες σε μια υπηρεσία cloud computing από τη Microsoft. Λόγω του τεράστιου μεγέθους του Azure, περιλαμβάνει και τα τρία μοντέλα Cloud - SaaS, PaaS και IaaS.

3. Ηρόκου

Το Heroku ανήκει στο Salesforce και βασίζεται στο PaaS.

Το Heroku ανήκει πλέον στο Salesforce και είναι ένα παράδειγμα PaaS με βάση τη διαχειριζόμενη ιδέα κοντέινερ. Όπως με πολλά περιβάλλοντα PaaS, είναι ιδιαίτερα αυτόνομο και ενσωματώνει υπηρεσίες δεδομένων καθώς και ένα πλήρες δικό του οικοσύστημα.

Λόγω της κεντρικής εφαρμογής του, η Heroku έχει αποκτήσει τη φήμη της ως λιγότερο επιχειρηματική λύση. Αντ 'αυτού, έχει κερδίσει το ενδιαφέρον μεταξύ του χόμπι και του πλήθους της παραγωγής παραγωγής. Βοηθά επίσης ότι το Heroku είναι αρκετά φιλικό προς το χρήστη, επιτρέποντάς του να προσφέρει μια πιο απλοποιημένη εμπειρία. 

Για όσους επιθυμούν να αξιοποιήσουν το Heroku, έχω δει εφαρμογές που έχουν κατασκευαστεί σε αυτήν την πλατφόρμα που κατάφεραν να πάνε σε αξιοπρεπείς τιμές. Για παράδειγμα, Η τακτική, χτισμένο για πώληση τροφίμων και ποτών, αναφέρεται στο Flippa για περίπου 25,000 $.

4. AWS Lambda

Το AWS Lambda είναι μέρος του cloud του Amazon

Μέρος του Amazon Cloud, το AWS Lambda προορίζεται να λειτουργήσει ως μέρος του συνόλου. Ουσιαστικά, προορίζεται να υποστηρίξει την αποτελεσματική διαχείριση των πόρων AWS. Αυτό σημαίνει ότι οι χρήστες μπορούν να εκτελούν κώδικα χωρίς την ανάγκη πρόβλεψης πόρων ή διαχείρισης διακομιστή.

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

5. Google App Engine

5. Google App Engine - Παράδειγμα PaaS

Η Google προσφέρει το App Engine τους ως μέρος του οικοσυστήματος Google Cloud. Προορίζεται να είναι ένα εξαιρετικά επεκτάσιμο PaaS χωρίς διακομιστή που χρησιμοποιείται για ταχεία ανάπτυξη. Η Google, όντας ο γίγαντας είναι, μπορεί να παρέχει διακομιστές υψηλής ικανότητας, ικανούς να αντιμετωπίσουν σχεδόν κάθε όγκο ερωτήματος.

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

6. Ντόκου

Dokku - Παράδειγμα PaaS

Χαλαρώνοντας ως τη «μικρότερη εφαρμογή PaaS που έχετε δει ποτέ», Dokku - ένα παράδειγμα PaaS που δεν είναι τόσο ικανό όσο οι μεγάλοι παίκτες όπως το AWS. Ωστόσο, αυτό που του λείπει σε βάθος, αντισταθμίζει το κόστος - το Dokku είναι ανοιχτού κώδικα και εντελώς δωρεάν. 

Με βάση την τεχνολογία κοντέινερ από το Docker, αυτό το λεπτό PaaS σας επιτρέπει ουσιαστικά να αναπτύξετε οποιαδήποτε υποδομή. Το σοβαρό πλεονέκτημα αυτού είναι ότι υπάρχει πολύ χαμηλότερη πιθανότητα κλειδώματος προμηθευτή, ώστε να μπορείτε να ακολουθήσετε το επιχειρηματικό σας μοντέλο προς οποιαδήποτε κατεύθυνση θέλετε.

7. Apprenda Cloud Platform

Apprenda Cloud Platform

Η Apprenda αντιμετωπίζει περισσότερο την επιχειρηματική κλίμακα του κλάδου ανάπτυξης εφαρμογών και ανάπτυξης εφαρμογών Cloud. Η πλατφόρμα της βασίζεται στο Kubernetes και εκμεταλλεύεται τις τεχνολογίες ανοιχτού κώδικα. Ένα από τα καθοριστικά χαρακτηριστικά του είναι η δυνατότητα υποστήριξης των χρηστών στη μεταφορά παλαιών εφαρμογών dot net σε περιβάλλον PaaS.

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

8. Pivotal Cloud Foundry

Το Pivotal Cloud Foundry (PCF) είναι η ανοικτή διανομή της πλατφόρμας Cloud Foundry. Είναι ελαφρώς βελτιωμένο για αυτό το σκοπό, καθιστώντας το λίγο πιο φιλικό προς το χρήστη και περιλαμβάνει περισσότερες δυνατότητες. Το PCF μπορεί να αναπτυχθεί σε πλατφόρμες IaaS όπως το vSphere.

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

9. Salesforce Lightning

Το Lightning είναι αυτό που η Salesforce θεωρεί ως την επόμενη γενιά της πλατφόρμας τους. Είναι ξεχωριστό από το κλασικό Salesforce (το οποίο είναι το SaaS) και θα είναι ο στόχος όλων των μελλοντικών εξελίξεων στο Salesforce στο μέλλον.

Το Lightning προσφέρει μια πολύ βελτιωμένη διεπαφή χρήστη και έχει βελτιώσεις που θα ενισχύσουν την εμπειρία τόσο των επιχειρηματικών χρηστών όσο και από την ομάδα της πληροφορικής. Ένα σημαντικό μέρος του χαρακτηριστικού ταχείας ανάπτυξης είναι η συμπερίληψη επαναχρησιμοποιήσιμων δομικών στοιχείων και ενός νέου συστήματος παράδοσης.

10. Χυτήριο IBM Cloud

Το IBM Cloud Foundry βασίζεται σε πλατφόρμα PaaS

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

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

11. Red Hat OpenShift

Το OpenShift είναι η Cloud Computing Platform της Red Hat ως υπηρεσία (PaaS)

Το OpenShift είναι κατά κάποιον τρόπο παρόμοια με το Cloudways και προσφέρει στους χρήστες έναν ευκολότερο τρόπο δημιουργίας και ανάπτυξης εφαρμογών. Έχει επίσης εκτεταμένη υποστήριξη API, οπότε δεν περιορίζεστε μόνο σε αυτό που προσφέρει η πλατφόρμα.

Από το Red Hat, το OpenShift είναι επίσης γνωστό ότι είναι απίστευτα ασφαλές. Υπάρχουν πολλές ενσωματωμένες εγγυήσεις στο περιβάλλον, οι οποίες θα εισέλθουν σε περίπτωση που οι χρήστες προσπαθήσουν να εκτελέσουν απρόσμενες ενέργειες (όπως απόπειρα εκτέλεσης κοντέινερ με λανθασμένα δικαιώματα)

12. Πλατφόρμα Oracle Cloud

Το Oracle Cloud Platform είναι η πλατφόρμα της Oracle ως υπηρεσία (PaaS)

Η Oracle είναι ένα άλλο από τα μεγάλα αγόρια της βιομηχανίας που έχει δάκτυλο σε όλες τις πτυχές του Cloud. Η προσφορά τους PaaS είναι μία από τις τέσσερις σειρές προϊόντων τους στους πυλώνες Cloud. Σχεδιάστηκε για να λειτουργεί κυρίως με εφαρμογές Oracle SaaS, αλλά λειτουργεί και με άλλους.

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

13. Δημιουργός Zoho

Σε σύγκριση με πολλές πλατφόρμες εταιρικής κλίμακας PaaS, το Zoho Creator είναι μια απίστευτη απλή προσφορά σε στιλ δομικών στοιχείων. Λειτουργεί ουσιαστικά σαν ένα υπερσυμπιεσμένο εργαλείο δημιουργίας εφαρμογών που επιτρέπει στους χρήστες να μεταφέρουν και να ρίχνουν επαναχρησιμοποιήσιμα κοντέινερ για τη δημιουργία λειτουργικότητας. Είναι επίσης σε θέση να δημιουργήσει πολλαπλούς στόχους ανάπτυξης.

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

14. Wasabi

Το Wasabi μπορεί να μην είναι το μέγεθος των Google, Amazon ή Oracle, αλλά είναι ένας από τους μεγαλύτερους ανεξάρτητους παρόχους PaaS στην αγορά. Η πολύ εντυπωσιακή τιμολόγηση τους έχει κάνει δημοφιλείς για μια πολύ ευρύτερη ποικιλία περιπτώσεων χρήσης όπως Cloud storage

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

15. Συννεφιά

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

Μέρος του λόγου είναι η πρόβλεψη για διαχειριζόμενη φιλοξενία, η οποία συνδυάζει τη δύναμη του Cloud PaaS χωρίς το υπερβολικά τεχνικό τμήμα της διαχείρισης περιβάλλοντος. Τα μοντέλα τιμολόγησης είναι τόσο διαφανή όσο και άλλα.

Μπορείτε επίσης να μάθετε περισσότερα για το Cloudways στην κριτική του Jerry.

Σχετικά με τον Timothy Shim

Ο Timothy Shim είναι συγγραφέας, συντάκτης και tech geek. Ξεκινώντας την καριέρα του στον τομέα της Πληροφορικής, βρήκε γρήγορα το δρόμο του για εκτύπωση και από τότε συνεργάστηκε με τίτλους διεθνών, περιφερειακών και εγχώριων μέσων ενημέρωσης όπως οι ComputerWorld, PC.com, Business Today και The Asian Banker. Η εξειδίκευσή του έγκειται στον τομέα της τεχνολογίας τόσο από πλευράς καταναλωτών όσο και επιχειρήσεων.