Το Lunar.dev θέλει να βοηθήσει τους προγραμματιστές να αναλάβουν τον έλεγχο του κόστους API τρίτων
Οι προγραμματιστές χρησιμοποιούν όλο και περισσότερο API τρίτων για τη δημιουργία των εφαρμογών τους και ανάλογα με το API, το κόστος μπορεί να κλιμακωθεί γρήγορα. Ήταν δύσκολο για τις εταιρείες να βρουν τρόπους κατανόησης και διαχείρισης αυτού του κόστους.
Εκεί μπαίνει το Lunar.dev. Είναι ένα εργαλείο που έχει σχεδιαστεί από την αρχή για να βοηθά τους προγραμματιστές να παρακολουθούν, να διαχειρίζονται και να αρχίζουν να ελέγχουν τους λογαριασμούς τους API. Σήμερα, η εταιρεία κυκλοφόρησε μια έκδοση ανοιχτού κώδικα του εργαλείου, ενώ ανακοίνωσε επίσης μια αρχική επένδυση 6 εκατομμυρίων δολαρίων.
Οι εταιρείες εξαρτώνται από τα API τρίτων για να προσθέτουν γρήγορα λειτουργίες στις εφαρμογές τους, όπως
πληρωμές
, ανταλλαγή άμεσων μηνυμάτων ή πρόσβαση σε μεγάλα γλωσσικά μοντέλα, λέει ο Eyal Solomon, Διευθύνων Σύμβουλος της Lunar. Ενώ αυτά τα API μπορούν να διευκολύνουν την προσθήκη αυτού του είδους προηγμένης λειτουργικότητας, μπορεί να υπάρξουν συνέπειες όσον αφορά το μηνιαίο κόστος χρήσης. «Καθώς είδαμε τις εταιρείες να κλιμακώνουν την κατανάλωση API, τις είδαμε να κατασκευάζουν τις δικές τους εσωτερικές λύσεις για τη σωστή διαχείριση και επιβολή ελέγχων στη χρήση αυτού του API τρίτων», είπε ο Solomon στο TechCrunch.
Αυτό που δεν είδαν ήταν ένα βιώσιμο προϊόν για τη διαχείριση της χρήσης αυτών των API τρίτων κατασκευαστών, έτσι άρχισαν να εργάζονται για την κατασκευή ενός. «Ο τρόπος που αντιλαμβανόμαστε τα πράγματα είναι ότι κοιτάμε αποκλειστικά την κατανάλωση, βοηθώντας τις εταιρείες να μειώσουν το κόστος και να διατηρήσουν άψογη απόδοση και αποτελεσματικότητα όσον αφορά την κατανάλωση API τους», είπε.
Η εγκατάσταση περιλαμβάνει την εκτόξευση ενός κοντέινερ Docker που φορτώνει τον διακομιστή μεσολάβησης Lunar μαζί με τους σεληνιακούς παρεμποδιστές, οι οποίοι μπορούν να δουν την κυκλοφορία του API καθώς ρέει μέσω του αγωγού ανάπτυξης προς τον πάροχο API. Η Lunar δεν χρειάζεται να συνδεθεί απευθείας με τα API για να κατανοήσει τη χρήση. Μετά την εγκατάσταση, αρχίζει αυτόματα να παρεμποδίζει την κυκλοφορία του API. Οι προγραμματιστές μπορούν να ορίσουν πολιτικές χρήσης όπως το μέγιστο επιτρεπόμενο κόστος μέσω μιας δι
επα
φής γραμμής εντολών και αυτές οι πολιτικές εφαρμόζονται καθώς η κυκλοφορία ρέει μέσω των υποκλοπών. Υπάρχουν σχέδια για γραφική διεπαφή για τη ρύθμιση
πολιτική
ς στον οδικό χάρτη.
“Βρισκόμαστε στη γραμμή προγραμματιστών, βρισκόμαστε μεταξύ της φυσικής σας κίνησης από το περιβάλλον παρ
αγωγή
ς σας έως τους παρόχους API, και εκεί λαμβάνει χώρα όλες οι πολιτικές και η εφαρμογή των πολιτικών και η επιβολή”, είπε ο Solomon.
Η εταιρεία αποφάσισε να ξεκινήσει με μια έκδοση ανοιχτού κώδικα του εργαλείου για να βοηθήσει στη δημιουργία buy-in για προγραμματιστές. Στο
μέλλον
σχεδιάζουν να δημιουργήσουν μια διαχειριζόμενη υπηρεσία για εταιρείες που δεν θέλουν να ασχοληθούν με ακατέργαστο ανοιχτό κώδικα, και έτσι τελικά θα βγάλουν χρήματα. Η Lunar κυκλοφορεί το προϊόν ανοιχτού κώδικα κάτω από
την άδεια του MIT
και ο Solomon λέει ότι το στοιχείο ανοιχτού κώδικα είναι σημαντικό για την εταιρεία του και την ανάπτυξή της.
«Είμαστε ανοιχτού κώδικα και το να είμαστε ανοιχτού κώδικα είναι μέρος των βασικών δομικών στοιχείων πάνω από την πλατφόρμα μας. Είναι κάτι στο οποίο είμαστε αφοσιωμένοι [offering] η κοινότητά μας των προγραμματιστών και των ομάδων μηχανικών», είπε ο Solomon.
Το seed των 6 εκατομμυρίων δολαρίων ήταν επικεφαλής της Uncork Capital με τη συμμετοχή της Angular Ventures.
VIA:
techcrunch.com
