Ruby on Ruby na Cloud com Heroku
-
Upload
bruno-ghisi -
Category
Technology
-
view
660 -
download
1
description
Transcript of Ruby on Ruby na Cloud com Heroku
Ruby on Rails na Cloud com HerokuBruno Ghisi, Resultados Digitais@brunogh
SoLISC 2012
Resultados Digitais
resultadosdigitais.com.br/materiais-educativos
RD Station
rdstation.com.br
Por que Rails?
1) Produtividade
RubyGems
2) Boas práticas
CoC (Convention over Configuration)
DRY (Don't repeat yourself)
RESTInfra de testes
3) Comunidade
Open source>2700 contribuidores>47 mil gems
http://contributors.rubyonrails.org | http://rubygems.org
Por que Rails?
>2.6 milhões de usuários em >4.4 milhões de repositórios https://github.com/home
estimado >500 milhões de usuárioshttp://mashable.com/2012/02/22/twitters-500-million-user
>150 milhões de usuários registradoshttp://en.wikipedia.org/wiki/Groupon
>8 milhões de projetos (37 signals)http://basecamp.com/one-page-project
Rails é legal!
Rails é legal!Isto é uma dica!
Escolhi meu framework, quero prover um serviço e começar um negócio
IaaS
SaaS
PaaS
IaaS
PaaS
SaaS
PaaS é legal, mas vou configurar
Nããão!!!
Configuração
ServiçosScaleFine tunings
PaaS é legal, mas vou configurar
Nããão!!!
Backup O que acontece em caso de problema?Qual ETA?
PaaS é legal, mas vou configurar
Nããão!!!
Segurança Gerenciar versões“Li um tutorial aqui”
PaaS é legal, mas vou configurar
Nããão!!!
Deploy Como?Quanto tempo?Ambiente de homologação?
config, config, config &
Manutenção!
Foco no produto!
PaaS é legal!
PaaS é legal!Isto é uma dica!
http://success.heroku.com
Rapportive
Lançado em 2010 (Rails)
65 milhões de sidebar lookups mensais
Comprado pelo LinkedIn em 2012
Web dyno X Worker X Whatever
*1 é gratuito
http://success.heroku.com
Rapportive
65 milhões de sidebar lookups mensais
50 web dynos e 15 workers
Add-ons
SQL Database-as-a-Service
● Fork● Follow● Health checks● Backups
Demo
1) railswizard.org
2) Dev spike: catálogo de cerveja
3) Push Heroku
Conseguimos!
Have a Beer!
E mais uma!