Heroku
-
Upload
fernanda-bernardo -
Category
Technology
-
view
163 -
download
0
Transcript of Heroku
Vantagens● Baixo custo inicial para teste de aplicações
● Abstrai a parte de configuração de máquinas
● Rápido e fácil de subir uma aplicação - deploy
contínuo
Curiosidades - Arquitetura
● Tem como base Linux(Ubuntu)
● Usa a infraestrutura da Amazon
● As aplicações podem ser compostas por várias
dynos
Curiosidades - Dynos● Container leve para rodar a aplicação em um
ambiente isolado e seguro
1. Web Dynos: requisições web
2. Worker Dynos: background
3. One-Off Dynos: tarefa eventual e logo são
destruidos
Curiosidades - Números
https://www.heroku.com/what
1. Escolha uma linguagem (Ruby, Java, Node.js...)
2. Procfile (configurar o comando para subir aplicação)
ou framework (Rails, Django, Node.js)
3. Deploy: Git (principal) ou Dropbox
4. Add-ons (opcional)
● Para serviços de banco de dados, emails, cache…
https://elements.heroku.com/addons
3. Instalar Heroku Toolbelt
● Heroku Client - criar e
gerenciar apps
● Git - controle de
revisão e push Heroku
Referências Bibliográficas
● https://www.heroku.com/
● https://devcenter.heroku.com/
● http://imasters.com.br/box/ferramenta/heroku/
● http://www.devmedia.com.br/primeiros-passos-em-paas-com-heroku/29465