Σπίτι Προσωπικά Οικονομικά Εξερεύνηση των τύπων χώρων PaaS στο Cloud Computing - dummies

Εξερεύνηση των τύπων χώρων PaaS στο Cloud Computing - dummies

Πίνακας περιεχομένων:

Βίντεο: Section 2 2024

Βίντεο: Section 2 2024
Anonim

Όλα τα περιβάλλοντα πλατφόρμας ως υπηρεσία (PaaS) που χρησιμοποιούνται στο cloud computing δεν είναι τα ίδια. Οι προμηθευτές προσεγγίζουν την PaaS με πολλούς τρόπους. Ορισμένες πλατφόρμες είναι εγγενώς συνδεδεμένες με ένα περιβάλλον, ενώ άλλες συνδέονται με ένα συγκεκριμένο λειτουργικό σύστημα. Άλλες πλατφόρμες PaaS δεν συνδέονται με ένα περιβάλλον σύννεφο ή ένα λειτουργικό σύστημα. Είναι σημαντικό να κατανοήσετε τις διαφορετικές προσεγγίσεις.

PaaS αγκυροβολημένο σε περιβάλλον SaaS

Ορισμένες προσφορές λογισμικού ως υπηρεσία (SaaS) έχουν γίνει βασικές επιχειρηματικές υπηρεσίες για τους πελάτες τους. Προσφορές όπως Workday, Salesforce. com και SugarCRM αντικαθιστούν τα παραδοσιακά συστήματα καταγραφής των χώρων.

Για να επεκτείνουν τις δυνατότητές τους και τη μάρκα τους, ορισμένοι από αυτούς τους προμηθευτές SaaS έχουν δημιουργήσει οικοσυστήματα που επιτρέπουν σε ανεξάρτητους προμηθευτές λογισμικού (ISV) να αναπτύξουν εφαρμογές πάνω από το λογισμικό του πωλητή. Το PaaS είναι αυτό που επιτρέπει στους ISV να αναπτύξουν προγράμματα στο οικοσύστημα του πωλητή.

Στην παρακάτω λίστα, κάθε PaaS είναι αγκυρωμένο σε περιβάλλον SaaS:

  • Force. com: Ένα PaaS που σχεδιάστηκε από την Salesforce. com που επιτρέπει στους πελάτες να ενισχύσουν τις υλοποιήσεις τους προσκαλώντας ISVs στο Salesforce. com. Οι ISV μπορούν να πουλήσουν το λογισμικό τους απευθείας στους πελάτες χρησιμοποιώντας δικά τους κανάλια ή να βασίζονται στο AppExchange, το Salesforce. com εφαρμογή αγοράς.

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

  • Google App Engine: Επιτρέπει στους ISV να αναπτύξουν εφαρμογές για να λειτουργούν μαζί με τις Εφαρμογές Google. Ο μηχανισμός Google App Engine κλιμακώνεται αυτόματα - διαθέτοντας επιπλέον υπολογιστική ισχύ καθώς όλο και περισσότεροι άνθρωποι υλοποιούν μια εφαρμογή. Το Google Apps Marketplace επιτρέπει στους χρήστες να αναζητούν όλο το λογισμικό που έχει αναπτυχθεί για να λειτουργήσει στο περιβάλλον των Google Apps.

  • AppScale: Προσφέρει μια πλατφόρμα σύννεφο ανοικτού κώδικα για το Google App Engine και διατηρείται από το RACELab στο Πανεπιστήμιο της Καλιφόρνιας της Santa Barbara. Μπορεί να αναπτυχθεί τόσο στα δημόσια σύννεφα όσο και στα ιδιωτικά σύννεφα. Αυτό επιτρέπει στους οργανισμούς να εκτελούν εφαρμογές του Google App Engine στις δικές τους ομάδες - χρησιμοποιώντας τους αχρησιμοποίητους υπολογιστικούς πόρους στο χώρο.

  • Δίκτυο Intuit για προγραμματιστές: Ένα PaaS που επιτρέπει στους ISVs να αναπτύσσουν εφαρμογές που ενσωματώνονται άμεσα με το QuickBooks, ένα λογισμικό λογιστικής και λογισμικού cloud που απευθύνεται σε μικρές και μεσαίες επιχειρήσεις.Οι προμηθευτές μπορούν να εμπορευθούν το προσαρμοσμένο λογισμικό τους μέσω του Intuit Marketplace. Το Marketplace παρέχει στους τελικούς χρήστες πρόσβαση σε λογισμικό που βελτιώνει την εφαρμογή QuickBooks για να καλύψουν τις εξειδικευμένες περιοχές για συγκεκριμένες βιομηχανίες και περιστάσεις.

