Cairo Noleto

O que é deployment?

| Comments

Há varias semanas o grande assunto na comunidade rails-br era “Deployment”. Principalmente por um Screencast do Akita, de uma palestra que ele ministrou no FISL.

De vez em quando eu via esse termo durante uma ou outra “viagem” por blogs, principalmente em blogs de Ruby on Rails.

Eu achava que era mais um termo do framework ou coisa parecida, mas depois de assistir o screencast percebi que não, então fui fazer minhas pesquisas.

Acabei descobrindo que deploy, é fazer com que sua aplicação seja instalada em um servidor de aplicações, fazendo com que ela seja acessível aos clientes daquela aplicação.

Em curtas palavras, é “botar o bicho” pra funcionar.

Deployment são as ações que serão executadas para fazer o deploy.

Deploy, deployment, são ações estritamente importantes, se não a mais importante, que é quando realmente sua aplicação vai funcionar pra valer e todos podem dizer o quanto ficou boa (ou ruim).

Cada linguagem tem sua forma de deployment, por exemplo, em php é carregar pro servidor, trocar permissões de pastas, mudar configurações de acesso do banco de dados, verificar se as imagens estão realmente no lugar, e liberar acesso a todo mundo.

Não muito trabalhoso, mas mesmo assim, ainda requer muita atenção.

Até a próxima!

Comments