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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
パワポ作るマンをMCP Apps化してみた
iwamot
PRO
0
260
Kubernetesの「隠れメモリ消費」によるNode共倒れと、Request適正化という処方箋
g0xu
0
170
私がよく使うMCPサーバー3選と社内で安全に活用する方法
kintotechdev
0
150
GitHub Actions侵害 — 相次ぐ事例を振り返り、次なる脅威に備える
flatt_security
12
7.1k
OpenClawでPM業務を自動化
knishioka
2
360
ブラックボックス化したMLシステムのVertex AI移行 / mlops_community_62
visional_engineering_and_design
1
260
20260326_AIDD事例紹介_ULSC.pdf
findy_eventslides
0
300
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
77k
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
3
2k
「活動」は激変する。「ベース」は変わらない ~ 4つの軸で捉える_AI時代ソフトウェア開発マネジメント
sentokun
0
140
スクラムを支える内部品質の話
iij_pr
0
130
契約書からの情報抽出を行うLLMのスループットを、バッチ処理を用いて最大40%改善した話
sansantech
PRO
3
330
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
It's Worth the Effort
3n
188
29k
Un-Boring Meetings
codingconduct
0
250
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
240
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
Deep Space Network (abreviated)
tonyrice
0
99
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
340
Designing Powerful Visuals for Engaging Learning
tmiket
1
320
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.4k
Why Our Code Smells
bkeepers
PRO
340
58k
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