サービスを日々運用し続けながら最新版のRailsに追従させる極意

31
10 20140820 SonicGarden 安達輝雄 サービスを日々運用し続けながら 最新版のRailsに追従させる極意

description

2014/08/20にコワーキングスペース茅場町 Co-Edoで行われた「約10年最新版のRailsに追従してきた運用ノウハウをビール片手に聞きましょう!」のイベントで利用したスライドです。

Transcript of サービスを日々運用し続けながら最新版のRailsに追従させる極意

  • 1. 10 20140820 SonicGarden Rails

2. ( Teruo Adachi ) teruo.adachi @interu http://interu.hatenablog.com/ 3. 10 4. http://www.skip-sns.jp/ 5. RailsGems ApacheNginxRubyMySQL OSIaaS 6. 7. RailsGems ApacheNginxRubyMySQL OSIaaS 8. 9. OSMWFW 10. 11. 12. 2005 Rails 0 2007 Rails 1 2008 AWS 20092010 Rails 2 2009 Ruby 2012 Rails 3 2014 Rails 4 13. Rails 4 14. Rspec / cucumber 15. Paperclip jQuery Ransack etc 16. Ruby Ruby from 1.9 to 2.1 Linux OS Serverspec M/W Apache / Nginx / Ruby 17. Rails 4 Rails 3Rails 4 conrm / disable_with vendor/plugins named_scope etc 18. Rails strong parameterprotected_attributes assets digestnon-stupid-digest-assets DEPRECATION WARNING vendor/plugins 19. 20. 21. 1 5 Ruby 1 Rails4 3 Rails + 22. 23. http://fjord.jp/ 24. RspecRails 25. 26. PAAS EC2OpsWorks 27. HerokuOpsWorksPaaS EC2 RDS OS Serverspec 28. Rails 3 Rails 4 Rails4 29. 30. NG 31.