Mit Hasura können Entwickler jetzt jede Datenquelle in eine GraphQL-API verwandeln – Tech

Mit Hasura koennen Entwickler jetzt jede Datenquelle in eine GraphQL API

Seit ihrer Einführung vor einigen Jahren ist die GraphQL-Plattform Hasura hat es Entwicklern erleichtert, GraphQL zu verwenden, indem der Prozess der Verbindung ihrer Datenquellen mit ihren Anwendungen und der anschließende Zugriff auf sie über GraphQL vereinfacht wurde. Jetzt erweitert Hasura auf seiner virtuellen HasuraCon ’22-Entwicklerkonferenz diese Fähigkeit, indem es seinen GraphQL Data Connector (GDC) vorstellt, ein neues SDK, das es Entwicklern ermöglicht, praktisch jede Datenquelle in Hasura einzubringen, um sie als GraphQL-API bereitzustellen.

Es ist erwähnenswert, dass Hasura als Open-Source-Projekt bereits über einige dieser Fähigkeiten verfügte, aber wie der CEO und Mitbegründer des Unternehmens, Tanmai Gopal, feststellte, macht das neue SDK dies jetzt weitaus zugänglicher und über das Netzwerk verfügbar – und Entwickler können diese Agenten auch in der Sprache ihrer Wahl schreiben.

Bildnachweis: Hasura

„Für die Leute im Unternehmen wird dies wirklich wertvoll, weil sie manchmal all diese geschäftskritischen Daten und diese veralteten Quellen haben, an denen niemand mehr innovativ ist“, sagte Gopal. „Oder Sie möchten diese neu hinzukommenden Nischendatenquellen oder spezielle Workloads nutzen, die noch recht früh sind, aber bereit sind, sie kritisch zu nutzen. Jetzt können wir – zusammen mit diesen Mitwirkenden, mit Datenbankanbietern, mit dem Husker-Team selbst – zusammenarbeiten und diese Agenten erstellen, und auf diese Weise können wir schrittweise den Zugriff auf all diese Quellen freischalten.“

Mit der heutigen Veröffentlichung kündigt Hasura auch einige andere Updates an. Hasura Cloud und Cloud Enterprise sind jetzt beispielsweise auf Google Cloud verfügbar. Angesichts des Hintergrunds von Hasura bei der Arbeit mit PostgreSQL-Datenbanken passt der neue AlloyDB-Dienst von Google Cloud hier interessant.

„Organisationen setzen GraphQL schnell ein und wir freuen uns, diesen Organisationen bei der Modernisierung und digitalen Transformation ihrer Anwendungen zu helfen. Mit der GraphQL-Plattform von Hasura, die in Google Cloud verfügbar ist, können Entwickler auf der ganzen Welt Anwendungen der nächsten Generation in großem Maßstab und zu geringeren Kosten erstellen“, sagte Bikram SIngh Bedi, Managing Director, Google Cloud India.

Hasura-Mitbegründer Rajoshi Ghosh sagte mir, dass das Team, als das Unternehmen seinen Cloud-Service auf AWS vor zwei Jahren einführte, immer wusste, dass es dort sein musste, wo seine Kunden waren. „Weil wir dort sind, wo Ihre Daten sind, müssen wir bei allen Cloud-Anbietern vertreten sein“, sagte sie. „Wir haben während des Beta-Programms eine große Akzeptanz für Google festgestellt. […] Ihre Daten sind überall. Es vermehrt sich. Es wächst. Ob Sie es wissen oder nicht, irgendwo schießen Ihre Daten wie Pilze aus dem Boden. Es ist einfach so. Daten schießen also aus verschiedenen Datenquellen und dann in verschiedenen Clouds wie Pilze aus dem Boden. Hasura wird dann zu dieser ultimativen Daten-API, die diese Infrastrukturebene entfernt.“

Damit unterstützt Hasura jetzt AWS und Google Cloud, obwohl das Team mir mitteilt, dass auch Azure-Unterstützung in Arbeit ist. Der Dienst unterstützt bereits Microsofts SQL Server und fügt mit der heutigen Veröffentlichung seiner Plattform Unterstützung für Ereignisauslöser hinzu.

Ebenfalls neu sind eine Streaming-Abonnement-API zum Erstellen von Echtzeit-Apps sowie Unterstützung für OpenTelemetry Traces in Hasura Cloud und Enterprise.

tch-1-tech