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
64
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
100
JVM Hacking
raboof
0
310
Heating Up!
raboof
0
51
CRDTs Illustrated - StrangeLoop2015
raboof
0
300
HTTP/2
raboof
0
74
Unikernels - Dutch Devops Engineers workshop
raboof
0
130
akka-persistence
raboof
0
55
Kamon
raboof
0
120
Slim table types (FitNesse meetup)
raboof
0
53
Other Decks in Technology
See All in Technology
AWSとGitHub Actionsの責任境界と 組織で安全に使用する取り組み
nealle
1
230
[RSJ26] Flow as Flow: Modeling Robot Velocity Fields as Probability Velocity Fields
keio_smilab
PRO
0
160
AIエージェントを雇う前に決める5つのこと
knishioka
1
100
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
25k
IHV like なユースケースへのOpenID Connect 関連仕様の適用事例
optim
0
390
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
12
86k
Bill One 開発エンジニア 紹介資料
sansan33
PRO
7
20k
アクセスキー流出時の対応で再認識した攻撃側と防御側の非対称性について
kazzpapa3
1
470
AI時代の「OAuth認証」にどう物申すか?(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
380
EUDIWの枠組みを出発点に民間エコシステムの在り方を考える(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
380
Guerilla InnerSource in enterprises, during the AI hype
onenashev
PRO
0
120
Hub & Spoke 環境のネットワークルーティングを分解してみる
tsuyataku
0
430
Featured
See All Featured
What does AI have to do with Human Rights?
axbom
PRO
1
2.3k
Testing 201, or: Great Expectations
jmmastey
46
8.3k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.4k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
370
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
270
Statistics for Hackers
jakevdp
799
230k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Writing Fast Ruby
sferik
630
63k
New Earth Scene 8
popppiees
3
2.5k
Test your architecture with Archunit
thirion
2
2.4k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
310
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.4k
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