Μια νέα έκδοση του συστήματος TeamWox SaaS Agent έχει κυκλοφορήσει, η οποία έχει σχεδιαστεί για τους παροχής και τους ISV και θα τους επιτρέψει να δημιουργήσουν πλαίσια SaaS με εκατοντάδες αντίτυπα του TeamWox εντελώς δωρεάν.

Για να μάθουμε όλα τα προβλήματα που επηρεάζουν τους παροχής και πωλητές κατά την εγκατάσταση και τη συντήρηση του λογισμικού μας, αποφασίσαμε να ξεκινήσουμε να παρέχουμε την υπηρεσία SaaS.
Στην αρχή απολαύσαμε όλες τις διαδικασίες των παροχών - την προετοιμασία και τη ρύθμιση του υπολογιστή, εγκατάσταση του firewall, τη καταγραφή των τομέων, την έκδοση και παράταση των πιστοποιητικών SSL, την εγκατάσταση του διακομιστή TeamWox για τους πελάτες, τον έλεγχο της προσβασιμότητας τους μετά την εγκατάσταση, την παρακολούθηση της κατάστασης τους και τέλος την απεγκατάστασης του TeamWox.
Αν κάνετε τις πράξεις αυτές στο χέρι, επαναλαμβάνοντας τες ξανά και ξανά, μπορείτε να κάνετε ένα λάθος, και ο πελάτης σας μπορεί να "καταλάβει" ότι δεν είναι τόσο εύκολο, όπως περιγράφεται από τους εμπόρους.

