20
Development Environment Agile Way Izzet Mustafayev@EPAM Systems @webdizz h8p://webdizz.name

Development environment agile way

Embed Size (px)

DESCRIPTION

This is my recent talk at #AgileEE 2013 (http://2013.agileee.org/) in Pecha Kucha format. This deck is about approach to manage development environment in agile way.

Citation preview

Page 1: Development environment agile way

Development  Environment    Agile  Way  

 

Izzet  Mustafayev@EPAM  Systems  @webdizz  h8p://webdizz.name  

Page 2: Development environment agile way
Page 3: Development environment agile way

What  is  Vagrant?  

Page 4: Development environment agile way

What  is  Virtualiza9on?  

Page 5: Development environment agile way

download  and  install  

Page 6: Development environment agile way
Page 7: Development environment agile way

Step  1  -­‐  Create  VM  

$  vagrant  init  jee.vm  hDp://files.vagrantup.com/precise32.box  

$  vagrant  up  

Page 8: Development environment agile way

while  your  environment  is  being  built  

Page 9: Development environment agile way
Page 10: Development environment agile way
Page 11: Development environment agile way

Step  2  -­‐  Connect  

$  vagrant  ssh  

Windows  is  not  supported,  use  PuDy/Mingw  

Page 12: Development environment agile way

Step  3  -­‐  Provision  

$  vagrant  provision  

Page 13: Development environment agile way

Your  project  dev  env  Technologies:

• Java 6 •  IBM Websphere AS 7.x •  IBM Websphere MQ 7.x • Oracle Database 10g • Maven •  ....

Page 14: Development environment agile way

OK,  your  geeky  stuff...  Technologies:

• JRuby 1.7 • Scala 2.10 • Erlang R16B • Ruby 2.0 • Groovy 2.1 • Grails 2.2.1 •  ....

Page 15: Development environment agile way

Produc9on  built  like  dev*  

Page 16: Development environment agile way

Less  9me  for  newbie    

Page 17: Development environment agile way

Give  build  to  QA  earlier  

Page 18: Development environment agile way

Effortless  [un]install  

Page 19: Development environment agile way
Page 20: Development environment agile way

THANK  YOU!  Development  Environment    

Agile  Way  

Izzet  Mustafayev@EPAM  Systems  @webdizz  h8p://webdizz.name