website logo
Create accountLogin
Home
DCS
Node
Resources
Help center
Navigate through spaces
⌘K
Storj DCS
Get Started
AWS CLI and Hosted Gateway MT
AWS SDK and Hosted Gateway MT
Uplink CLI
Satellite Admin Console
Object Browser
Downloads
Download Uplink CLI
Download Self-hosted S3 Compatible Gateway
Download Storj Client Libraries
SDKs & Reference
Tutorial
How-to Guides
Concepts
Support
Support Overview
FAQ
Community Forum
Status Page
Help Desk
Billing, Payment & Accounts
Resources
Moved Documents
Docs powered by archbee 

Common Architectural Pattern

2min

Introduction

There are a standard set of integration patterns in which the Storj Uplink is implemented. This section provides a solution architecture overview of the following integration patterns.

Common Architectural Pattern

There are a standard set of integration patterns in which the Storj Uplink is implemented. This section provides a solution architecture overview of the following integration patterns.

Platform/Service

Description

Decentralized Advantage

Cloud-hosted Gateway

S3-compatible cloud hosted gateway providing elastic object storage capacity

Easy implementation and broad compatibility. Note: uses server-side encryption

Hybrid Cloud On Premise Gateway

On-premis to cloud elastic storage capacity

Enhanced privacy via end-to-end encryption

Cloud Native Applications

Web-based applications interact with S3-compatible cloud hosted gateway

Server-side encryption and industry-leading access management controls with highly distributed network of storage nodes make it easy to build more secure and private applications

Mobile Apps

Choose libuplink library for end-to-end encryption or S3-compatible cloud hosted gateway for ease of integration

Take advantage edge-based delegated authorization for secure and private file sharing

Command Line File Transfer

Command line tool for end-to-end encrypted large file transfer between people or environments

Fast, easy, secure, private and economical way to move large files

Client App Integration

Integrate libuplink into applications with native cloud storage use

Easily integrate secure, private and economical cloud object storage inn your app (Examples FileZilla, Rclone and Restic)

Dapp Integration

Add decentralized object storage to your decentralized app

S3 compatibility, default multi-region high availability via a network of decentralized storage nodes, and enhanced security and privacy through delegated authorization.

Multi-cloud Storage

Neutral, provider-agnostic cloud storage

Low egress costs and distributed storage provide consistent performance for inter-cloud transit



Updated 03 Mar 2023
Did this page help you?
Yes
No
PREVIOUS
Common Use Cases
NEXT
Browser Usage
Docs powered by archbee 
TABLE OF CONTENTS
Introduction
Common Architectural Pattern