hasura / hasura/graphql-engine

Hasura Secure Connect

Open
#9,582 2 comments 1 reaction 0 assignees View on GitHub
k/enhancement public-roadmap
Dominant language
TypeScript
Stars
32.1k
Forks
3k
PR merge metrics
PR metrics pending

Description

## Feature Description
Ability to have a seamless and secure local development experience with Hasura Cloud

## User value / outcome
In V3, you would want to leverage the convenience of out of the box features such as 'always production ready' and 'high performance at any scale', yet easily able to prototype using local resources such as a local database or a local authentication server. To aid with local development with Hasura cloud, we are going to introduce Hasura Secure Connect which will allow you to create secure tunnels to easily connect with local resources. This would mean that you can do all local development and testing scenarios while being on Hasura cloud, making it even faster for you to go to production from the development stages. This experience will be secure so that nobody outside of the user's projects can access this data and also seamless so that it feels as close to true local development as possible.

## Current status (design, alpha, beta etc.)
Scheduled to be part of the June 2023 Beta release

Contributor guide

Open the contributing guide

Research direction

The issue describes a product-level goal for secure tunnels between Hasura Cloud and local resources, with no files, tests, or implementation entry points named. Start by locating the Secure Connect design or implementation area and clarify the tunnel architecture, access boundaries, and local-development workflow. Done should include a working secure connection and validation of the stated local database and authentication-server scenarios.

Written by the indexing model from the issue text.

Assessment

Domain
cloud, infrastructure, security
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.