Συστατικά

Το Azure έχει ως στόχο να μετακομίσει επιχειρήσεις στο Διαδίκτυο

Pollfish - 4ος Διαγωνισμός "i-bank Καινοτομία & Τεχνολογία"

Pollfish - 4ος Διαγωνισμός "i-bank Καινοτομία & Τεχνολογία"
Anonim

Ενώ πολλά θα ειπωθούν για τη στρατηγική σύνθλιψης υπολογιστών της Microsoft που εισήχθη τη Δευτέρα, στην καρδιά των Windows Azure είναι ένας αρκετά απλός στόχος: να εμπνεύσει τους εταιρικούς προγραμματιστές να ξανασκεφτούν τον τρόπο με τον οποίο αναπτύσσουν το λογισμικό έτσι ώστε οι εφαρμογές να αξιοποιήσουν καλύτερα το Web.

Η Microsoft προσπαθεί να διαφοροποιήσει το αναπτυξιακό της περιβάλλον που βασίζεται στο νέφος της Azure και παρουσιάστηκε σε μια παρουσίαση στο Microsoft Professional Developers Conference στο Λος Άντζελες, από ανταγωνιστικές προσφορές όπως το Elastic Compute Cloud (EC2) της Amazon λέγοντας ότι η Azure κάνει κάτι παραπάνω από το παραδοσιακό λογισμικό και το έβαλε στο σύννεφο

Σε συνέντευξη που πραγματοποίησε τη Δευτέρα στο συνέδριο, ο αρχισυντάκτης λογισμικού Microsoft Ray Ozzie περιέγραψε πως κατά παράδοση το λογισμικό έχει κατασκευαστεί σύμφωνα με μια κλίμακα-u p, το οποίο δεν είναι πρακτικό για την τρέχουσα εποχή του Διαδικτύου, όταν οι εφαρμογές πρέπει να είναι ευέλικτες και προσβάσιμες σε μεγάλο αριθμό χρηστών τόσο εντός όσο και εκτός του εταιρικού τείχους προστασίας.

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

Με την Azure, οι προγραμματιστές μπορούν να δημιουργήσουν λογισμικό σε μοντέλο scale-out, την οποία ο Ozzie περιέγραψε χρησιμοποιώντας μια αναλογία που περιλαμβάνει μπάλες του τένις και πώς μπορεί κάποιος ή τα πρόσωπα να τα χειριστούν αν κάποιος ρίξει μπάλες σε αυτά.

«Ας πούμε [κάποιος] ρίχνει 100 μπάλες σε μένα», είπε. "Υπάρχουν όρια στο μοντέλο κλιμάκωσης και αν αποτύχω, όλες οι μπάλες θα πέσουν στο έδαφος."

Ωστόσο, σε ένα μοντέλο scale-out, μια εφαρμογή μπορεί να διανείμει το έργο της σύλληψης των μπάλων, μεγαλύτερη ευελιξία, δήλωσε ο Ozzie. "Υπάρχει μια πιθανότητα ότι προσθέτοντας περισσότερους ανθρώπους, μπορούμε να πάρουμε οποιεσδήποτε μπάλες που θα πετάξει σε εμάς. Και αν κάποιος πέσει κάτω, ίσως ο τύπος δίπλα του θα το πάρει, αλλά θα συνεχίσει. "

Το Azure επιτρέπει στους προγραμματιστές να δημιουργούν εφαρμογές σύμφωνα με αυτό το μοντέλο, πράγμα που σημαίνει ότι μια εφαρμογή δεν θα καταρρεύσει καθώς προσπαθεί να επεξεργαστεί όλες τις διαφορετικές συνδέσεις - στους χρήστες πίσω από το τείχος προστασίας, στο Διαδίκτυο και ο Όζζι χρησιμοποίησε το παράδειγμα της υπηρεσίας ηλεκτρονικού ταχυδρομείου Hotmail της Microsoft ως εφαρμογή που αναπτύχθηκε σύμφωνα με ένα μοντέλο κλιμάκωσης, επειδή η εταιρεία γνώριζε από την αρχή ότι θα έπρεπε να το κάνει. εξυπηρετούν εκατομμύρια χρήστες που προέρχονται από διάφορα συνδεδεμένα περιβάλλοντα. Ωστόσο, δεν δημιούργησε το λογισμικό του διακομιστή ηλεκτρονικού ταχυδρομείου, το Exchange, με αυτόν τον τρόπο, και έπρεπε να αναδιοργανώσει την εφαρμογή αργότερα για να προσαρμοστεί σε αυτό το αναπτυξιακό μοντέλο.

"Υπάρχει μια διαδικασία που χρησιμοποιείτε για να πάρετε μια επιχειρησιακή εφαρμογή και να το αλλάξετε και να το ξανασκεφτείτε ώστε να είναι αυτό το ευρύ, οριζόντιο πράγμα ", δήλωσε ο Ozzie. "Έχουμε κάνει αυτό με το Exchange, και το κάνουμε αυτό με όλο και περισσότερους."

Προσφέροντας μια πλατφόρμα ανάπτυξης και ανάπτυξης του cloud, η Microsoft έχει πιο δύσκολο έργο από ανταγωνιστές όπως το Amazon ή Salesforce.com, και οι δύο ξεκίνησαν τις επιχειρήσεις τους στον Παγκόσμιο Ιστό. Με την κληρονομιά του λογισμικού, η Microsoft πρέπει να τείνει σε εκατομμύρια προγραμματιστές που χρησιμοποιούν τις πλατφόρμες της για να δημιουργήσουν λογισμικό που να βασίζεται σε προϋπόθεση σε ένα εταιρικό κέντρο δεδομένων, εξισορροπώντας ταυτόχρονα τις εξελισσόμενες ανάγκες πιο εξελιγμένων εφαρμογών Web.

James Governor, κύριος αναλυτής για την εταιρεία αναλυτών RedMonk, είχε μια πιο απλοϊκή περιγραφή και την περιγραφή του μοντέλου κλίμακας από το Azure που προσπαθεί να προσφέρει τις εταιρικές εφαρμογές, συγκρίνοντάς το με το να «φορέσει τα εσώρουχά σας στο εξωτερικό των ρούχων σας».

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

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

Pitney Bowes Management Services, μια θυγατρική της Pitney Bowes, η οποία αναθέτει σε τρίτους την παροχή επιχειρηματικών υπηρεσιών όπως η ταχυδρομική αποστολή, η επικοινωνία και η ναυτιλία στο Fortune 1000 είναι μια εταιρεία που αντιμετωπίζει αυτό το πρόβλημα. Η εταιρία Pitney Bowes Management Services συνεργάζεται με τη Microsoft για να δοκιμάσει μια έκδοση της υπηρεσίας μετατροπής της ψηφιακής αλληλογραφίας dMail που κυκλοφορεί στην Azure.

Ο Terry Doeberl, διευθυντής ανάπτυξης επιχειρήσεων για την Pitney Bowes Management Services, δήλωσε ένα πλεονέκτημα σε ένα Web- οι εφαρμογές είναι ότι θα κάνει τις εφαρμογές ανεξάρτητες από τα λειτουργικά συστήματα για επιτραπέζιους υπολογιστές, τα οποία ονόμασε "ο βαθμός της ύπαρξης πολλών εταιρειών" λόγω του πόσο δύσκολο είναι να εγκατασταθούν νέες εφαρμογές σε επιτραπέζιους υπολογιστές.

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

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