Το PaaS συνδέεται με ένα λειτουργικό περιβάλλον

Η σύνδεση ενός PaaS σε ένα λειτουργικό περιβάλλον διευκολύνει την εκτέλεση ορισμένων ενεργειών μέσα σε αυτό το περιβάλλον. Οι πάροχοι υποδομής ως υπηρεσία (IaaS) έχουν αρχίσει να επεκτείνουν τις προσφορές τους μέχρι τη στοίβα λογισμικού. Μερικοί δεν παρέχουν πλέον μόνο τα παξιμάδια και τα μπουλόνια (τα λειτουργικά συστήματα, τη δικτύωση κ.ο.κ.), αλλά σας δίνουν επίσης τα εργαλεία για να δημιουργήσετε την εφαρμογή σας.

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

Παρακάτω παρατίθενται παραδείγματα του PaaS που συνδέονται με ένα λειτουργικό περιβάλλον:

  • AWS Elastic Beanstalk: Ένα PaaS που προσφέρει η Amazon για την ανάπτυξη εφαρμογών στις Υπηρεσίες Web της Amazon (AWS). Η Amazon δεν χρεώνει επιπλέον για τη χρήση του PaaS, αλλά φυσικά θα πρέπει να πληρώσετε για τους πόρους AWS που χρειάζονται για την αποθήκευση και εκτέλεση των εφαρμογών σας. Οι οργανισμοί που χρησιμοποιούν το Elastic Beanstalk είναι σε θέση να αυτο-κλίμακα ως απαιτήσεις μετατόπισης. Το Elastic Beanstalk δίνει τη δυνατότητα στους οργανισμούς να προσθέσουν μεγάλη αυτοματοποίηση, ενώ ταυτόχρονα έχουν τον γενικό έλεγχο των υποκείμενων πόρων της IaaS.

  • Windows Azure: Με βάση τις παραλαβές των Windows και SQL. Η Microsoft έχει αντλήσει ένα σύνολο εργαλείων ανάπτυξης, διαχείρισης και υπηρεσιών. Για πελάτες με μεγάλη τεχνογνωσία. Net, η κίνηση προς το PaaS με βάση Azure είναι απλή. Ο κύριος του έργου, στην ουσία, συνδέει την ανάπτυξη και την ανάπτυξη με την υποδομή της Microsoft.

  • Η πλατφόρμα AT & T ως υπηρεσία: Σχεδιασμένη για την εύκολη ανάπτυξη εφαρμογών στο AT & T Synaptic Compute ως υπηρεσία. Οι εφαρμογές μπορούν να κατασκευαστούν από την αρχή σε αυτήν την πλατφόρμα ή να αναπτυχθούν από ήδη καθορισμένα πρότυπα εφαρμογών.

  • Υπηρεσίες IBM SmartCloud Application Services: Μια προσφορά μέσω της IBM η οποία επιτρέπει σε οργανισμούς να εκτελούν εφαρμογές Java, web και επιχειρήσεις στο ιδιωτικό τους cloud ή στο δημόσιο cloud της IBM, IBM SmartCloud Enterprise. Αυτή η προσφορά είναι κατάλληλη για ένα υβριδικό περιβάλλον επειδή επιτρέπει εύκολα την ανάπτυξη σε ένα ιδιωτικό νέφος με τη δυνατότητα μεταφοράς φόρτου εργασίας σε ένα δημόσιο σύννεφο καθώς αυξάνεται η ζήτηση.