Όπως κάθε λογισμικό, που αναπτύχθηκε από την εταιρεία μας, η λύση για τον έλεγχο φιλοξενίας (hosting) του TeamWox πρέπει να είναι απλή, αποτελεσματική, να εκπληρώνει τα καθήκοντα του διαχειριστή με τις ελάχιστες λειτουργίες και να προειδοποιά για κινδύνους και λάθη. Το αποτέλεσμα της δουλειάς μας είναι το TeamWox SaaS Agent.
Χρειάζεται μόνο
ένα λεπτό για έναν υπολογιστή με λογισμικό MS Windows Server 2008 για να εγκαταστήσετε
μια δωδεκάδα συστήματα TeamWox groupware: 10 δευτερόλεπτα για να κατεβάσετε το
πρόγραμμα εγκατάστασης Agent TeamWox SaaS (1,5 Mb) και 50 δευτερόλεπτα για να
το εγκαταστήσετε και να ανοίξετε μια ιστοσελίδα με ένα πεδίο σύνδεσης.
Για να εργαστείτε με το σύστημα TeamWox, ο χρήστης πρέπει να έχει έναν web browser, στον οποία ο χρήστης εισάγει τη διεύθυνση του της επιχειρήσεις του. Για να έχετε μια τέτοια διεύθυνση προς το χρήστη, πρέπει να επιλέξετε έναν τομέα.
Η παροχή ενός μοναδικού τομέα για κάθε ξεχωριστή αίτηση είναι αρκετά δαπανηρή, τόσο για τον παροχέα όσο και για τον πελάτη. Κανείς δεν θέλει να πληρώσει για τις υπηρεσίες για τις οποίες ο μέσος άνθρωπος δεν έχει ιδέα.
Μια απλή και κομψή έκδοση παρέχει πρόσβαση σε μια εφαρμογή που χρησιμοποιεί τρίτου-επιπέδου domain. Μπορείτε να διατηρήσετε αυτο το τομέα - καιο πελάτης σας δεν θα ξέρει και πως κάτι θα έπρεπε να διατεθεί".
Έχουμε επιλέξει αυτό το εύκολο τρόπο κατά τη διοργάνωση του δικού μας πλαίσιου SaaS. Το TeamWox SaaS Agent περιλαμβάνει ενοποίηση με δημοφιλείς διακομιστές DNS μέσω των API HTTP τους. Ένας τομέας διατεθεί αυτομάτως μια νέα εφαρμογή - το μόνο που χρειάζεται να καθορίσει τα στοιχεία διεύθυνσης και ταυτότητας του HTTP API του διακομιστή DNS στις κατάλληλες ρυθμίσεις.
Η ασφάλεια είναι ένα σημείο κλειδί για το SaaS. Ο πάροχος είναι υπεύθυνος για την ασφάλεια των δεδομένων χρήσης του συστήματος αποθήκευσης. Και είναι καθήκον του παρόχου για να διασφαλιστεί η ασφαλής πρόσβαση στα δεδομένα. Είναι απαράδεκτο να χρησιμοποιείται η ανοικτή HTTP για την επιχείρηση εφαρμογές SaaS. Γι 'αυτό το σύστημα TeamWox μπορεί να προσεγγιστεί μόνο μέσω των προστατευόμενων HTTPS.
Η εργασία με HTTPS απαιτεί την εγκατάσταση ενός αξιόπιστου πιστοποιητικού SSL από τα προγράμματα περιήγησης Web στους διακομιστές του. Μπορεί να εκδοθεί από την Thawte, Comodo ή οποιαδήποτε άλλη παρόμοια επιχείρηση.
Κατά την παραγγελία του πιστοποιητικού SSL για τις εκατοντάδες των εφαρμογών, να θυμάστε τα εξής χαρακτηριστικά του HTTPS - μία διεύθυνση IP/ θύρα μπορεί να
διαχειριστεί μόνο ένα πιστοποιητικό SSL . Ως εκ τούτου, θα πρέπει να διαθέσετε είτε δεκάδες διευθύνσεις IP σε κάθε υπολογιστή με εξωτικές προσθήκες στη διεύθυνση με τη μορφή των αριθμών θύρας.
Όμως, καμία από τις επιλογές δεν θα είναι μια καλή λύση. Για την επίλυση της κατάστασης που
έχουμε επιλέξει ένα μπαλαντέρ πιστοποιητικό SSL. Ένα μπαλαντέρ πιστοποιητικό SSL επεξεργάζεται όλες τις εφαρμογές που
είναι εγκατεστημένες στο πλαίσιο SaaS μας. Ενώ ο χρήστης βρίσκεται σε μία απόλυτα ασφαλή χρήση του TeamWox .
Είναι αδύνατο να εγκαταστήσετε ένα πιστοποιητικό σε λογισμικό Windows από την πρώτη φορά, αν δεν ξέρετε τις αρχές της αποθήκευσης πιστοποιητικών. Για να διευκρινισθεί και να απλουστευθεί η διαδικασία αυτή στο TeamWox Saas , έχουμε δημιουργήσει μια βολική και εύκολη διασύνδεση για το χειρισμό των πιστοποιητικών διακομιστή.
Μέσω της διαδικτυακής σύνδεσης, θέτουμε και να ενημερώνουμε ένα πιστοποιητικό, μπορούμε να δημιουργήσουμε
ένα αίτημα για ένα νέο πιστοποιητικό, και να κατεβάσομε ένα εγκατεστημένο
πιστοποιητικό σε μορφή αρχείου. Κατά τη στιγμή της δοκιμής του πλαισίου SaaS, μπορείτε να δημιουργήσετε ένα προσωρινό
αυτο-υπογεγραμμένο μπαλαντέρ πιστοποιητικό SSL, χωρίς την αναζήτηση για ένα βοηθητικό πρόγραμμα
γραμμής εντολών.

