Apresentação sobre Heroku

Preview:

DESCRIPTION

Uma breve apresentação sobre a ferramenta de criação de aplicações em Ruby on Rails, Heroku.

Citation preview

Introducao Caracterısticas Referencias

HerokuCriacao e Edicao de Sites com Ruby on Rails

Henrique Pinto Guilherme Pimenta Renata Russar

Universidade Federal de Minas GeraisDepartamento de Ciencia da Computacao

Novembro de 2008

H. Pinto, G. Pimenta, R. Russar — Heroku 1/11

Introducao Caracterısticas Referencias

Uso de APIs

Criar APIs × Consumir APIs

Intimamente ligado a programacao

APIs sao uma interface para tecnologias

Difıcil relacionar com usuarios leigos

H. Pinto, G. Pimenta, R. Russar — Heroku 2/11

Introducao Caracterısticas Referencias

HerokuDefinicoes Basicas

O que e?

Plataforma de desenvolvimento Ruby on Rails

Integrado com hospedagem

Gratuito

H. Pinto, G. Pimenta, R. Russar — Heroku 3/11

Introducao Caracterısticas Referencias

Ruby on RailsDefinicoes Basicas (II)

Ruby on Rails

Framework paradesenvolvimento web

Foco no produtividade

Tecnologia nova,popularizando rapidamente

Example

http://shop.teslamotors.com

H. Pinto, G. Pimenta, R. Russar — Heroku 4/11

Introducao Caracterısticas Referencias

Caracterısticas do HerokuPorque escolhemos?

Publicacao Automatica

Criando projetos no Herokueles ja estao disponıveis daweb

http://projeto.heroku.com/

H. Pinto, G. Pimenta, R. Russar — Heroku 5/11

Introducao Caracterısticas Referencias

Caracterısticas do HerokuPorque escolhemos?

Criacao e Edicao via web

Desenvolvimento emqualquer lugar

Facilita o trabalho emequipe

H. Pinto, G. Pimenta, R. Russar — Heroku 6/11

Introducao Caracterısticas Referencias

Caracterısticas do HerokuPorque escolhemos?

Edicao ’Offline’

Nao fica preso ao acesso ainternet

Pode-se desenvolvernaturalmente como se aaplicacao estivesse em seucomputador

Apenas um comando parafazer o upload do projeto

H. Pinto, G. Pimenta, R. Russar — Heroku 7/11

Introducao Caracterısticas Referencias

Caracterısticas do HerokuPorque escolhemos?

Desenvolvimento Colaborativo

Suporte nativo aocompartilhamento deprojetos

Pode-se definir permissao deleitura e escritaseparadamente

H. Pinto, G. Pimenta, R. Russar — Heroku 8/11

Introducao Caracterısticas Referencias

Caracterısticas do HerokuPorque escolhemos?

Geracao Automatica

Ruby on Rails vem comvarios scripts de geracaoautomatica de codigo

Heroku suporta esses scriptspara tornar odesenvolvimento maisdinamico

H. Pinto, G. Pimenta, R. Russar — Heroku 9/11

Introducao Caracterısticas Referencias

Referencias

HerokuDisponıvel em: http://heroku.com/

Acesso em 15/11/2008.

Ruby on Rails Disponıvel em: http://www.rubyonrails.org/

Acesso em 15/11/2008.

H. Pinto, G. Pimenta, R. Russar — Heroku 10/11

Introducao Caracterısticas Referencias

FimPerguntas?

H. Pinto, G. Pimenta, R. Russar — Heroku 11/11

Recommended