Gibt es ein kostenloses API-Verwaltungssystem (z. B. eine Mashery-Alternative)?
Ich bin auf der Suche in die Freigabe einer öffentlichen REST-API, die ich möchte zu halten, geschützt durch eine API-keys. Dienste wie Mashery bieten API-management-Dienste; pro Ihre Datenblattdie Sie bieten:
- API-Registrierung, Zugriff und self-service-provisioning
- Schlüssel, die Erteilung und die Verwaltung der Anmeldeinformationen
- Verwendung Drosselung und Begrenzung gebunden Schlüssel, Benutzer, Methode oder Gruppe
- Intelligentes caching von Häufig verwendeten Aufrufe
- Business-Regeln Konfiguration basierend auf Filter, Parameter und Methoden
Gibt es Kostenlose (entweder wie in Bier, oder wie in Freiheit) Werkzeuge/Dienste gibt, die bieten diese Funktionen? Artikel, die beschreiben best practices?
Ich gerade arbeite in einem Perl/Unix-Umgebung, bin aber interessiert an anderen Lösungen. Ich kann nicht leisten, Mashery, und das Rad neu erfinden ist ein Schmerz. Danke.
InformationsquelleAutor der Frage Anirvan | 2009-02-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Große Frage 🙂 - Eigentlich ist es eine freie (wie in Bier) API-management-Lösungen - mit 3scale können Sie eine Liste der API verwendungsgrenzwerte festlegen, für die verschiedenen Arten von Plänen und verwalten Zeichen-ups. Der service ist kostenlos, es sei denn, Sie kostenlos für den API-Zugriff, in dem Fall gibt es eine Kommission.
Den service erscheint, aufgeführt in der 3scale Markt im Moment, aber es gibt eine white-label-Lösung aus, die bald nicht kostenlos, aber zu einem sehr zugänglichen Preis Punkt. Wir würden gerne einstellen, sollte jemand Interesse sich mit einem frühen Konto (nur E-mail mich an [email protected]).
Steven Willmott, Tech lead /3scale
InformationsquelleAutor der Antwort steve
Unserem Produkt (WSO2 API-Manager) ist 100% open source unter der Apache-Lizenz ist nun aus der beta.
Die Arbeit wird offen auf [email protected]; feel free to join!
Download zur Verfügung (hier) oder als (hosted-service-API-Cloud).
InformationsquelleAutor der Antwort Sanjiva Weerawarana
Api-Achse wahrscheinlich lohnt einen ernsten Blick. Eigenschaften umfassen:
InformationsquelleAutor der Antwort Phil Jackson
Ja. Apigee bietet self-service -, freemium-API-management, speziell analytics und rate-limiting. Es ist kostenlos für den Einsatz unter 10.000 Anfragen pro Stunde.
Ist es in der preview aber jeder kann sich anmelden für eine Einladung. Sobald man den laden setzt es sofort - Sie ein Proxykonto erstellen und verwenden Sie das neue proxy-URL (oder eine Karte, um Ihren eigenen domain).
Können Sie es auch verwenden, für Analysen auf APIs, die Sie verbrauchen.
Seine von Sonoa Systems und Bauten wir es auf unsere API-router verwenden wir für unsere 50 enterprise-Kunden (Banken, Medien, Unternehmen etc.) Es ist also im Grunde ein freemium, vereinfachte web-version unserer enterprise-Produkt.
cheers,
Scott Regan, Apigee-team ([email protected])
InformationsquelleAutor der Antwort
Ich vermute, dass diese Art der Sache ist fast immer auch bestimmte Anwendung zu machen, eine ganz Allgemeine software-Komponente. (Ich weiß nicht, wie gut Mashery - service funktioniert, aber ich bin mir sicher, dass ein gutes Maß an Sorgfalt und Aufmerksamkeit geht in es).
In jedem Fall, der schwierige Teil ist die Offenlegung Ihrer internen Systeme als nützliche externe APIs. Verfolgen von API-keys etc ist nicht schwer.
InformationsquelleAutor der Antwort Ask Bjørn Hansen
Hmmm, Mashery für frei - ich Wünsche, dass wir uns leisten konnten, um das zu ermöglichen. Aber dann Wünsche ich mir eine Menge Dinge 🙂
Mashery eigentlich anfing, als ich an einem startup, das benötigt genau das, was du redest. In den vergangenen Jahren, als wir angefangen haben die portion viel größere Kunden mit mehr wesentlichen Anforderungen, der Umfang unserer Lösung hat sicherlich gewachsen, zusammen mit dem Wert darstellt.
Aber das bedeutet nicht, dass es nicht eine Forderung aus einer Menge von Start-UPS für eine preisgünstigere "basic" API-management-Lösung beinhaltet, dass alle oder die meisten der Funktionen, die Sie erwähnen. Wir arbeiten aktiv an einer Lösung für Start-UPS, dass ist genau das. Bleiben Sie dran für eine Ankündigung bald.
Jubel -
Oren Michels
CEO
Mashery
InformationsquelleAutor der Antwort
Apigee hat eine Kostenlose version. Versuchen Sie eine Suche für Apigee Zu Gehenund Sie haben Zugriff auf Kostenlose tools.
InformationsquelleAutor der Antwort Santanu Dey
Wahrscheinlich ist dies eine späte Antwort. Hier sind ein paar api-management-Dienstleistungen, die zu betrachten sich lohnt -
Hoffe, es hilft.
InformationsquelleAutor der Antwort Rajan
Möchte ich empfehlen, die api-management-Projekt Lack-apikey. Wir sind mit Varnish http accelerator/reverse-proxy und seine Skripting-Fähigkeiten, so dass es bietet ein großes Maß an Anpassbarkeit. Redis als Datenbank verwendet wird. Projekt ist in aktiver Entwicklung, fühlen Sie sich bitte frei, um Anfrage neue features.
InformationsquelleAutor der Antwort user1242563
Verwenden wir CloudGate von Managed-Methoden. Es hat eine Kostenlose version, die diese Arten von Funktionen um die Authentifizierung, Autorisierung, Drosselung, Schlüssel-management, routing und monitoring, response-caching etc...
Brian
InformationsquelleAutor der Antwort Brian Jones