Ο ανοιχτός κώδικας της Microsoft Dapr φτάνει σε πρώιμο χρόνο για να βοηθήσει τους προγραμματιστές να υιοθετήσουν μικροϋπηρεσίες

Ο ανοιχτός κώδικας της Microsoft Dapr φτάνει σε πρώιμο χρόνο για να βοηθήσει τους προγραμματιστές να υιοθετήσουν μικροϋπηρεσίες


Η Microsoft ανακοίνωσε σήμερα ότι η ανοιχτή πλατφόρμα, ανεξάρτητη πλατφόρμα Διανεμημένη εφαρμογή χρόνου εκτέλεσηςΝτάπρ) είναι τώρα έτοιμο για παραγωγή, με v1. διαθέσιμο στο GitHub 16 μήνες αργότερα πρώτα ωθήθηκε στην ανάπτυξη της κοινότητας ως άλφα έργο.

Η τελευταία δεκαετία χαρακτηρίστηκε από μια αργή αλλά σταθερή μετάβαση από το μονολιθικό λογισμικό on-premise στο cloud και μια αρχιτεκτονική λογισμικού που βασίζεται σε μικρο-υπηρεσίες, καθοδηγούμενη από εταιρείες όπως ο Uber είναι Netflix. Οι εφαρμογές που βασίζονται σε μικρότερα, βασισμένα σε λειτουργικά στοιχεία που συνδέονται μέσω API ενδέχεται να είναι πιο εύκολο να αναπτυχθούν και να συντηρηθούν, με μεμονωμένους προγραμματιστές να αναλαμβάνουν την ευθύνη για μία μόνο υπηρεσία (ή “μικροσυσκευή”).

Ενώ το Dapr μπορεί να χρησιμοποιηθεί σε ένα περιβάλλον που φιλοξενείται σε τοπικό μηχάνημα, παρουσιάζεται ως “φορητός χρόνος εκτέλεσης βάσει συμβάντων” που διευκολύνει τους προγραμματιστές να δημιουργούν εφαρμογές που βασίζονται σε μικροσυσκευές στο σύννεφο ή στην άκρη (π.χ. IoT ). Ο απώτερος στόχος του έργου είναι να επιτρέψει στους προγραμματιστές να δημιουργήσουν κατανεμημένες εφαρμογές χρησιμοποιώντας οποιαδήποτε γλώσσα ή πλαίσιο, παρέχοντας αυτό που αποκαλεί «δομικά στοιχεία βέλτιστης πρακτικής»

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

Πάνω: Dapr: Δομικά στοιχεία

Βασικά, το Dapr στοχεύει να «μειώσει το επίπεδο πρόσβασης» σε προγραμματιστές που θέλουν να δημιουργήσουν σύγχρονες εφαρμογές εγγενών cloud, εξαλείφοντας την ανάγκη διαχείρισης και κατανόησης σύνθετων τεχνικών στοιβών που μπορούν να εκτείνονται σε αμέτρητες γλώσσες, πλαίσια και πλατφόρμες. Ταιριάζει επίσης σε μια ευρύτερη τάση, με εταιρείες όπως ο Nginx και Vfunction και οι δύο λαμβάνουν υποστήριξη από το VC για βοήθεια εταιρείες μετακινούνται από μονόλιθο σε μικροϋπηρεσίες.

Ανοιχτή αγκαλιά

Ιστορικά, η Microsoft ευθυγραμμίστηκε στενότερα με την ιδιόκτητη σφαίρα λογισμικού, με τον πρώην CEO Steve Ballmer λάβετε μια ιδιαίτερα φωνητική στάση ενάντια στην κίνηση. Αλλά η εταιρεία έχει μεγάλωσε να αγκαλιάζει ανοιχτή πηγή υπό την Satya Nadella, την οποία επιβλέπει Η ανοιχτή πηγή του .Net, Microsoft συμμετοχή στο Ίδρυμα Linux είναι την πρωτοβουλία ανοιχτού κώδικακι αλλα. Η Microsoft ισχυρίστηκε επίσης ότι το open source είναι τώρα το “αποδεκτό μοντέλο συνεργασίας μεταξύ επιχειρήσεωνΣημειώνοντας ότι οι μεγάλες εταιρείες μπορούν τώρα να ενώνονται σε προγράμματα λογισμικού σε εβδομάδες και όχι σε μήνες.

Αξίζει να σημειωθεί ότι το Dapr έχει σχεδιαστεί για να είναι ανοιχτό και ανεξάρτητο από τον προμηθευτή και τα διάφορα στοιχεία του μπορούν εύκολα να ενσωματωθούν σε όλα τα μεγάλα δημόσια σύννεφα, συμπεριλαμβανομένων των AWS του Amazon, του Google Cloud, του Alibaba και φυσικά του Azure.

Με το v1., η Microsoft δήλωσε ότι έχει επικεντρωθεί στο Kubernetes για την εκτέλεση εφαρμογών έτοιμων για παραγωγή στο cloud, αλλά καθώς το Dapr αναπτύσσεται περαιτέρω, αναμένει τα περιβάλλοντα φιλοξενίας που υποστηρίζει πλήρως «να αναπτυχθούν και να διαφοροποιηθούν». Αυτό θα περιλαμβάνει εικονικές μηχανές (VM), System-as-a-Expert services (PaaS) και περιβάλλοντα αιχμής.

VentureBeat

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

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

Γίνομαι μέλος



[via]

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