Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Sandstorm.io
Search
Arnout Engelen
April 26, 2016
Technology
62
0
Share
Sandstorm.io
Short introduction to sandstorm.io (used as a starting point for a hands-on session)
Arnout Engelen
April 26, 2016
More Decks by Arnout Engelen
See All by Arnout Engelen
Typesetting Code
raboof
0
96
JVM Hacking
raboof
0
290
Heating Up!
raboof
0
46
CRDTs Illustrated - StrangeLoop2015
raboof
0
290
HTTP/2
raboof
0
71
Unikernels - Dutch Devops Engineers workshop
raboof
0
120
akka-persistence
raboof
0
49
Kamon
raboof
0
110
Slim table types (FitNesse meetup)
raboof
0
50
Other Decks in Technology
See All in Technology
来期の評価で変えようと思っていること 〜AI時代に変わること・変わらないこと〜
estie
0
130
Tour of Agent Protocols: MCP, A2A, AG-UI, A2UI with ADK
meteatamel
0
180
ハーネスエンジニアリング×AI適応開発
aictokamiya
3
1.1k
最大のアウトプット術は問題を作ること
ryoaccount
0
250
Bref でサービスを運用している話
sgash708
0
220
スクラムを支える内部品質の話
iij_pr
0
130
開発チームとQAエンジニアの新しい協業モデル -年末調整開発チームで実践する【QAリード施策】-
kaomi_wombat
0
280
GitHub Actions侵害 — 相次ぐ事例を振り返り、次なる脅威に備える
flatt_security
12
7.1k
Microsoft Fabricで考える非構造データのAI活用
ryomaru0825
0
570
AIにより大幅に強化された AWS Transform Customを触ってみる
0air
0
250
VSCode中心だった自分がターミナル沼に入門した話
sanogemaru
0
880
20260326_AIDD事例紹介_ULSC.pdf
findy_eventslides
0
300
Featured
See All Featured
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
870
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
190
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
94
Why Our Code Smells
bkeepers
PRO
340
58k
What's in a price? How to price your products and services
michaelherold
247
13k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
500
How to Ace a Technical Interview
jacobian
281
24k
Music & Morning Musume
bryan
47
7.1k
The Curse of the Amulet
leimatthew05
1
11k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
320
Transcript
SANDSTORM.IO XKE 26/04/2016
WHAT IS ? SANDSTORM.IO 'cloud' applications made easy 'app store'
model for (techie) end-users host on your own server or on oasis.sandstorm.io granular isolation
SEPARATION hosting, authentication, isolation application development
WHAT IS THE PROBLEM AGAIN? As of May 15, 2016,
Revolv service will no longer be available. The Revolv app won’t open and the hub won’t work.
WHAT IS THE PROBLEM AGAIN? Open source apps o en
not available in 'hosted' form and hard to install
WHAT IS THE PROBLEM AGAIN? One buggy app can compromise
your whole server.
WHO MADE THIS? Kenton Varda Involved in Google Docs sharing
@google Involved in protobuf @google
ANATOMY OF A SANDSTORM APP container-based more restricted than e.g.
docker: seccomp restricts system calls no raw network access advanced features through an API
ANATOMY OF A SANDSTORM APP a container instance per 'document'
('grain') sharing controls provided by sandstorm HTTP API
ANATOMY OF A SANDSTORM APP Your app can be very
simple Does not need authentication/user mgt Only needs to manage one 'document' per instance sqlite w :)
DEMO? This presentation :)
LICENSING Open Source Paid hosting on sandstorm.io Closed 'enterprise' features
clustering
LARGER TRENDS isolation between apps
MORE ISOLATION
Desktop: AppArmor (ubuntu 'snaps') GrSecurity SELinux VMs (QubesOS) Containers? Mobile:
Android/iOS permissions Server VM (Xen, KVM, etc) Containers (docker cgroups, seccomp) Cap'n'Proto