Transcript of Devcamp 2015
- 1. 1 2014 Pivotal Software, Inc. All rights reserved.
- 2. 2 2014 Pivotal Software, Inc. All rights reserved.
www.run.pivotal.io
- 3. 3 2014 Pivotal Software, Inc. All rights reserved. 3 2014
Pivotal Software, Inc. All rights reserved. Dev Fuso para salvar o
mundo Victor Fonseca Ops agora em PAAS
- 4. 4 2014 Pivotal Software, Inc. All rights reserved. O Mundo
assolado por uma terrvel ameaa
- 5. 5 2014 Pivotal Software, Inc. All rights reserved. O
Time-to-makert aterroriza as corporaes
- 6. 6 2014 Pivotal Software, Inc. All rights reserved. Exigindo
melhoria continua, mudanas constantes e entregas RPIDAS!
- 7. 7 2014 Pivotal Software, Inc. All rights reserved. E somente
a fuso entre Dev e Ops poder nos salvar...
- 8. 8 2014 Pivotal Software, Inc. All rights reserved.
- 9. 9 2014 Pivotal Software, Inc. All rights reserved. um pouco
complicado
- 10. 10 2014 Pivotal Software, Inc. All rights reserved. Lei de
Conway Organizaes que desenvolvem sistemas de software tendem a
produzir sistemas que so cpias das estruturas de comunicao dessas
organizaes. Melvyn Conway, 1967
- 11. 11 2014 Pivotal Software, Inc. All rights reserved. O que
Continues Delivery?
- 12. 12 2014 Pivotal Software, Inc. All rights reserved. O que
Continues Delivery?
- 13. 13 2014 Pivotal Software, Inc. All rights reserved.
- 14. 14 2014 Pivotal Software, Inc. All rights reserved.
- 15. 15 2014 Pivotal Software, Inc. All rights reserved. O Que
DevOps? A resposta dicotomia entre Desenvolvimento e Operaes
Capacidades coordenadas Alinhas as metas alinhar os recursos,
processos, qualificaes, etc, para aumentar a rapidez da criao de
fluxos de valor, reduzir riscos e organizao no sentido da
auto-suficincia e autonomia em objetivos de negcios
compartilhados.
- 16. 16 2014 Pivotal Software, Inc. All rights reserved. O que
realmente acontece?
- 17. 17 2014 Pivotal Software, Inc. All rights reserved. Ops
pelo Ponto de Vista de Dev
- 18. 18 2014 Pivotal Software, Inc. All rights reserved. Devs
Pelo Ponto de Vista de Ops
- 19. 19 2014 Pivotal Software, Inc. All rights reserved. Por qu?
Por que DevOps? Maior velocidade: Deploy 30x +* Maior qualidade:
50% - menos falhas* Reduz custos: Reduz o custo de
infra-estrutura** Por que DevOps com Pivotal? Por que simplifica
Dev e Ops Diminui o tempo de adoo da cultura Torna o sistema
voltado ao negocio * 2014 State of DevOps Report ** Rackspace
Global DevOps Survey Business Focus Engineering Discipline
- 20. 20 2014 Pivotal Software, Inc. All rights reserved.
Clientes definem novas forma de se fazer Software
- 21. 21 2014 Pivotal Software, Inc. All rights reserved.
- 22. 22 2014 Pivotal Software, Inc. All rights reserved.
Developer Dev as a service Build as a service Deploy as a service
Create & Edit Running App (Dev Space) Deploy & Test Build
Publish Build Running App (Test Space) Deploy Test as a Service
Running App (Prod Space) Promote Monitoring as a service Test
Monitoring
- 23. 23 2014 Pivotal Software, Inc. All rights reserved. Jenkins
+ Git + Gradle + artifactory = STORM AUTO DEPLOY!
- 24. 24 2014 Pivotal Software, Inc. All rights reserved.
SpringBoot
- 25. 25 2014 Pivotal Software, Inc. All rights reserved.
- 26. 26 2014 Pivotal Software, Inc. All rights reserved.
Funciona no meu computador
- 27. 27 2014 Pivotal Software, Inc. All rights reserved.
- 28. 28 2014 Pivotal Software, Inc. All rights reserved.
@Controller class ModernApp { @RequestMapping("/") @ResponseBody
def home(){ "Ol Devcamp!" } }
- 29. 29 2014 Pivotal Software, Inc. All rights reserved.
- 30. 30 2014 Pivotal Software, Inc. All rights reserved.
- 31. 31 2014 Pivotal Software, Inc. All rights reserved.
Buscando a PaaS!
- 32. 32 2014 Pivotal Software, Inc. All rights reserved. Pivotal
Cloud Foundry
- 33. 33 2014 Pivotal Software, Inc. All rights reserved.
- 34. 34 2014 Pivotal Software, Inc. All rights reserved. Andrew
Zitney Senior Vice President Technology & Operations Inf
Services at Allstate
- 35. 35 2014 Pivotal Software, Inc. All rights reserved. Andrew
Zitney Senior Vice President Technology & Operations Inf
Services at Allstate Uma plataforma para mudar a indstria e a forma
como uma empresa pensa. Uma plataforma que me livra de todos os
processos ineficientes de uma empresa de 85 anos. Conceber um
produto de seguro em uma segunda-feira, entreg-lo na sexta-feira ..
No um ano mais tarde. De 100 dias para disponibilizar uma App para
minutos!
- 36. 36 2014 Pivotal Software, Inc. All rights reserved. O que
se fala?
- 37. 37 2014 Pivotal Software, Inc. All rights reserved.
- 38. 38 2014 Pivotal Software, Inc. All rights reserved.
- 39. 39 2014 Pivotal Software, Inc. All rights reserved.
- 40. 40 2014 Pivotal Software, Inc. All rights reserved. Quem
apoia?
- 41. 41 2014 Pivotal Software, Inc. All rights reserved. Quem
apoia?
- 42. 42 2014 Pivotal Software, Inc. All rights reserved. ANTES
DE TUDO! 12 padres de arquitetura...
- 43. 43 2014 Pivotal Software, Inc. All rights reserved.
Relevncia + 301 mil resultados no Google para cloudfoundry + 200
estrelas no Github + 300 forks + 190 contribuidores + 120 projetos
relacionados Base da Cloud PAAS para empresas como IBM / HP / SAP /
CISCO e + Cloud Agnostic - .NET (Azure), Amazon, OpenStack, VMWare
e + Container Agnostic Docker, Warden e Rockets Algumas companhias
que usam Baidu / Warner / Philips / Samsung / AT&T / Verizon /
Tesla Suportado pela Pivotal Licenciamento Apache License 2.0
- 44. 44 2014 Pivotal Software, Inc. All rights reserved.
Arquitetura (PCF Enterprise) - Componentes
- 45. 45 2014 Pivotal Software, Inc. All rights reserved.
Arquitetura (PCF Enterprise) Deploy (Blue / Green)
- 46. 46 2014 Pivotal Software, Inc. All rights reserved.
- 47. 47 2014 Pivotal Software, Inc. All rights reserved.
Arquitetura (PCF Enterprise) - Instancias
- 48. 48 2014 Pivotal Software, Inc. All rights reserved.
Arquitetura (PCF Enterprise) - Monitoramento
- 49. 49 2014 Pivotal Software, Inc. All rights reserved.
Arquitetura (PCF Enterprise) Gateway para APIs
- 50. 50 2014 Pivotal Software, Inc. All rights reserved.
Arquitetura (PCF Enterprise) Servios Push Mobile
- 51. 51 2014 Pivotal Software, Inc. All rights reserved.
Arquitetura (PCF Enterprise) Gerenciamento e Distribuio de Apps
Mobile
- 52. 52 2014 Pivotal Software, Inc. All rights reserved.
Arquitetura (PCF Enterprise) Sincronizao Segura para Dados
Mobile
- 53. 53 2014 Pivotal Software, Inc. All rights reserved.
Arquitetura (PCF Enterprise) Alguns servios Enterprise
- 54. 54 2014 Pivotal Software, Inc. All rights reserved.
Arquitetura (PCF Enterprise) No gosta de Jenkins? Sem problemas
:D
- 55. 55 2014 Pivotal Software, Inc. All rights reserved. E +4
novos servios na verso 1.4
- 56. 56 2014 Pivotal Software, Inc. All rights reserved.
Controle central de sesses Controle de sesso saindo da aplicao e
indo para uma central controlvel! Power by GemFire the best in the
job! Session State Caching Service
- 57. 57 2014 Pivotal Software, Inc. All rights reserved. MySQL
Database as a Service O que h de novo? High availability. Automatic
failover Controle central de updates e patches Vrios planos
diferentes de MySQL
- 58. 58 2014 Pivotal Software, Inc. All rights reserved.
Auto-Scaling Service Dynamic load-based instance scaling GA Defina
o nmero minimo e mximo de instancias de aplicao por uso de CPU ou
por data e hora! Configurvel pelo console do DEV
- 59. 59 2014 Pivotal Software, Inc. All rights reserved.
Platform Notifications Service Email alerts para comunicao com a
equipe de DEV. Crie seus prprios alertas por email New service
invitations Planned downtime alerts Application performance
warnings + http://blog.pivotal.io/cloud-foundry-
pivotal/products/announcing-new-pivotal-
cloud-foundry-features
- 60. 60 2014 Pivotal Software, Inc. All rights reserved.
- 61. 61 2014 Pivotal Software, Inc. All rights reserved. Gradle
artifactory AngularJS + Materialize + PhoneGap
- 62. 62 2014 Pivotal Software, Inc. All rights reserved.