website logo
Create accountLogin
Home
DCS
Node
Resources
Help center
Navigate through spaces
Home
DCS
Node
Resources
Help center
⌘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 
20min

Common Architectural Pattern

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 12 Oct 2022
Did this page help you?
Yes
No
UP NEXT
Browser Usage
Docs powered by archbee 
TABLE OF CONTENTS
Introduction
Common Architectural Pattern