PaaS ανοιχτής πλατφόρμας

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

Αυτές οι πλατφόρμες είναι κατάλληλες για ένα υβριδικό περιβάλλον cloud, επειδή επιτρέπουν την ανάπτυξη σε δημόσια και ιδιωτικά σύννεφα. Η μετανάστευση μεταξύ των σύννεφων διευκολύνεται από μια ανοιχτή πλατφόρμα PaaS.Αυτές οι προσφορές ανοικτής πλατφόρμας PaaS μπορεί να υποστηρίζουν μόνο μία ή πολλές γλώσσες - αν είστε "κατάστημα της Microsoft", για παράδειγμα, θα θέλετε να βεβαιωθείτε ότι η πλατφόρμα λειτουργεί καλά. ΚΑΘΑΡΑ.

Ακολουθούν διάφορα παραδείγματα PaaS ανοιχτής πλατφόρμας:

  • Cloud Foundry: Ένα έργο υπό την ηγεσία του VMware για την κατασκευή, την ανάπτυξη και τη λειτουργία εφαρμογών cloud. Το Cloud Foundry υποστηρίζει μια σειρά από γλώσσες ανάπτυξης, συμπεριλαμβανομένων των Java, Scala, Ruby και. ΚΑΘΑΡΑ. Το Cloud Foundry επιτρέπει ανάπτυξη και ανάπτυξη σε πολλά δημόσια σύννεφα, όχι μόνο τα δημόσια σύννεφα του VMware - vSphere και vCloud. Το Cloud Foundry έχει δει αυξημένη υιοθεσία από τους δημόσιους παρόχους cloud, όπως η Hewlett Packard (HP).

  • OpenShift: Μια πρωτοβουλία ανοικτής πλατφόρμας της Red Hat. Υποστηρίζει εφαρμογές Java, Perl, PHP, Python και Ruby. Το OpenShift ενσωματώνει πλήρως το επίπεδο του middleware του διακομιστή εφαρμογών JBoss (AS) στην προσφορά του.

  • Yard Engine: Παρέχει στους προγραμματιστές τη γραφή Ruby on Rails και εφαρμογές PHP μια πλήρως διαχειριζόμενη PaaS. Το Engine Yard μπορεί να χρησιμοποιηθεί σε συνδυασμό με πολλούς δημόσιους παρόχους cloud, όπως το AWS και τα ιδιωτικά σύννεφα.

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

  • OrangeScape: Ένα cross-cloud PaaS που απευθύνεται σε μη προγραμματιστές που θέλουν να δημιουργήσουν επιχειρησιακές εφαρμογές προσανατολισμένες στις διαδικασίες. Η ανάπτυξη γίνεται μέσω του Studio OrangeScape. Οι τελικές εφαρμογές μπορούν να ξεκινήσουν είτε σε ιδιωτικό είτε σε δημόσιο σύννεφο και μπορούν να μεταφερθούν εύκολα μεταξύ σύννεφων.

  • Apprenda: Δίνει στους οργανισμούς που χρησιμοποιούν. NET μεγαλύτερη ευελιξία. Αντί να βασίζονται στην Azure, οι προγραμματιστές μπορούν να χρησιμοποιήσουν το Apprenda PaaS για να αναπτύξουν. NET εφαρμογές σε οποιοδήποτε αριθμό δημόσιων σύννεφων ή επί τόπου.

  • DotCloud: Προσφέρει μια λύση πολλαπλών στοίβων που επιτρέπει στους προγραμματιστές να δημιουργούν εφαρμογές σε πολλές γλώσσες. Αυτό δίνει στους προγραμματιστές μεγαλύτερη ευελιξία, επιτρέποντάς τους να επιλέγουν διαφορετικές γλώσσες, βάσεις δεδομένων και στοιχεία κρυφής μνήμης και μηνυμάτων. Χρησιμοποιούνται μείζονες δέσμες ενεργειών όπως Java, Perl, Ruby και PHP.

  • CumuLogic: Ένας προμηθευτής Java PaaS που προσφέρει μια πλατφόρμα τόσο για δημόσια όσο και ιδιωτικά περιβάλλοντα σύννεφο. Το CumuLogic περιλαμβάνει αυτοματοποίηση υπηρεσιών cloud, αυτόματη σάρωση, παρακολούθηση, διαχείριση πόρων και διαχείριση χρηστών.

