Since its launch a few years ago, GraphQL platform Hasura has made it easier for developers to use GraphQL by simplifying the process of connecting their data sources to their applications and then accessing them through GraphQL. Now at its virtual HasuraCon ’22 developer conference, Hasura is expanding this capability by launching its GraphQL Data Connector (GDC), a new SDK that allows developers to bring virtually any data source into Hasura to present it as a GraphQL API.
It’s worth noting that Hasura, as an open source project, already had some of these capabilities, but as company CEO and co-founder Tanmai Gopal noted, the new SDK now makes this much more accessible and available across the network — and developers. can also use the language of their choice to write these agents.
“For people in the enterprise, this becomes really valuable because sometimes they have all this business-critical data and these legacy resources that no one is innovating on anymore,” Gopal said. “Either you want to tap into these niche data sources that are coming in or special workloads that are still a little early, but you’re ready to use them critically. What we can do now is – together with these contributors, with database vendors, with the Husker team itself – we can work together and create these agents, and that way we can unlock access to all these resources incrementally.”
With today’s release, Hasura is also announcing a few other updates. For example, Hasura Cloud and Cloud Enterprise are now available on Google Cloud. Interestingly, given Hasura’s background working with PostgreSQL databases, Google Cloud’s new AlloyDB service fits the bill.
“Organizations are rapidly adopting GraphQL and we are excited to help these organizations modernize and digitally transform their applications. With Hasura’s GraphQL platform available on Google Cloud, developers around the world can build next-generation applications at scale at a lower cost,” said Bikram SIngh Bedi, Managing Director, Google Cloud India.
co-founder of Hasura Rajoshi Ghosh told me that even though the company launched its cloud service on AWS two years ago, the team always knew it had to be where its customers were. “Because we’re where your data is, we need to be with all cloud providers,” she said. “During the beta program, we saw a lot of adoption for Google. […] Your data is everywhere. It multiplies. It grows. Know it or not, your data is mushrooming somewhere. It’s just like that. So data is mushrooming on different data sources and then on different clouds. Hasura then becomes that ultimate data API, removing that infrastructure layer.”
With this, Hasura now supports AWS and Google Cloud, although the team tells me they are also working on Azure support. The service already supports Microsoft’s SQL Server and with today’s release it will add event trigger support to its platform.
Also new are a streaming subscription API for building real-time apps, as well as support for OpenTelemetry Traces in Hasura Cloud and Enterprise.