Hasura
Hasura
  • 671
  • 1 099 879
Lessons from v2 – from role-based authorization to rule-based authorization
Is your permissions system too cumbersome to model as simple role based access control? Learn more about our plans to introduce a composable and flexible rule-based approach. This approach lets you design your authorization system the way you want - whether it is RBAC, ABAC, a mix of both, or something completely customized.
----
🚀 Hasura makes your data instantly accessible over a real-time GraphQL API, so you can build and ship modern apps and APIs faster. Hasura connects to your databases, REST servers, GraphQL servers and third party APIs (eg: Stripe, Salesforce) to provide a unified realtime GraphQL API across all your data sources instantly.
Check out our features: hasura.io
Find us on Twitter: HasuraHQ
Join our community: hasura.io/discord
-----
zhlédnutí: 158

Video

Hasura’s GraphQL federation features
zhlédnutí 120Před 21 dnem
Come check out a preview of multi-team workflows that let each subgraph team independently develop and deploy subgraphs to a federated supergraph 00:00 Intro 00:16 Federation 01:10 This is not fun 02:27 Independent subgraph SDLC 05:49 graph graph=graph composition not coupling. 09:11 Data catalogue and transparency. 10:18 And more… 10:41 supergraph.io 🚀 Hasura makes your data instantly accessib...
Community Call: Is GraphQL dead? | June | 44th edition
zhlédnutí 408Před 21 dnem
Join our June 2024 Community Call Launch Day to see what’s on our roadmap, early feature demos and product updates from our engineering team. 00:00 Intro / Agenda 00:26 Keynote : Is GraphQL dead? 19:04 Hasura’s GraphQL federation features 32:12 V3 Permissions RFC 40:32 Wrap 🚀 Hasura makes your data instantly accessible over a real-time GraphQL API, so you can build and ship modern apps and APIs...
Customer showcase: Tactable
zhlédnutí 80Před měsícem
Fireside chat with Geoff Strickland, CTO and Co-Founder, 00:00 Intro 00:21 What services does Tactable provide? 00:58 Geoff work history 02:07 Hasura being a part of the stack from the beginning of Tactable 04:12 Hasura over time? 05:42 Integrating Hasura with Entreprise customer stack 07:28 Future trends and thoughts about Hasura DDN 10:34 Inclusion of AI workforce 11:56 Socials 12:21 Closure ...
Hasura on Elasticsearch
zhlédnutí 104Před měsícem
We’re thrilled to introduce our upcoming connector for Elasticsearch. With this connector, you’ll be able to access Elasticsearch documents through Hasura’s GraphQL APIs. We will demonstrate key features of this connector, including queries, sorting, filtering, and pagination. github.com/hasura/ndc-elasticsearch 00:00 Intro 01:00 Quick demo 🚀 Hasura makes your data instantly accessible over a r...
MongoDB Aggregation Pipelines with Native Queries
zhlédnutí 70Před měsícem
Explore the powerful integration of Hasura with @MongoDB using Native Queries. We’ll showcase how our MongoDB connector now supports the full MongoDB aggregation pipeline API, enabling you to perform complex data transformations and analysis directly with DDN. hasura.io/docs/3.0/connectors/mongodb/native-queries/ 00:00 Intro 00:35 Demo 🚀 Hasura makes your data instantly accessible over a real-t...
Announcing local development and self hosting support
zhlédnutí 324Před měsícem
Developer tooling integrates with docker for rapid local iteration and self hosting without limits. Immutable builds and model based api documentation enable rapid iteration and seamless collaboration. Check out a demo of what your API development workflow could look like. 00:00 Quick Recap 00:56 API development workflow briefing 02:15 Demo 13:50 That’s a wrap 🚀 Hasura makes your data instantly...
Hasura Data Delivery Network Roadmap
zhlédnutí 110Před měsícem
Data Delivery Network is Hasura’s next-generation GraphQL platform. Come find out what’s in store in 2024 with an overview of the key focus areas. Lots of exciting feature sets - join the conversation and help shape the future of DDN! 00:00 Intro 01:03 Public roadmap on GitHub 06:04 API Engine 08:04 Business Logic 09:05 Federation 09:54 Connectors github.com/orgs/hasura/projects/201/views/1 🚀 H...
Community Call: DDN Roadmap | May | 43rd edition
zhlédnutí 125Před měsícem
Last month we launched Hasura Data Delivery Network, Hasura’s next-generation GraphQL platform. This month we take you through the roadmap. Come find out what’s in store for 2024 with an overview of the key focus areas. Lots of exciting feature sets - join the conversation and help shape the future of DDN! 00:00 Intro 00:27 Agenda 01:14 Product roadmap 02:26 Public roadmap on GitHub 12:54 Local...
AMA with the creators of Hasura DDN
zhlédnutí 126Před 2 měsíci
Get all your Hasura DDN questions answered by the engineers who made it all happen. 🚀 Hasura makes your data instantly accessible over a real-time GraphQL API, so you can build and ship modern apps and APIs faster. Hasura connects to your databases, REST servers, GraphQL servers and third party APIs (eg: Stripe, Salesforce) to provide a unified realtime GraphQL API across all your data sources ...
Supergraph Panel with Hasura, MotherDuck, ClickHouse & Yugabyte
zhlédnutí 242Před 3 měsíci
Relational, NoSQL, vector, realtime… data ecosystem partners share their views on the data supergraph, and why Hasura DDN matters to their base. PANELISTS : Tanya Bragin VP Product, @ClickHouseDB Karthik Ranganathan Founder & Co-CEO, @YugabyteDB Tino Tereshko Co-Founder and Head of Product, MotherDuck @motherduckdb 00:00 Prolouge 01:57 Intro 02:27 Panel 02:56 Tanya - Clickhouse 03:32 Tino - Duc...
Hasura DDN in action 🎉
zhlédnutí 245Před 3 měsíci
See Hasura DDN in action with an end-to-end demo that puts a spotlight on its best features. 00:00 Intro 00:22 First element 01:28 Demo: Supergraph explorer 27:17 Closing thoughts of the demo 28:40 The power of standardization and composability 29:49 Comparison to other approaches of federation 31:43 Performance 36:04 Demo: Performance // Connector query planning 41:38 Performant joins across f...
The mission and vision for Hasura DDN.
zhlédnutí 167Před 3 měsíci
Tanmai Gopal, CEO and Co-Founder of Hasura kicks off the event 00:00 intro 00:25 DDN story 01:31 Platform asks 04:54 Platform stratergy 07:16 Reference architecture 09:20 The DDN 🚀 Hasura makes your data instantly accessible over a real-time GraphQL API, so you can build and ship modern apps and APIs faster. Hasura connects to your databases, REST servers, GraphQL servers and third party APIs (...
Hasura DDN - the grand unveil
zhlédnutí 347Před 3 měsíci
Join us for this exclusive two-hour event dedicated to unveiling the beta launch of the much-anticipated Hasura Data Delivery Network (DDN). 00:00 intro 01:07 Keynote Tanmai 14:30 Hasura DDN in action : Demo 01:12:39 Local development exp : Demo 01:27:39 Panel discussion 02:02:09 Try DDN today 02:04:03 AMA 🚀 Hasura makes your data instantly accessible over a real-time GraphQL API, so you can bu...
Demo for connecting MariaDB and Hasura
zhlédnutí 115Před 3 měsíci
Get GraphQL APIs on MariaDB in 2 minutes Point Hasura to your MariaDB database and get fully featured, secure, and performant GraphQL APIs with just a few clicks. Get $100 Hasura Cloud Credits Go to hasura.io/cloud/ Use code WS2HC100 Download the MariaDB Docker image mariadb.me/3FRnK3S 00:00 Intro 00:14 Demo: MariaDB | Hasura 02:55 Getting started 🚀 Hasura makes your data instantly accessible o...
Technical overview of Hasura platform
zhlédnutí 259Před 3 měsíci
Technical overview of Hasura platform
Hasura on AWS
zhlédnutí 104Před 3 měsíci
Hasura on AWS
Hasura : Concise overview
zhlédnutí 56Před 3 měsíci
Hasura : Concise overview
The future of API building is here: Tour the new Hasura v3
zhlédnutí 596Před 3 měsíci
The future of API building is here: Tour the new Hasura v3
From Monolith to Supergraph: How to Tame Microservice Complexity and Chaos
zhlédnutí 307Před 3 měsíci
From Monolith to Supergraph: How to Tame Microservice Complexity and Chaos
Hasura: Open Source GraphQL Engine v3
zhlédnutí 179Před 3 měsíci
Hasura: Open Source GraphQL Engine v3
TypeScript Data Connector Course - Predicates
zhlédnutí 39Před 3 měsíci
TypeScript Data Connector Course - Predicates
TypeScript Data Connector Course - Ordering
zhlédnutí 31Před 3 měsíci
TypeScript Data Connector Course - Ordering
TypeScript Data Connector Course - Aggregates
zhlédnutí 71Před 3 měsíci
TypeScript Data Connector Course - Aggregates
Autogenerate GraphQL and REST APIs on all your data
zhlédnutí 199Před 3 měsíci
Autogenerate GraphQL and REST APIs on all your data
Accelerate GraphQL federation with rapid subgraph development edited
zhlédnutí 116Před 3 měsíci
Accelerate GraphQL federation with rapid subgraph development edited
Build Supergraphs, Not APIs
zhlédnutí 68Před 3 měsíci
Build Supergraphs, Not APIs
Build Supergraphs, not APIs
zhlédnutí 45Před 3 měsíci
Build Supergraphs, not APIs
GraphQL federation with autogenerated Hasura subgraphs
zhlédnutí 98Před 3 měsíci
GraphQL federation with autogenerated Hasura subgraphs
Deep dive into the Supergraph architecture
zhlédnutí 166Před 3 měsíci
Deep dive into the Supergraph architecture

Komentáře

  • @yassinebouchoucha
    @yassinebouchoucha Před 7 dny

    Hasura with the TimeScaleDB is infinite Power !

  • @StevenWilliams-nd1gv
    @StevenWilliams-nd1gv Před měsícem

    any chance this can be updated to work with the latest libraries?

  • @user-nq9vh7mv7k
    @user-nq9vh7mv7k Před měsícem

    Cool! Docker is fine, but is there also nix support?

  • @leularia
    @leularia Před měsícem

    Just moved to trpc, hasura at first feels nice but once complex work it just adds another 💆‍♀️ headache feels like wer maintaining hasura it self instead of fastening our development. Self hosting is nite mare.

  • @zayaerme
    @zayaerme Před měsícem

    Any updates on policy engine? I am not able to find the rfc on github anymore. Hope it is not discarded from the roadmap.

  • @shazaalyyy
    @shazaalyyy Před 2 měsíci

    need screen zoom

  • @smithright
    @smithright Před 2 měsíci

    very helpful, thanks!!

  • @9_9_2
    @9_9_2 Před 2 měsíci

    If open source is so great, why is the OpenTelemetry observability only available in hosted and EE Hasura, not the Apache licensed CE?

  • @user-fn6xu4lo3s
    @user-fn6xu4lo3s Před 3 měsíci

    the font is not clear, it is difficult to see

  • @dream_emulator
    @dream_emulator Před 3 měsíci

    Really like Hasura. Keep up the great work 👍

  • @rude_people_die_young
    @rude_people_die_young Před 3 měsíci

    Was this an excuse to use AI images ❤😊

  • @sureshdurairaj9316
    @sureshdurairaj9316 Před 3 měsíci

    Does Hasura support Mutation?

  • @leularia
    @leularia Před 3 měsíci

    Looking forward to a short and consise overview of DDN.

  • @mellowjoni8519
    @mellowjoni8519 Před 3 měsíci

    The two windows in the bottom right completely block the commands being run. This will not do.

  • @praweewongsa
    @praweewongsa Před 3 měsíci

    cheer!

  • @Kallivdh
    @Kallivdh Před 3 měsíci

    Maybe I skipped over it, but will v3 support external graphQL schema's just like in v2 remote schema's?

  • @hodadisbirhan652
    @hodadisbirhan652 Před 3 měsíci

    How to create the dynamic role permissions that are created and edited in my front-end plateform

  • @NYProDev
    @NYProDev Před 3 měsíci

    too small screen size :( it is really hard to watch it. But still very useful video. keep it going

  • @hodadisbirhan652
    @hodadisbirhan652 Před 3 měsíci

    first of all Hasura is the best GraphQL engine server .

  • @dream_emulator
    @dream_emulator Před 3 měsíci

    Tada! 🎉

  • @MarceyRowland
    @MarceyRowland Před 3 měsíci

    Auth0 doesn't appear to have Rules any longer. What should I be doing instead of Rule to continue following along?

  • @user-nm2mn6xd4t
    @user-nm2mn6xd4t Před 3 měsíci

    Thank you for this👏

    • @HasuraHQ
      @HasuraHQ Před 3 měsíci

      You're so welcome!

  • @ilya-norske
    @ilya-norske Před 4 měsíci

    So, if you are stuck on configuring cloud PG_DATABASE_URL, then (TL;DR) just skip this step and use "Connect Neon Database" option instead. See explanation below. This tutorial assumes that you have some hosted database for "production", which is probably obvious for the tutor, but might be a bit confusing for the step-by-step folowers. Cloud DB configuration has nothing in common with your local database settings. You can't apply local credentials to the external (cloud/hosted) database. If you don't yet have an _existing_ hosted database, than you might have nothing to connect and nothing to put into the PG_DATABASE_URL in your Hasura cloud configuration. So you need to create a hosted DB first. The simpliest way is using "Connect Neon Database" option. Running the wizard creates a DB hosted remotely by Neon service and also automatically creates PG_DATABASE_URL variable for you, thus you don't need to specify anything yourself.

  • @ajeyaj80
    @ajeyaj80 Před 4 měsíci

    23:26 mention about upcoming video on nested object filtering, where can I find that?

  • @saikrishnasunkari1822
    @saikrishnasunkari1822 Před 4 měsíci

    Here, you are using enterprise edition . When I tried with community edition I am getting error says EE key required

  • @RedCloudServices
    @RedCloudServices Před 4 měsíci

    Thank you. Is a CSV connector on the v3 roadmap?

  • @carlosm.1233
    @carlosm.1233 Před 4 měsíci

    Does this also work with MySQL or Azure SQL Database? I am trying to implement a similar functionality where I want to "watch" for database changes via websocket in Go. Unfortunately, I was not able to find an approach how to go about this problem. I would appreciate any kind of help.

  • @kayumiman1190
    @kayumiman1190 Před 5 měsíci

    i dont have credit card, i cant use heroku, someone can give other way ?

  • @rafaelquintero2874
    @rafaelquintero2874 Před 5 měsíci

    Congrats!!!... 👏

  • @arpecop
    @arpecop Před 5 měsíci

    checking "Disable Caches" will give you more accurate response times 2:52

  • @HasuraHQ
    @HasuraHQ Před 5 měsíci

    v3-engine open source: Keeping with Hasura's open source heritage, the Hasura v3 GraphQL Engine is now open source. Built from the ground up in Rust for extremely predictable performance at any scale, v3 folds in all the lessons we've learned from v2. You are invited to contribute to the codebase and contribute on RFCs. Join in as we #buildinpublic and help us build an even better Hasura. Showcase RFC: Evolving the authorization engine in v3 to add entitlements. Query plan explorer and tracing: Gain insight into Hasura's unmatched performance by visualizing query plans across all data sources, across your whole supergraph. See how cross-data-source queries with declaratively defined supergraph permissions are compiled into performant and database-native queries. Use traces to diagnose performance issues and optimize execution across the whole supergraph. Join with TypeScript functions (aka action/model to action joins!): As part of the supergraph mission to join “all the things,” you can now join the supergraph to TypeScript functions. The serverless lambda function style is an easy way to bring your business logic or existing microservices to the supergraph. Functions can be used to add computed properties to supergraph models, or even join between different REST endpoints. You can now do PostgreSQL table JOIN ClickHouse table JOIN TypeScript function JOIN REST endpoint. Toward development flow state: Focus on the valuable domain bits - write and iterate on your TypeScript functions, database schemas, and domain models and permissions - and the tooling automates the rest. A resource and operation-based interface makes for a consistent way to understand and interact with Hasura DDN. Workflows that are easy to use for new users and continue to scale with complex customizations and large projects.

  • @leonidshvab6233
    @leonidshvab6233 Před 6 měsíci

    I also recommend checking out this tutorial How to use GraphQL in Vue3 with the Apollo Client on medium

  • @fawadhussain4430
    @fawadhussain4430 Před 6 měsíci

    Does it work with sql server 14?

  • @Gitpod
    @Gitpod Před 6 měsíci

    🧡

  • @alexleung842
    @alexleung842 Před 6 měsíci

    there's a bit of explanation missing here. Is the subscription getting all existing data then establishing a websocket to listen for new data? Or will the subscription only give us new data real time and for existing data we need a separate query? Woulnd't polling be more reliable since with websockets the connection can drop and then I'd miss updates?

  • @RedCloudServices
    @RedCloudServices Před 7 měsíci

    I am using v2.35.0 on prem will this be available in the next update?

  • @RedCloudServices
    @RedCloudServices Před 7 měsíci

    Does Postgres have a schema validation method also?

  • @MaliRasko
    @MaliRasko Před 7 měsíci

    Kind of useless this video.. isn't it? It shows what Hasura can do.. while not showing how to actually do any of it. It would be much better if you could show how to do the vector store part .. and all that stuff that was magically there in your project.

    • @HasuraHQ
      @HasuraHQ Před 7 měsíci

      This was an intro-style video to show the capabilities of the unified querying engine - query different data sources and not a hands-on video. Please refer to the below links for using Vector DB. hasura.io/blog/hasura-brings-the-power-of-generative-ai-to-your-data/ hasura.io/events/hasura-con-2023/build-an-ai-application-using-hasura czcams.com/video/NBiqc0qz5hA/video.html

    • @MaliRasko
      @MaliRasko Před 7 měsíci

      @@HasuraHQ sure.. but without the context it doesn't make much sense. You should probably think about all those viewers who will enter the Hasura through exactly this video. Setting up the context is always a good idea. I'm genuinely trying to help and give valuable feedback. I love Hasura BTW..

    • @HasuraHQ
      @HasuraHQ Před 7 měsíci

      @@MaliRasko Thank you for your constructive feedback; we have updated the video to start with context setting and also updated description with links related to hands-on tutorials.

  • @PrashantNaiker
    @PrashantNaiker Před 7 měsíci

    How can i learn more about this Supergraph

    • @HasuraHQ
      @HasuraHQ Před 7 měsíci

      Check out : hasura.io/ddn Join : discord.com/invite/hasura Subscribe for regular updates > hasura.io/community/

  • @RedCloudServices
    @RedCloudServices Před 7 měsíci

    Thanks 🙏 I need to understand this video. Does this mean in order to setup a data connector and super graph we have to use VSC and the CLI? and this is not possible from end-to-end in the Hasura console? I still cannot believe that Hasura cannot ingest a csv file in the UI. Like ANYWHERE in the UI. Not provide the tools to create a csv custom connector- I mean the default Hasura console ingesting a csv.

    • @HasuraHQ
      @HasuraHQ Před 7 měsíci

      VSC and CLI are not required, but are definitely very much useful as writing the metadata by hand would be quite cumbersome. We do have plans to have LSP's for other editors (Vim, ItelliJ, etc) at some point. In V3 the console does provide a quick setup of a PostgreSQL subgraph where you just provide a connection string and it connects and tracks everything for you, but the intended authoring experience right now is VCS and CLI, until we provide more LSP's. You can use our Rust SDK (github.com/hasura/ndc-hub/tree/main/rust-connector-sdk) or TypeScript SDK (github.com/hasura/ndc-sdk-typescript) to write a CSV connector that meets our NDC Spec (hasura.github.io/ndc-spec/). We also have NDC Learn (github.com/hasura/ndc-learn) that helps walk through writing a NDC connector in TypeScript.

    • @RedCloudServices
      @RedCloudServices Před 7 měsíci

      @@HasuraHQ I hope support for Python is coming from Hasura

    • @HasuraHQ
      @HasuraHQ Před 7 měsíci

      @@RedCloudServices No definitive timeline, but a Python connector SDK is on our roadmap. With that said you can use Python now to write a connector following the spec.

  • @florian6687
    @florian6687 Před 7 měsíci

    Tursooo >>>

  • @RaphaelTitsworthMorin
    @RaphaelTitsworthMorin Před 7 měsíci

    This new workflow with the VSCode extension looks so efficient. Love it.

  • @RaphaelTitsworthMorin
    @RaphaelTitsworthMorin Před 7 měsíci

    I'm so excited about this. You're doing great work! I'm also really glad to see how much stuff is being kept open source and moved to open source. I think that's really important for confidence in the company and the product. Awesome stuff.

  • @seanaguinaga
    @seanaguinaga Před 8 měsíci

    I can't get this to work with GitHub Codespaces Can someone from @Hasura get this to work?

  • @RedCloudServices
    @RedCloudServices Před 8 měsíci

    Please add the basics first. CSV is long overdue because I spend time loading csv into sql tables

  • @sinagharedaghi8961
    @sinagharedaghi8961 Před 9 měsíci

    The new features are great, many thanks to Hasura team 🙏🙏

  • @jaredhalvorson
    @jaredhalvorson Před 9 měsíci

    "Promosm"

  • @kevon217
    @kevon217 Před 9 měsíci

    Great work!