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
pkgsrc for multi-platform deployments
Search
G. Clifford Williams
September 18, 2017
Technology
39
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
pkgsrc for multi-platform deployments
G. Clifford Williams
September 18, 2017
Transcript
30 slides
IN HETEROGENEOUS ENVIRONMENTS USING PKGSRC FOR MULTI-PLATFORM DEPLOYMENTS
ALL THE THINGS PKGSRC
[email protected]
ABOUT ME
A BIT ABOUT ME
[email protected]
G. CLIFFORD WILLIAMS ▸ “G.”
is for George, and I loathe that name. I go by Cliff ▸ married: 0 kids, 2 dogs, 4 nieces, 3 nephews ▸ Highly opinionated // practically agnostic
SO BASICALLY WHAT I DO IS ▸ Build Private Clouds
(OpenNebula, OpenStack, Triton) ▸ Migrate applications to “the Cloud” (public or private) ▸ Build out deployment scripts/recipes (SaltStack, Chef, CFEngine, Puppet, Ansible, CDist) ▸ Automate Cloud Infrastructure (SaltCloud, Terraform, CloudFormation, etc)
AUTOMATION CONFIGURATION VIRTUALIZATION INTEGRATION
ALL THE “—ATIONS”
AUTOM-ATION CONFIGUR-ATION VIRTUALIZ-ATION INTEGR-ATION
AUTOM-8ION CONFIGUR-8ION VIRTUALIZ-8ION INTEGR-8ION
AUTONOMOUS APPLICATIONS
LET’S CLARIFY WHAT IS AUTONOMOUS APPLICATION DELIVERY? ▸ Your OS
provides a set of features ▸ Libraries, System Calls, Packages, etc. ▸ Your (business) application requires a set of features ▸ Libraries, System Calls, Packages, etc. ▸ Decouple your application from the OS for more flexibility
YOUR APPLICATION
OPERATING SYSTEM
OPERATING SYSTEM YOUR APPLICATION
KERNEL
KERNEL LIB C
KERNEL LIB C USERLAND UTILITIES
KERNEL LIB C USERLAND UTILITIES PACKAGES
KERNEL LIB C USERLAND UTILITIES PACKAGES YOUR APPLICATION
OPERATING SYSTEM OPERATING SYSTEM YOUR APPLICATION
OPERATING SYSTEM OPERATING SYSTEM YOUR APPLICATION OPERATING SYSTEM YOUR APPLICATION
KERNEL
KERNEL LIB C
KERNEL LIB C USERLAND UTILITIES
KERNEL LIB C USERLAND UTILITIES SYSTEM PACKAGES APPLICATION DEPENDENCIES
KERNEL LIB C USERLAND UTILITIES YOUR APPLICATION SYSTEM PACKAGES APPLICATION
DEPENDENCIES
KERNEL LIB C USERLAND UTILITIES YOUR APPLICATION SYSTEM PACKAGES APPLICATION
YOUR OTHER APPLICATION OTHER
ALTERNATIVES??
ALTERNATIVES RUN-TIME MANAGERS ▸ RVM (Ruby Version Manager) ▸ VirtualEnv
ALTERNATIVES OS ISOLATION ▸ Chroot ▸ Containers/Jails/Zones
More Decks by G. Clifford Williams
See All by G. Clifford Williams
Autonomous Application Delivery (RootConf 2017)
gcw
0
150
Other Decks in Technology
See All in Technology
速くなるほど、深く考える AI時代のQAに学ぶ
kobayashiyorimitsu
0
160
「AIチャットからもできないの?」と言われたら ~業務アプリをMCP対応するときの認証・認可の勘所
oidfj
0
320
An Introduction to Context Ontology Accelerator (teaching AI agents what your data means)
inariku
PRO
1
220
evcc & Home Assistant
naltatis
0
620
AI時代の組織作り:チーム開発から「個人×AI」への移行と、持続可能な「開発資本」の築き方
ham0215
3
830
内製アプリとClaudeスキルのセキュリティチェック、 Backlogの課題で回しています。
ayaka_egaaa
0
180
[dbts2026]数十PBの超巨大データ×AI活用を支えるSnowflakeの実力〜大規模環境におけるアーキテクチャと運用のリアル〜
y_matsubara
0
140
Kiro CLI 入門 (ターミナルと CI で使う) | 目指せ Kiro マスター 03
inariku
PRO
2
140
Context != Context: One window, many lifecycles (AI Native DevCon, Nov 2026)
birgitta410
0
120
Intro to Kiro (One agent, every surface) | Kiro: Zero to Hero 01
inariku
PRO
2
120
Frontier Teams — Amazon は AI で「開発のやり方」をどう変えたのか
kmotohas
0
220
農夫は秘伝のタレを知らない - NOBODY KNOWS THE HIDDEN SOURCE - Kaggriculture 3rd Place Solution
masspeaks
0
180
Featured
See All Featured
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
460
Marketing to machines
jonoalderson
1
6k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
77k
The Pragmatic Product Professional
lauravandoore
37
7.5k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
980
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
630
What's in a price? How to price your products and services
michaelherold
247
13k
Ten Tips & Tricks for a 🌱 transition
stuffmc
1
280
The Language of Interfaces
destraynor
162
27k