Μόλις οι βασικές λειτουργίες ρουτίνας αυτοματοποιηθούν, είναι ώρα να οργανώσετε ένα μοντέλο SaaS - για να συμμετάσχουν σε μια σύνολο διακομιστών. Η λύση που θα χρησιμοποιήσετε για να οργανώσετε ένα μοντέλο SaaS είναι πολύ απλή και αποτελεσματική.
Κάθε διακομιστής του πλαισίου είναι ισοδύναμος, και εκτελεί μόνο μία λειτουργία - την φιλοξενία (hosting) του TeamWox. Για να προσθέσετε ένα νέο υπολογιστή με το πλαίσιο ενός μοντέλου SaaS, το μόνο που χρειάζεται είναι να εγκαταστήσετε ένα μοντέλο SaaS Agent του TeamWox σε αυτόν τον υπολογιστή. Όπως αναφέρεται παραπάνω η διαδικασία αυτή, είναι πολύ γρήγορη και εύκολη..
Οι εργασίες που προκύπτουν κατά το συνδυασμό πολλών διακομιστών σε ένα πλαίσιο:
- διανομή φορτίου μεταξύ των διακομιστών,
- επιλογή ενός διακομιστή για την εγκατάσταση μιας νέας εφαρμογής,
- έλεγχος των εργασιών των εφαρμογών σε πολλούς διακομιστές.
Για την επίλυση αυτών των καθηκόντων, έχουμε επεκτείνει τη λειτουργικότητα του Φορέα μοντέλου SaaS, μετατρέποντάς το σε ένα διαχειριστή του μοντέλου SaaS διακομιστών. Ένας από τους διακομιστές έχει επιλεγεί ως διαχειριστής.
Συλλέγει πληροφορίες από όλους τους διακομιστές μέσα στο πλαίσιο και με βάση τα στατιστικά στοιχεία που λαμβάνονται επιλέγει αυτόματα ένα διακομιστή για να εγκαταστήσει ένα νέο αντίγραφο . Αυτό επιτρέπει την εφαρμογή της αρχή της ισότητας και την ομοιόμορφη διανομή φορτίου μεταξύ των διακομιστών.

Είναι εύκολο να διαχειριστείτε ένα πλαίσιο από μια θέση. Το απλό και έξυπνο περιβάλλον του Φορέα μοντέλου SaaS έχει καταστήσει δυνατή να τη ανάθεση της διαχείριση του πλαισίου μοντέλου SaaS από απλούς χρήστες - τους διαχειριστές μας.
Μια νέα εφαρμογή μπορεί να εγκατασταθεί σε μόλις 2-3 λεπτά, χωρίς καμία βοήθεια από τεχνικούς. Επίσης η διαχείριση και ο έλεγχος της λειτουργία των εκατοντάδων εφαρμογές που έχουν ήδη εγκατασταθεί είναι πού εύκολη.
Το TeamWox περιλαμβάνει ενσωματωμένες λειτουργίες για την αυτο-διαχείριση και τον έλεγχο - αυτό βοηθά για να εξασφαλίσετε τη σταθερή λειτουργία του. Χρησιμοποιώντας αυτά τα δεδομένα, το μοντέλο SaaS Agent του TeamWox επιτρέπει την διατηρήσει της σταθερής λειτουργία του συνόλου μοντέλου SaaS. Η παρακολούθηση του συνόλου των αιτήσεων για τη σελίδα της διαχείρισης διακομιστή επιτρέπει την προστασία των χρηστών από τους κινδύνους που δεν πρέπει ποτέ να γνωρίζει.

