Ruby on Ruby na Cloud com Heroku

  • 407 views
Uploaded on

Ruby on Ruby na Cloud com Heroku - Solisc 2012

Ruby on Ruby na Cloud com Heroku - Solisc 2012

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
407
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
3
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • Startup Marketing digital de resultado Materiais gratuitos, blog Mas o que marketing tem a ver com tecnologia e SECCOM?
  • 200 contas de empresa SEO, email marketing, monitoramento, social, landing pages, CRM, etc SaaS Ruby on Rails
  • José Valim (Brasil) é o maior contribuidor
  • José Valim (Brasil) é o maior contribuidor
  • José Valim (Brasil) é o maior contribuidor
  • José Valim (Brasil) é o maior contribuidor
  • José Valim (Brasil) é o maior contribuidor
  • Twitter teve que mudar... - Ótimo, isto significa que ele cresceu! - Qtas empresas vao ser iguais ao twitter?
  • Quem já comprou no Groupon e não conseguiu reservar ou a porção veio menor?
  • José Valim (Brasil) é o maior contribuidor
  • José Valim (Brasil) é o maior contribuidor
  • José Valim (Brasil) é o maior contribuidor
  • José Valim (Brasil) é o maior contribuidor
  • José Valim (Brasil) é o maior contribuidor
  • José Valim (Brasil) é o maior contribuidor
  • Se vc ainda não está confiante que são mtas configs, isto é apenas a ponta do iceberg
  • Para uma startups, tempo e priorização é mto importante Precisamos “ganhar tempo”
  • José Valim (Brasil) é o maior contribuidor
  • José Valim (Brasil) é o maior contribuidor
  • Comecóu com um editor online Facilitar o deploy Criador do ruby Matz trabalha lá 220 milhoes dolares pela Salesforce
  • Tipos de processos Web demora 30 segundos Qto mais rapido, menos dynos, mais barato Processo em background (assync)
  • Extensoes poderosas > 100 API p fazer servicos Mtos rodam na amazon
  • 1) Env heroku accounts:set personal rails new beercatalogue2 -m http://railswizard.org/1105c3442468da100b57.rb -T Por sqlite3 em development no Gemfile group :development do gem 'sqlite3' end group :production do gem 'pg' end bundle exec rails s 2) Dev rails generate scaffold Beer name:string description:text bundle exec rake db:migrate alterar index route apagar public/index.html criar home no beers controller criar view 3) Deploy [bundle exec rake assets:precompile, config.assets.precompile += %w( bootstrap.css )] git push heroku run rake db:migrate --app beercatalogue

Transcript

  • 1. Ruby on Rails naCloud com HerokuBruno Ghisi, Resultados Digitais@brunogh SoLISC 2012
  • 2. Resultados Digitais resultadosdigitais.com.br/materiais-educativos
  • 3. RD Station rdstation.com.br
  • 4. Por queRails?
  • 5. 1) ProdutividadeRubyGems
  • 6. 2) Boas práticasCoC (Convention over Configuration)DRY (Dont repeat yourself)RESTInfra de testes
  • 7. 3) ComunidadeOpen source>2700 contribuidores>47 mil gems http://contributors.rubyonrails.org | http://rubygems.org
  • 8. Por queRails?
  • 9. >2.6 milhões de usuários em >4.4 milhões de repositórioshttps://github.com/home
  • 10. estimado >500 milhões de usuárioshttp://mashable.com/2012/02/22/twitters-500-million-user
  • 11. >150 milhões de usuários registradoshttp://en.wikipedia.org/wiki/Groupon
  • 12. >8 milhões de projetos (37 signals)http://basecamp.com/one-page-project
  • 13. Rails élegal!
  • 14. Rails élegal!Isto é uma dica!
  • 15. Escolhi meuframework,quero proverum serviço ecomeçar umnegócio
  • 16. SaaSPaaSIaaS
  • 17. SaaSPaaSIaaS
  • 18. PaaS é legal,mas vouconfigurar
  • 19. Nããão!!!
  • 20. ConfiguraçãoServiçosScaleFine tunings
  • 21. PaaS é legal,mas vouconfigurar
  • 22. Nããão!!!
  • 23. BackupO que acontece emcaso de problema?Qual ETA?
  • 24. PaaS é legal,mas vouconfigurar
  • 25. Nããão!!!
  • 26. SegurançaGerenciar versões“Li um tutorial aqui”
  • 27. PaaS é legal,mas vouconfigurar
  • 28. Nããão!!!
  • 29. DeployComo?Quanto tempo?Ambiente dehomologação?
  • 30. config,config,config &
  • 31. Manutenção!
  • 32. Foco noproduto!
  • 33. PaaS élegal!
  • 34. PaaS élegal!Isto é uma dica!
  • 35. RapportiveLançado em 2010 (Rails)65 milhões de sidebarlookups mensaisComprado pelo LinkedInem 2012 http://success.heroku.com
  • 36. Web dyno XWorker XWhatever*1 é gratuito
  • 37. Rapportive65 milhões de sidebarlookups mensais50 web dynos e 15workers http://success.heroku.com
  • 38. Add-ons
  • 39. SQL Database-as-a-Service● Fork● Follow● Health checks● Backups
  • 40. Demo1) railswizard.org2) Dev spike:catálogo de cerveja3) Push Heroku
  • 41. Conseguimos!Have aBeer!
  • 42. E mais uma!
  • 43. Obrigado!Bruno.Ghisi@ResultadosDigitais.com.br@brunoghBlog sobre Ruby/Rails: LoudCoding.com