Εξερεύνηση των τύπων χώρων PaaS στο Cloud Computing - dummies

Η επιλογή των συντακτών

Πώς να αλλάξετε τη ρύθμιση ισορροπίας λευκού σε ετικέτες Canon EOS 70D

Πώς να αλλάξετε τη ρύθμιση ισορροπίας λευκού σε ετικέτες Canon EOS 70D

Χρησιμοποιώντας το Ο έλεγχος εξισορρόπησης λευκού στο Canon EOS 70D σας μπορεί εύκολα και γρήγορα να διορθώσει προβλήματα χρώματος. Οι διαθέσιμες ρυθμίσεις ισορροπίας λευκού απεικονίζονται με τα σύμβολα που εμφανίζονται στον παρακάτω πίνακα. Μπορείτε να δείτε την τρέχουσα ρύθμιση στην οθόνη Ρυθμίσεις λήψης, όπως φαίνεται στο παρακάτω σχήμα. Για να προσαρμόσετε τη ρύθμιση, έχετε ...

Η επιλογή των συντακτών

Προετοιμασία αντιγράφου TIFF ψηφιακής εικόνας για δημοσίευση - ανδρεικέλες

Προετοιμασία αντιγράφου TIFF ψηφιακής εικόνας για δημοσίευση - ανδρεικέλες

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

Εξάγοντας το περίγραμμα επιλογής του ψηφιακού σας επεξεργαστή εικόνας - ανδρείκελα

Εξάγοντας το περίγραμμα επιλογής του ψηφιακού σας επεξεργαστή εικόνας - ανδρείκελα

Η πρώτη προσπάθεια. Αναμείνετε να βελτιώσετε το περίγραμμα επιλογής σας τουλάχιστον λίγο. Μπορείτε να βελτιώσετε το περίγραμμα σας με διάφορους τρόπους: Αντίστροφη περιγράμματος επιλογής: Απλά χρησιμοποιήστε την εντολή Invert (ή την αντίστοιχη εντολή του προγράμματος). Προσθέστε σε περίγραμμα επιλογής: ...

Επιλογή από τις άκρες της ψηφιακής εικόνας - ανδρείκελα

Επιλογή από τις άκρες της ψηφιακής εικόνας - ανδρείκελα

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

Η επιλογή των συντακτών

Πώς να χρησιμοποιείτε το παράθυρο μητρώου του QuickBooks 2010 - dummies

Πώς να χρησιμοποιείτε το παράθυρο μητρώου του QuickBooks 2010 - dummies

Για να εργαστείτε ευκολότερα με το παράθυρο του Μητρώου και να ελέγξετε τον τρόπο εμφάνισής του: Το κουμπί Μετάβαση: Εμφανίζει το παράθυρο διαλόγου Μετάβαση (Go To). Αυτό το παράθυρο διαλόγου σάς επιτρέπει να αναζητήσετε μια συναλλαγή στο παράθυρο "Εγγραφή". Για παράδειγμα, μπορείτε να αναζητήσετε ...

Πώς να εργάζεστε με έναν υπάρχοντα προϋπολογισμό σε QuickBooks - dummies

Πώς να εργάζεστε με έναν υπάρχοντα προϋπολογισμό σε QuickBooks - dummies

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

Πώς να χρησιμοποιείτε τα κουτιά παραθύρων αναφορών του QuickBooks - dummies

Πώς να χρησιμοποιείτε τα κουτιά παραθύρων αναφορών του QuickBooks - dummies

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