deploy moderno para php

10
Deploy Moderno para PHP "FTP está morto" - Friedrich Nietzsche (1844-1900)

Upload: diego-hernandes

Post on 10-Dec-2014

511 views

Category:

Technology


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Deploy moderno para php

Deploy Moderno para PHP"FTP está morto" - Friedrich Nietzsche (1844-1900)

Page 2: Deploy moderno para php

Por quê não, FTP?• Serio? esse slide nem deveria existir. Tudo bem, eu explico:

• Lento, você sabe do que eu estou falando!

• Não faz muito sentido em projetos multi-desenvolvedor.

• Controle sobre o que está sendo entregue praticamente nulo.

• Se tiver mais de um servidor, vai enviar um a um?

Page 3: Deploy moderno para php

Então, o que posso usar?

• Ferramentas Específicas de Deploy

• Ferramentas de Integração contínua com suporte a Deploy (Continuous Delivery)

Existem muitas opções, vamos dividi-las em:

Page 4: Deploy moderno para php

Ferramentas de Deploy (apenas)

• Rocketeer Desenvolvido em: PHPFaz Deploy de: Projetos PHP

• Capistrano Desenvolvido em: RubyFaz Deploy de: Qualquer Coisa

• Apenas GIT Surpreso?

Deploy usando Software Local

Page 5: Deploy moderno para php

Ferramentas de Deploy (apenas)

• http://dploy.io/

• http://beanstalkapp.com

• https://deployhq.com/

Deploy usando Serviços

Page 6: Deploy moderno para php

Deploy com Sistemas de Integração Contínua

• Atlassian Bamboo https://www.atlassian.com/software/bamboo

• Jenkinshttp://jenkins-ci.org/

• Travis CIhttps://travis-ci.org/

• Circle CIhttps://circleci.com/

Page 7: Deploy moderno para php

Deploy DIY

• Usando GIT, Envoy, Crontab, curl, etc.Resumindo: use sua mente!

Page 8: Deploy moderno para php

Futuro…

• http://developer.github.com/v3/repos/deployments/ Nova API de Deploy do GITHUB que visa facilitar a criação de ferramentas de Deploy onde os fontes se encontram no GitHub. Vários Novos serviços poderão surgir.

Page 9: Deploy moderno para php

Como eu Faço na Minha Hospedagem Compartilhada XYZ?

• Não Faça! calma, eu explico.

Page 10: Deploy moderno para php

May the force be with you.