Είναι γρήγορο και εύκολο να διοργανώσετε ένα πλαίσιο μοντέλου SaaS χρησιμοποιώντας το μοντέλο SaaS Agent του TeamWox. Ωστόσο, οι περισσότεροι από οικοδεσπότες (hosts) έχουν ήδη κάποια υποδομή διαχείρισης διακομιστή και κανείς δεν πρόκειται να το σπάσει. Και εξακολουθεί να είναι εύκολο να διαχειριστείτε όλους τους διακομιστές μέσα σε ένα μοντέλο SaaS από μια θέση. Ως εκ τούτου, αυτό απαιτεί την ενσωμάτωση του προγράμματός μας με το λογισμικό των υπηρεσιών των παρόχων. Αλλά, όπως δείχνει η εμπειρία, η ένταξη των δύο ανεξάρτητων προϊόντων είναι συνήθως μια αρκετά επίπονη διαδικασία.
Έπρεπε να περάσουμε από όλα τα στάδια της ολοκλήρωσης. Για το πείραμά μας, είχαμε επιλέξει ένα δημοφιλές λογισμικό για τους παρόχους από το Parallels.
Ως αποτέλεσμα, λάβαμε μια σαφή και καλά δομημένο HTTP API του Φορέα μοντέλο SaaS και ένα πακέτο πιστοποιημένο σύμφωνα με το APS version 1.2, το οποίο είναι διαθέσιμο στο κατάστημα αίτησης στην ιστοσελίδα του Parallels και στις διεπαφές Ιστού των προϊόντων τους.
Αν ήδη παρέχετε υπηρεσίες φιλοξενίας (hosting) με βάση Αυτοματισμού Parallels Business ή Parallels Plesk Panel, τότε θα χρησιμοποιήσετε ένα γνωστό περιβάλλον εργασίας χρήστη για τη διαχείριση του κύκλου ζωής των εφαρμογών. Ολοκλήρωση με οποιοδήποτε άλλο λογισμικό που χρησιμοποιείτε για τη φιλοξενία των υπηρεσιών σας μπορεί να υλοποιηθεί με τη χρήση οποιασδήποτε δημοφιλής γλώσσα προγραμματισμού έχει τα εργαλεία για την εργασία με HTTP και JSON. Για παράδειγμα, τα scripts στο πακέτο ΕΣΠ γραμμένο σε< PHP Εάν δεν είχατε ακόμα μια συναρπαστική περιπέτεια για την πιστοποίηση του πακέτου APS σας, βρείτε εδώ μια σειρά γεγονότων που ήδη αναφέρθηκαν και μερικά καινούργια.Η Τεκμηρίωση που παρέχεται από το Parallels είναι ένα επίσημο έγγραφο, δεν αποκαλύπτει όλες τις λεπτομέρειες της συσκευασίας - στην πραγματικότητα υπάρχει πολύ λίγο χρήσιμο υλικό.
Ωστόσο, μπορείτε να λάβετε πληροφορίες που απαιτούνται από την ομάδα τεχνικής υποστήριξης της εταιρείας . Θα σας ενημερώσουν για το τι θα πρέπει να καθορίσετε στην περιγραφή του πακέτου και θα σας βοηθήσουν να ανιχνεύσετε προφανή λάθη. Η διαδικασία ελέγχου για τη συμμόρφωση με τα πρότυπα της διαδικασίας ASP είναι αυτοματοποιημένη, αλλά όχι για τις εξωτερικές εφαρμογές του μοντέλου SaaS.

Έχουμε αρχίσει τον δρόμο μας ως νέα μέλη, και τελειώσαμε δημιουργώντας ένα ολοκληρωμένο μοντέλο SaaS, το οποίο εξυπηρετεί εκατοντάδες εφαρμογές. Η εμπειρία μας που αποκτήθηκε κατά την επίλυση προβλημάτων που εμφανίζονται, υλοποιήθηκε στο Agent του TeamWox του μοντέλου SaaS.
Χρησιμοποιώντας αυτό το εργαλείο, μπορείτε εύκολα να δημιουργήσετε ένα μοντέλο SaaS ή για να επεκτείνετε μια λίστα με τις υπηρεσίες σας χωρίς επιπλέον κόστος. Θα αισθανθείτε τη διαφορά στη διαδικασία, θα είστε ευτυχείς με τα αποτελέσματα και θα ακούσετε λόγια ευγνωμοσύνης από τους ικανοποιημένους πελάτες σας.
Δευτέρα, 19 Σεπτεμβρίου 2011