O mundo corporativo enfrente um problema bem típico. Existem sistemas de conteúdo enraizados (como Alfresco, Teamsite, etc) e uma equipe ágil entusiasmada.
Esses sistemas comerciais de prateleira nunca foram pensados para equipes ágeis de desenvolvimento e os princípios de integração e entrega contínua.
Então, como você configura integração e entrega automática do seu sistema de conteúdo corporativo fazendo instalações baseadas no trunk do repositório em produção?
Na Thoughtworks nós encontramos esses problemas em campo diversas vezes, e uma solução se provou muito efetiva.
Esta palestra é sobre usar Ruby, Rails e algumas gems customizadas para implementar um mash-up do lado do servidor como um mecanismo de CI para entrega contínua.
Irei cobrir princípios de arquitetura e patterns herdados da Sitemesh, Segmented content freshness, o pattern decorator, e cache baseado em HTTP.

patrocinadores





















