Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Sandstorm.io
Search
Arnout Engelen
April 26, 2016
Technology
65
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
310
HTTP/2
raboof
0
75
Unikernels - Dutch Devops Engineers workshop
raboof
0
130
akka-persistence
raboof
0
60
Kamon
raboof
0
120
Slim table types (FitNesse meetup)
raboof
0
53
Other Decks in Technology
See All in Technology
おそらく日本で唯一のDevRelインターン生として
husengs7
0
170
AI時代だからこそ推したい!Gitコマンド再入門
munakata
0
160
生成AIで高い生産性を求められて、 悩み、乗り越えた話
mot_techtalk
2
150
DWH の限界突破! AI エージェント向け爆速リアルタイムデータ基盤 ClickHouse
jozono
1
330
「Docker Desktop不要の時代」は 来たのか?
ueponx
0
370
Codex概要
ymiya55
0
490
Execution in the Kingdom of Agents: Reflections on Abstraction and Complexity
bcantrill
0
890
実体験から学ぶ分析エージェントの開発と運⽤
recruitengineers
PRO
8
1.8k
AIがコードを書く時代に、エンジニアは何で自分の価値を証明するのか / In an era where AI writes code how do engineers prove their value
carta_engineering
1
670
AI駆動開発、viviONの1年 ── うまくいったこと・いかなかったこと
vivion
0
280
宣言型部分更新は何を解決しどこへ向かうのか
shuta13
0
190
「事実」を「計測」して、「解釈」する 〜AWS Lambdaのメモリ最適解の見つけ方〜
maimyyym
0
120
Featured
See All Featured
My Coaching Mixtape
mlcsv
0
340
How to Think Like a Performance Engineer
csswizardry
28
2.9k
Optimising Largest Contentful Paint
csswizardry
37
4k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Embracing the Ebb and Flow
colly
88
5.2k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
Side Projects
sachag
456
43k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
550
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
560
Accessibility Awareness
sabderemane
1
240
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
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