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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Arnout Engelen
April 26, 2016
Technology
0
62
Sandstorm.io
Short introduction to sandstorm.io (used as a starting point for a hands-on session)
Arnout Engelen
April 26, 2016
Tweet
Share
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
Claude Codeベストプラクティスまとめ
minorun365
57
32k
日本語テキストと音楽の対照学習の技術とその応用
lycorptech_jp
PRO
1
400
新規事業における「一部だけどコア」な AI精度改善の優先順位づけ
zerebom
0
450
2026年はチャンキングを極める!
shibuiwilliam
8
1.8k
【インシデント入門】サイバー攻撃を受けた現場って何してるの?
shumei_ito
0
1.3k
全員が「作り手」になる。職能の壁を溶かすプロトタイプ開発。
hokuo
1
660
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
140
We Built for Predictability; The Workloads Didn’t Care
stahnma
0
110
メルカリのAI活用を支えるAIセキュリティ
s3h
8
5.8k
re:Inventで出たインフラエンジニアが嬉しかったアップデート
nagisa53
4
230
変化するコーディングエージェントとの現実的な付き合い方 〜Cursor安定択説と、ツールに依存しない「資産」〜
empitsu
4
1k
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.9k
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
225
10k
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Become a Pro
speakerdeck
PRO
31
5.8k
Statistics for Hackers
jakevdp
799
230k
Paper Plane (Part 1)
katiecoart
PRO
0
3.8k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1.1k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
67
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.1k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
220
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