Slide 1

Slide 1 text

Luciano Sousa Knowing Mina Deploy @lucianosousa

Slide 2

Slide 2 text

Your travel memory

Slide 3

Slide 3 text

Local Wander http://localwander.com

Slide 4

Slide 4 text

Let’s talk about deploy

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

Capistrano Lot of files to config One ssh connection to each command Lazy

Slide 7

Slide 7 text

Mina

Slide 8

Slide 8 text

Small config One ssh connection Faster <3 One bash script

Slide 9

Slide 9 text

Gemfile! gem 'mina'!

Slide 10

Slide 10 text

$ mina init! -----> Created ./config/deploy.rb! Edit this file, then run `mina setup` after.!

Slide 11

Slide 11 text

$ mina setup! -----> Creating folders... done.

Slide 12

Slide 12 text

$ mina deploy! -----> Deploying to 2012-06-12-040248! ...! Lots of things happening...! ...! -----> Done.

Slide 13

Slide 13 text

https://www.flickr.com/photos/flyzipper/4286880322

Slide 14

Slide 14 text

Benchmark

Slide 15

Slide 15 text

https://www.infinum.co/the-capsized-eight/articles/faster-web-application-deployments-using-mina-instead-of-capistrano

Slide 16

Slide 16 text

https://www.infinum.co/the-capsized-eight/articles/faster-web-application-deployments-using-mina-instead-of-capistrano

Slide 17

Slide 17 text

https://www.infinum.co/the-capsized-eight/articles/faster-web-application-deployments-using-mina-instead-of-capistrano https://github.com/mina-deploy/mina http://mina-deploy.github.io/mina/ Resources

Slide 18

Slide 18 text

thank you! obrigado! gracias! merci!

Slide 19

Slide 19 text

Questions?