Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Vagrant: why and how
Search
Giustino Borzacchiello
July 15, 2016
Technology
0
79
Vagrant: why and how
Our experience with Vagrant for WordPress development in Motork
Giustino Borzacchiello
July 15, 2016
Tweet
Share
More Decks by Giustino Borzacchiello
See All by Giustino Borzacchiello
Cos'è Gutenberg?
justb
1
230
The WordPress Economy
justb
0
260
10* useful WordPress function (* maybe more) - wctrn
justb
0
540
The WordPress Loop
justb
1
500
10 Useful WordPress functions (and maybe more)
justb
4
560
MapReduce for clone detection
justb
0
66
Featured posts with thumbnails
justb
0
39
Other Decks in Technology
See All in Technology
プロンプトやエージェントを自動的に作る方法
shibuiwilliam
13
12k
Identity Management for Agentic AI 解説
fujie
0
110
re:Invent 2025 ~何をする者であり、どこへいくのか~
tetutetu214
0
220
MLflowダイエット大作戦
lycorptech_jp
PRO
1
140
AWS re:Invent 2025~初参加の成果と学び~
kubomasataka
0
130
5分で知るMicrosoft Ignite
taiponrock
PRO
0
400
今年のデータ・ML系アップデートと気になるアプデのご紹介
nayuts
1
520
打 造 A I 驅 動 的 G i t H u b ⾃ 動 化 ⼯ 作 流 程
appleboy
0
360
【U/day Tokyo 2025】Cygames流 最新スマートフォンゲームの技術設計 〜『Shadowverse: Worlds Beyond』におけるアーキテクチャ再設計の挑戦~
cygames
PRO
2
750
まだ間に合う! Agentic AI on AWSの現在地をやさしく一挙おさらい
minorun365
12
740
ペアーズにおけるAIエージェント 基盤とText to SQLツールの紹介
hisamouna
0
250
生成AIを利用するだけでなく、投資できる組織へ / Becoming an Organization That Invests in GenAI
kaminashi
0
110
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Are puppies a ranking factor?
jonoalderson
0
2.3k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
54k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
How to Ace a Technical Interview
jacobian
281
24k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
70k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.2k
Writing Fast Ruby
sferik
630
62k
Transcript
Vagrant: why and how. Giustino Borzacchiello - MotorK HQ -
15/07/2016
Why?
The old days: PHP and MySQL
Nowadays: PHP MySQL Java Grails Solr JavaScript Backbone.js React npm
Grunt gulp.js Sass Less.js postcss CouchDB memcached phpMyAdmin Git webgrind Node. js nginx Apache WordPress
Installation
Configuration
Works on my machine
Multiple projects
Different operating systems
Vagrant is a tool for building, automatically, complete development environments,
sandboxed in a virtual machine.
How?
Install Vagrant
Install VirtualBox
$ vagrant init hashicorp/precise64
$ vagrant up
None
$ vagrant status
$ vagrant ssh
$ vagrant suspend
$ vagrant halt
Demo
Use case: WordPress development environment in MotorK
None
Standing on the shoulders of giants: VVV
Our challenges: Our solutions
Private repositories: SSH forwarding
Database sync with production: Single repo with dumps
Windows: Linux/Mac
What’s missing?
Providers
Provisioners
Multiple machines
Machine sharing
Takeaways
If my hard disk dies tomorrow, how much time should
I spend to be productive again?
Automate all the things!
Thank you!