SaaSSoftware as a Service
Juan Maiz LFCsócio da softa.com.br (≈6 anos)11 anos programando profissionalmente7 anos dando aulas & gerenciando projetos...
Pedro Axelrudsócio da softa.com.br (≈3 anos)responsável pela infraestrutura e entregabilidade do mailee.meautor convidado ...
Mailee.me  2º lugar         1º lugar         1º lugarCampus Party    Read Write Web   Tire do Papel
Socialee.me       ... not yet ... para saber mais acesse
Fazer software (web)Backend Framework (Ruby on Rails)Frontend Framework (HAML & SASS & jQuery)Metodologias (SCRUM & TDD & ...
Fazer SaaSConstruir para crescerInfraManter o serviço no arMonitorar os serviçosAtualizaçõesMétricasPós vendaSuporte
Construir para crescer TDD & Refactoring Simplicidade como meta (hstore) https://github.com/softa/activerecord-postgres-hs...
Infra não economizar em datacenter, sob hipótese alguma saber tirar proveito das melhores tecnologias estar sempre por den...
Manter o serviço no ar Regra número 1. Backups.   Storage    Replicação geografica.   Testes    O restore funciona? Manter...
Monitorar os serviços Monitoramento default de servidores. Resque Web. Reputação dos servidores de envio de e-mail. Dashbo...
AtualizaçõesComo definir prioridades? (Modelo 37signals, modeloBooking.com)Pivotal Tracker.Ambientes de teste & staging.Bu...
MétricasVendas. Plain & Simple.Clientes ganhos & clientes perdidos.Ticket médio.Outras métricas dependem do negócio.
Pós vendaIdentificação automática de clientes para contatar.Templates inteligentes.Emails semi-automatizados, validados um...
SuportePrincipalmente por email.Telefone para coisas maiores.Centralizado no ZenDesk.Implantando chat feito com protocolo ...
The endsofta.com.brblog.mailee.me@joaomilho | @pedroaxl
SaaS - RubyMastersConf.com.br
SaaS - RubyMastersConf.com.br
SaaS - RubyMastersConf.com.br
SaaS - RubyMastersConf.com.br
SaaS - RubyMastersConf.com.br
SaaS - RubyMastersConf.com.br
Upcoming SlideShare
Loading in …5
×

SaaS - RubyMastersConf.com.br

3,163 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,163
On SlideShare
0
From Embeds
0
Number of Embeds
1,857
Actions
Shares
0
Downloads
21
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • SaaS - RubyMastersConf.com.br

    1. 1. SaaSSoftware as a Service
    2. 2. Juan Maiz LFCsócio da softa.com.br (≈6 anos)11 anos programando profissionalmente7 anos dando aulas & gerenciando projetospalestrante no FISL, Agile Weekend, RS on Rails, Tchê Linux, Ruby Conf BR, RubyConf UY e diversas universidades.coordenador do GURU/RS e do organizador RS on Railscampeão do concurso webly de POG
    3. 3. Pedro Axelrudsócio da softa.com.br (≈3 anos)responsável pela infraestrutura e entregabilidade do mailee.meautor convidado do ReadWriteWeb Brasilescrevia para o GuiadoHardware.net na infância :)viciado em internetfotógrafo, circense, ator e locutor amador nas horas vagas
    4. 4. Mailee.me 2º lugar 1º lugar 1º lugarCampus Party Read Write Web Tire do Papel
    5. 5. Socialee.me ... not yet ... para saber mais acesse
    6. 6. Fazer software (web)Backend Framework (Ruby on Rails)Frontend Framework (HAML & SASS & jQuery)Metodologias (SCRUM & TDD & FDD)Servidores (Nginx & Unicorn)
    7. 7. Fazer SaaSConstruir para crescerInfraManter o serviço no arMonitorar os serviçosAtualizaçõesMétricasPós vendaSuporte
    8. 8. Construir para crescer TDD & Refactoring Simplicidade como meta (hstore) https://github.com/softa/activerecord-postgres-hstore Database Refactoring (migrations & staging) Melhorias contínuas de performance Escolher tecnologias tendo em vista a distribuição (Nosso caso: PostgreSQL 9, Resque & MaileeD)
    9. 9. Infra não economizar em datacenter, sob hipótese alguma saber tirar proveito das melhores tecnologias estar sempre por dentro dos novos serviços identificar e monitorar os gargalos e SPOFs checar a execução de todos os serviços monitorar o consumo de recursos (logs)
    10. 10. Manter o serviço no ar Regra número 1. Backups. Storage Replicação geografica. Testes O restore funciona? Manter os processos rodando. Bluepill. Replicação de banco. PostgreSQL 9. Working on it.
    11. 11. Monitorar os serviços Monitoramento default de servidores. Resque Web. Reputação dos servidores de envio de e-mail. Dashboard com avisos sonoros.
    12. 12. AtualizaçõesComo definir prioridades? (Modelo 37signals, modeloBooking.com)Pivotal Tracker.Ambientes de teste & staging.Bundler & deploy contínuo com Hercules.Cooldown. One feature a day.
    13. 13. MétricasVendas. Plain & Simple.Clientes ganhos & clientes perdidos.Ticket médio.Outras métricas dependem do negócio.
    14. 14. Pós vendaIdentificação automática de clientes para contatar.Templates inteligentes.Emails semi-automatizados, validados um a um.Painel com tudo do cliente na validação.Contato telefônico faz milagres.
    15. 15. SuportePrincipalmente por email.Telefone para coisas maiores.Centralizado no ZenDesk.Implantando chat feito com protocolo IRC.
    16. 16. The endsofta.com.brblog.mailee.me@joaomilho | @pedroaxl

    ×