Upload
ana-maria-valarezo
View
534
Download
0
Embed Size (px)
DESCRIPTION
Toda organização quer desenvolver aplicativos mais rapidamente. O desenvolvimento e as operaçôes estam separados por um abismo. Colaboração e Automação de Tarefas são a resposta! Veja aqui como eliminar essa Muralha nos Aplicativos em PHP.
Citation preview
1
Um dia na Vida do Seu AplicativoComo bons Desenvolvimentos podem
dar errado
2
Até mesmo nos melhores dias o ritmo é frenético• Atualizações de Sistemas• Manutenção do bancos de dados• Atualizações de aplicativos• Patches de segurança• Reboots e backups• Problemas dos usuários finais• E a lista continua ...
33
E então acontece ...o aplicativo falha ...e no pior momento possível.
4
O que deu errado?50% dos dev e ops já perderam
os prazos de lançamento devido
à falta de coordenação
43% afirmam ter dificuldade em atender as demanda de freqüentes implementações
56% tiveram aplicativos que funcionaram em
Testes mas falharam na
Produção60 – 80% dos custos de
desenvolvimento de software são
“retrabalho”
50% das implementações
de aplicativos sofrem rollback
5
De quem é realmenta a culpa?
6
O Grande Dia: Lançamento do novo Aplicativo• Falta Transparência• Tempo é
desperdiçado• Lançamentos
manuais
Por que é tão difícil?
7
Como o Zend Server ajuda você a evitar os obstáculos comuns de implantação?• Transferência Integrada de Implementação
Metadata, Scripts de código e implantação• Integraçaõ com automação de compilação (CI)• Visualização imediata do que deu errado
8
Quando o Aplicativo se torna viralA sua celebração pode se tornar um pesadelo se:• Você não nota os picos de tráfego• Os tempos de resposta deterioram….. você perde com usuários enfurecidos
9
Escale com o Zend Server
• Métricas de desempenho e tendências
• Rapidamente escale na nuvem
• Evite gargalos com a paralelização de seu código
10
Seu pior pesadelo: Não funciona em Produção!
Sometimes updating applications introduces new errors. Then the blame game begins:• Sem visibilidade, Devs não podem reproduzir o
problema• Ops culpa o desenvolvimento pelos problemas de
código• Dev culpa ops pela configuração do servidor
11
Resolva os problemas rapidamente
Sometimes updating applications introduces new errors. Then the blame game begins:
• Desenvolvimento tem um acesso controlado da produção• A “Caixa preta” captura os detalhes dos pedidos
problematicos
12
Quebrando cabeça pela visita do Auditor
• Que mudanças foram feitas para a produção e quando?• Quem tem acesso à produção e como?• Como você administra as vulnerabilidades de segurança?
Como você demonstra controles adequados?
13
Zend Server mantém uma sequência de auditoria
• Veja quem mudou o quê, e quando• Autorizações baseadas no Aplicativo• Alterações não autorizadas são detectadas• Hotfixes mantém a pilha PHP atualizada• Suporte estendido ajuda a manter a segurança
14
Abismo? Superado.
• Os pacotes dos Dev são atualizados, passam para Ops• As configs fora de sincronia são corrigidas
automaticamente• Alertas de monitoramento destacam problemas• Desenvolvedores ganham visibilidades em
produção• O Desenvolvimento e as operações Agile se
encontram
15
Como é o seu Dia?
Saiba mais sobre como o Zend Server pode ajudar a prevenir a próxima crise no seu
aplicativo.
16
Experimenta Grátis por 30 días
www.zend.com/products/server
Dúvidas? @ana_zendZend Documentation
Zend