O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.
Quebrando
um produto
de vídeos
em microserviços
Emerson Macedo
globo.com
@emerleite
COMO ERA
O SITE
DE VÍDEOS
Consumo baseado
na busca do usuário
Consumo baseado
na busca do usuário
800 vídeos
900.000 visitas
Consumo baseado
na busca do usuário
800 vídeos
900.000 visitas
por dia
COMO FAZER
PARA AUMENTAR
A AUDIÊNCIA?
Oferta estruturada
por canais e programas
Oferta estruturada
por canais e programas
categorias
Oferta estruturada
por canais e programas
categorias
busca
Conteúdo Rede Globo
Conteúdo Globosat
Vídeos abertos
em trechos
Assinantes
globo.com
Assinantes
globo.com
íntegras
tv globo
45.000.000 visitas
45.000.000 visitas
por
18 MILHÕES
DE ASSINANTES
DE TV PAGA
NO BRASIL
Assinantes de
tv a cabo/satélite
Assinantes de
tv a cabo/satélite
operadora
Canais Ao Vivo
Canais Ao Vivo
Filmes
Canais Ao Vivo
Filmes
Séries
Canais Ao Vivo
Filmes
Séries
Programas
COMO MANTER OS
PRODUTOS DE VÍDEOS
SEM DUPLICAR
MUITO CÓDIGO?
MICROSERVIÇOS
INDEPENDENTE
INDEPENDENTE
AUTÔNOMO
INDEPENDENTE
AUTÔNOMO
RESPONSABILIDADE ÚNICA
http://martinfowler.com/articles/microservices.html
ORGANIZADO POR CAMADAS
http://martinfowler.com/articles/microservices.html
ORGANIZADO POR FEATURE
http://martinfowler.com/articles/microservices.html
CONTEXTO ISOLADO
http://martinfowler.com/articles/microservices.html
DADOS DESCENTRALIZADOS
http://martinfowler.com/articles/microservices.html
DEPLOY INDEPENDENTE
CLOUD READY
RIGHT TOOL FOR THE JOB
#comofaz
IDENTIFICAR
A ORGANIZAÇÃO
DO NEGÓCIO
#1
globo.tv
Ao Vivo Auth
XP	
Logada	
WidgetsBuscaAPI
globosatplay.com
Filmes
Programas	
Séries	
Combate
Ao Vivo Auth
XP	
Logada	
Oferta	
Editorial	
WidgetsBusca
globosatplay.com globo.tv
Ao Vivo Auth
XP	
Logada	
WidgetsBusca
Product	
API
IDENTIFICAR
OS COMPONENTES
QUE SE REPETEM
#2
PERFIL DO USUÁRIO
PERFIL DO USUÁRIO
PERFIL DO USUÁRIO
PERFIL DO USUÁRIO
PERFIL DO USUÁRIO
EXPERIÊNCIA LOGADA
EXPERIÊNCIA LOGADA
EXPERIÊNCIA LOGADA
LOGIN
LOGIN
LISTA EDITORIAL
LISTA EDITORIAL
TRILHO EDITORIAL
LISTA EDITORIAL
TRILHO EDITORIALOferta
Editorial
TOOLTIP DE FILMES
TOOLTIP DE FILMES
TOOLTIP DE VÍDEOS
TOOLTIP DE VÍDEOS
TOOLTIP DE PROGRAMA
TOOLTIP DE PROGRAMA
TOOLTIP REMOTO
FILME VÍDEO
PROGRAMA
CRIAR UM
TOOLKIT DE
INTERFACE
#
~40
componentes
Título de seção
Título de seção
Pauta de seção
Título de seção
Thumb
Pauta de seção
Título de seção
Thumb
Pauta de seção
Paginação
IDENTIFICAR
O QUE É ÚNICO
NO ECOSISTEMA
#
Categorizado
Categorizado
Somente trechos
Categorizado
Somente trechos
Íntegras para
assinantes
Lutadores
Lutadores
Competições
Lutadores
Competições
Eventos
Linguagem de filmes
Linguagem de filmes
Identidade para filmes
Linguagem de filmes
Identidade para filmes
Consumo para filmes
Programa/Série é
o mais relevante
Programa/Série é
o mais relevante
Linguagem para
episódios
Programa/Série é
o mais relevante
Linguagem para
episódios
Consumo para episódios
Agregador Globosat
Agregador Globosat
Consumo cross canal
Agregador Globosat
Consumo cross canal
Ao Vivo e On Demand
globosatplay.com
Filmes
Programas	
Séries	
Combate
QUEBRAR O SISTEMA
EM PARTES QUE
FAÇAM SENTIDO
#
QUEBRAR O SISTEMA
EM PARTES QUE
FAÇAM SENTIDO
#
COM APIs
https://sudo.hailoapp.com/web/2014/12/08/webapps-as-microservices/
globo.tv
Database
globo.tv
Product	
API
Database
globo.tv
Product	
API
Database
globo.tv
Product	
API
Database
globo.tv
Product	
API
Database
globo.tv
Product	
API
Ao Vivo
Database
Database
globo.tv
Product	
API
Ao Vivo
Database
Database
Combate
Database
globosatplay.com/combate
Product	
API
Combate
Database
globosatplay.com/combate
Product	
API
Combate
Database
globosatplay.com/combate
Product	
API
Combate
Database
Esportes	
API
globosatplay.com/combate
Product	
API
Combate
Database
Esportes	
API
Lutas
globosatplay.com/combate
Product	
API
Combate
Database
Ao Vivo	
API	
Esportes	
API
Lutas
globosatplay.com/combate
Product	
API
Combate
Database
Ao Vivo	
API	
Transmissões
Esportes	
API
Lutas
globosatplay.com/combate
Ao Vivo
Database
globosatplay.com/premierefc
Product	
API
Ao Vivo
Database
globosatplay.com/premierefc
Product	
API
Ao Vivo
Database
globosatplay.com/premierefc
Product	
API
Ao Vivo
Database
Esportes	
API
globosatplay.com/premierefc
Product	
API
Ao Vivo
Database
Esportes	
API
Jogos
globosatplay.com/premierefc
Product	
API
Ao Vivo
Database
Footstats	
API	
Esportes	
API
Jogos
globosatplay.com/premierefc
Product	
API
Ao Vivo
Database
Footstats	
API	
Placar Real time
Esportes	
API
Jogos
globosatplay.com/premierefc
Filmes
Database
globosatplay.com/megapix
Product	
API
Filmes
Database
globosatplay.com/megapix
Product	
API
Filmes
Database
globosatplay.com/megapix
Product	
API
Filmes
Database
Ofertas	
API	
globosatplay.com/megapix
Product	
API
Filmes
Database
Ofertas	
API	
Trilhos Editoriais
globosatplay.com/megapix
Product	
API
Filmes
Database
Ofertas	
API	
Trilhos Editoriais
Recomendação	
API
globosatplay.com/megapix
Product	
API
Filmes
Database
Ofertas	
API	
Trilhos Editoriais
Recomendação	
API
Recomendação
globosatplay.com/megapix
Product	
API
Programas
Database
globosatplay.com/sportv
Product	
API
Programas
Database
Recomendação	
API
globosatplay.com/sportv
Product	
API
Programas
Database
Recomendação	
API
Recomendação
globosatplay.com/sportv
Home
Database
globosatplay.com
Product	
API
Home
Database
globosatplay.com
Product	
API
Home
Database
globosatplay.com
Product	
API
Home
Database
Ofertas	
API	
globosatplay.com
Product	
API
Home
Database
Ofertas	
API	
Trilhos Editoriais
globosatplay.com
Product	
API
Home
Database
Ofertas	
API	
Trilhos Editoriais
globosatplay.com
Ao Vivo	
API
Product	
API
Home
Database
Ofertas	
API	
Trilhos Editoriais
globosatplay.com
Ao Vivo	
API	
Transmissões
Product	
API
Home
Database
Ofertas	
API	
Trilhos Editoriais
Recomendação	
API
globosatplay.com
Ao Vivo	
API	
Transmissões
Product	
API
Home
Database
Ofertas	
API	
Trilhos Editoriais
Recomendação	
API
Recomendação
globosatplay.com
Ao Vivo	
API	
...
MODIFICAR O
PROCESSO DE
DEPLOYMENT
#
MODIFICAR O
PROCESSO DE
DEPLOYMENT
#
URGENTE!
PROCESSO DO TIME
CODE
PROCESSO DO TIME
CODE
PROCESSO DO TIME
GITCODE
PROCESSO DO TIME
GITCODE
PROCESSO DO TIME
GITCODE CI
PROCESSO DO TIME
GITCODE CI
PROCESSO DO TIME
GITCODE CI QA
PROCESSO DO TIME
GITCODE CI QA
PROCESSO DO TIME
Auto
GITCODE CI QA
PROCESSO DO TIME
Auto	 Auto
GITCODE CI QA
PROCESSO DO TIME
Auto	 Auto	 Auto
GITCODE CI QA
PROCESSO DO TIME
SUBIDA PRA PRODUÇÃO
Auto	 Auto	 Auto
GITCODE CI QA
PROCESSO DO TIME
SUBIDA PRA PRODUÇÃO
Auto	 Auto	 Auto	
CGH
GITCODE CI QA
PROCESSO DO TIME
SUBIDA PRA PRODUÇÃO
Auto	 Auto	 Auto	
CGH
GITCODE CI QA
PROCESSO DO TIME
SUBIDA PRA PRODUÇÃO
Auto	 Auto	 Auto	
GMUDCGH
GITCODE CI QA
PROCESSO DO TIME
SUBIDA PRA PRODUÇÃO
Auto	 Auto	 Auto	
GMUDCGH
GITCODE CI QA
PROCESSO DO TIME
SUBIDA PRA PRODUÇÃO
Auto	 Auto	 Auto	
GMUDCGH OP
GITCODE CI QA
PROCESSO DO TIME
SUBIDA PRA PRODUÇÃO
Auto	 Auto	 Auto	
GMUDCGH OP
GITCODE CI QA
PROCESSO DO TIME
SUBIDA PRA PRODUÇÃO
Auto	 Auto	 Auto	
GMUDCGH OP PROD
GITCODE CI QA
PROCESSO DO TIME
SUBIDA PRA PRODUÇÃO
Auto	 Auto	 Auto	
GMUDCGH OP PROD
Manual
GITCODE CI QA
PROCESSO DO TIME
SUBIDA PRA PRODUÇÃO
Auto	 Auto	 Auto	
GMUDCGH OP PROD
Manual	 Manual
GITCODE CI QA
PROCESSO DO TIME
SUBIDA PRA PRODUÇÃO
Auto	 Auto	 Auto	
GMUDCGH OP PROD
Manual	 Manual	 Manual
PROCESSO ATÉ QA
PROCESSO ATÉ QA
GITCODE CI QA
Auto	 Auto	 Auto
PROCESSO ATÉ QA
SUBIDA PRA PRODUÇÃO
GITCODE CI QA
Auto	 Auto	 Auto
PROCESSO ATÉ QA
SUBIDA PRA PRODUÇÃO
GITCODE CI QA
Auto	 Auto	 Auto	
DEV
PROCESSO ATÉ QA
SUBIDA PRA PRODUÇÃO
GITCODE CI QA
Auto	 Auto	 Auto	
DEV
PROD	
blue
PROD	
green
PROCESSO ATÉ QA
SUBIDA PRA PRODUÇÃO
GITCODE CI QA
Auto	 Auto	 Auto	
DEV
PROD	
blue
PROD	
green
PROCESSO ATÉ QA
SUBIDA PRA PRODUÇÃO
GITCODE CI QA
Auto	 Auto	 Auto	
DEV
PROD	
blue
PROD	
green
PROCESSO ATÉ QA
SUBIDA PRA PRODUÇÃO
GITCODE CI QA
Auto	 Auto	 Auto	
DEV
Manual	
PROD	
blue
PROD	
green
AMBIENTE DE QA
AMBIENTE DE QA
PEDIDO
AMBIENTE DE QA
EQUIPE	
INFRA
PEDIDO
AMBIENTE DE QA
EQUIPE	
INFRA
PEDIDO
AMBIENTE DE QA
EQUIPE	
INFRA
PEDIDO
AMBIENTE	
QA
AMBIENTE DE QA
EQUIPE	
INFRA
PEDIDO
AMBIENTE	
QA
AMBIENTE DE QA
EQUIPE	
INFRA
PEDIDO
Manual	
AMBIENTE	
QA
AMBIENTE DE QA
EQUIPE	
INFRA
PEDIDO
Manual	 Manual/Auto	
AMBIENTE	
QA
AMBIENTE DE QA
EQUIPE	
INFRA
PEDIDO
Manual	 Manual/Auto	
AMBIENTE	
QA
~2 dias
AMBIENTE DE QA
AMBIENTE DE PRODUÇÃO
EQUIPE	
INFRA
PEDIDO
Manual	 Manual/Auto	
AMBIENTE	
QA
~2 dias
AMBIENTE DE QA
AMBIENTE DE PRODUÇÃO
EQUIPE	
INFRA
PEDIDO
Manual	 Manual/Auto	
AMBIENTE	
QA
~2 dias
PEDIDO
AMBIENTE DE QA
AMBIENTE DE PRODUÇÃO
EQUIPE	
INFRA
PEDIDO
Manual	 Manual/Auto	
AMBIENTE	
QA
~2 dias
EQUIPE	
INFRA
PEDIDO
AMBIENTE DE QA
AMBIENTE DE PRODUÇÃO
EQUIPE	
INFRA
PEDIDO
Manual	 Manual/Auto	
AMBIENTE	
QA
~2 dias
EQUIPE	
INFRA
PEDIDO
AMBIENTE DE QA
AMBIENTE DE PRODUÇÃO
EQUIPE	
INFRA
PEDIDO
Manual	 Manual/Auto	
AMBIENTE	
QA
~2 dias
EQUIPE	
INFRA
PEDIDO
AM...
AMBIENTE DE QA
AMBIENTE DE PRODUÇÃO
EQUIPE	
INFRA
PEDIDO
Manual	 Manual/Auto	
AMBIENTE	
QA
~2 dias
EQUIPE	
INFRA
PEDIDO
AM...
AMBIENTE DE QA
AMBIENTE DE PRODUÇÃO
EQUIPE	
INFRA
PEDIDO
Manual	 Manual/Auto	
AMBIENTE	
QA
~2 dias
EQUIPE	
INFRA
PEDIDO
Ma...
AMBIENTE DE QA
AMBIENTE DE PRODUÇÃO
EQUIPE	
INFRA
PEDIDO
Manual	 Manual/Auto	
AMBIENTE	
QA
~2 dias
EQUIPE	
INFRA
PEDIDO
Ma...
AMBIENTE DE QA
AMBIENTE DE PRODUÇÃO
EQUIPE	
INFRA
PEDIDO
Manual	 Manual/Auto	
AMBIENTE	
QA
~2 dias
EQUIPE	
INFRA
PEDIDO
Ma...
http://tsuru.io
AMBIENTE DE QA
AMBIENTE DE QA
COMANDO
AMBIENTE DE QA
TSURU	
SERVER
COMANDO
AMBIENTE DE QA
TSURU	
SERVER
COMANDO
AMBIENTE DE QA
TSURU	
SERVER
COMANDO
AMBIENTE	
QA
AMBIENTE DE QA
TSURU	
SERVER
COMANDO
AMBIENTE	
QA
AMBIENTE DE QA
TSURU	
SERVER
COMANDO
Manual	
AMBIENTE	
QA
AMBIENTE DE QA
TSURU	
SERVER
COMANDO
Manual	 Auto	
AMBIENTE	
QA
AMBIENTE DE QA
TSURU	
SERVER
COMANDO
Manual	 Auto	
AMBIENTE	
QA
Alguns segundos
AMBIENTE DE QA
AMBIENTE DE PRODUÇÃO
TSURU	
SERVER
COMANDO
Manual	 Auto	
AMBIENTE	
QA
Alguns segundos
AMBIENTE DE QA
AMBIENTE DE PRODUÇÃO
TSURU	
SERVER
COMANDO
Manual	 Auto	
AMBIENTE	
QA
Alguns segundos
TSURU	
SERVER
COMANDO...
AVALIAR O
RESULTADO
DAS MUDANÇAS
#
ORGANIZAÇÃO
Filmes
Programas	
Séries	
Combate
Ao Vivo
Auth
XP	
Logada	
Oferta	
Editorial	
Widgets
Busca
Time 1	 Time 2	 Ti...
ORGANIZAÇÃO
Filmes
Programas	
Séries	
Combate
Ao Vivo
Auth
XP	
Logada	
Oferta	
Editorial	
Widgets
Busca
Time 1	 Time 2	 Ti...
ORGANIZAÇÃO
Filmes
Programas	
Séries	
Combate
Ao Vivo
Auth
XP	
Logada	
Oferta	
Editorial	
Widgets
Busca
Time 1	 Time 2	 Ti...
ORGANIZAÇÃO
Filmes
Programas	
Séries	
Combate
Ao Vivo
Auth
XP	
Logada	
Oferta	
Editorial	
Widgets
Busca
Time 1	 Time 2	 Ti...
ORGANIZAÇÃO
Filmes
Programas	
Séries	
Combate
Ao Vivo
Auth
XP	
Logada	
Oferta	
Editorial	
Widgets
Busca
Time 1	 Time 2	 Ti...
COMPLEXIDADE
COMPLEXIDADE
43 repositórios git
COMPLEXIDADE
43 repositórios git
Difícil explicar
COMPLEXIDADE
43 repositórios git
Gerenciar integrações
Difícil explicar
COMPLEXIDADE
43 repositórios git
Gerenciar integrações
Nem tudo é
o que parece :)
Difícil explicar
Estamos
contratando
Emerson Macedo
@emerleite
http://codificando.com
Microservices Case: GloboTV e Globosat Play
Microservices Case: GloboTV e Globosat Play
Microservices Case: GloboTV e Globosat Play
Microservices Case: GloboTV e Globosat Play
Microservices Case: GloboTV e Globosat Play
Microservices Case: GloboTV e Globosat Play
Microservices Case: GloboTV e Globosat Play
Microservices Case: GloboTV e Globosat Play
Microservices Case: GloboTV e Globosat Play
Microservices Case: GloboTV e Globosat Play
Microservices Case: GloboTV e Globosat Play
Microservices Case: GloboTV e Globosat Play
Microservices Case: GloboTV e Globosat Play
Microservices Case: GloboTV e Globosat Play
Microservices Case: GloboTV e Globosat Play
Microservices Case: GloboTV e Globosat Play
Microservices Case: GloboTV e Globosat Play
Microservices Case: GloboTV e Globosat Play
Microservices Case: GloboTV e Globosat Play
Microservices Case: GloboTV e Globosat Play
Próximos SlideShares
Carregando em…5
×

Microservices Case: GloboTV e Globosat Play

2.075 visualizações

Publicada em

Apresentação do case de microservices do GloboTV / Globosat Play

Publicada em: Tecnologia
  • Seja o primeiro a comentar

Microservices Case: GloboTV e Globosat Play

  1. 1. Quebrando um produto de vídeos em microserviços Emerson Macedo globo.com @emerleite
  2. 2. COMO ERA O SITE DE VÍDEOS
  3. 3. Consumo baseado na busca do usuário
  4. 4. Consumo baseado na busca do usuário 800 vídeos 900.000 visitas
  5. 5. Consumo baseado na busca do usuário 800 vídeos 900.000 visitas por dia
  6. 6. COMO FAZER PARA AUMENTAR A AUDIÊNCIA?
  7. 7. Oferta estruturada por canais e programas
  8. 8. Oferta estruturada por canais e programas categorias
  9. 9. Oferta estruturada por canais e programas categorias busca
  10. 10. Conteúdo Rede Globo Conteúdo Globosat
  11. 11. Vídeos abertos em trechos
  12. 12. Assinantes globo.com
  13. 13. Assinantes globo.com íntegras tv globo
  14. 14. 45.000.000 visitas
  15. 15. 45.000.000 visitas por
  16. 16. 18 MILHÕES DE ASSINANTES DE TV PAGA NO BRASIL
  17. 17. Assinantes de tv a cabo/satélite
  18. 18. Assinantes de tv a cabo/satélite operadora
  19. 19. Canais Ao Vivo
  20. 20. Canais Ao Vivo Filmes
  21. 21. Canais Ao Vivo Filmes Séries
  22. 22. Canais Ao Vivo Filmes Séries Programas
  23. 23. COMO MANTER OS PRODUTOS DE VÍDEOS SEM DUPLICAR MUITO CÓDIGO?
  24. 24. MICROSERVIÇOS
  25. 25. INDEPENDENTE
  26. 26. INDEPENDENTE AUTÔNOMO
  27. 27. INDEPENDENTE AUTÔNOMO RESPONSABILIDADE ÚNICA
  28. 28. http://martinfowler.com/articles/microservices.html ORGANIZADO POR CAMADAS
  29. 29. http://martinfowler.com/articles/microservices.html ORGANIZADO POR FEATURE
  30. 30. http://martinfowler.com/articles/microservices.html CONTEXTO ISOLADO
  31. 31. http://martinfowler.com/articles/microservices.html DADOS DESCENTRALIZADOS
  32. 32. http://martinfowler.com/articles/microservices.html DEPLOY INDEPENDENTE
  33. 33. CLOUD READY
  34. 34. RIGHT TOOL FOR THE JOB
  35. 35. #comofaz
  36. 36. IDENTIFICAR A ORGANIZAÇÃO DO NEGÓCIO #1
  37. 37. globo.tv
  38. 38. Ao Vivo Auth XP Logada WidgetsBuscaAPI
  39. 39. globosatplay.com
  40. 40. Filmes Programas Séries Combate Ao Vivo Auth XP Logada Oferta Editorial WidgetsBusca
  41. 41. globosatplay.com globo.tv Ao Vivo Auth XP Logada WidgetsBusca Product API
  42. 42. IDENTIFICAR OS COMPONENTES QUE SE REPETEM #2
  43. 43. PERFIL DO USUÁRIO
  44. 44. PERFIL DO USUÁRIO
  45. 45. PERFIL DO USUÁRIO
  46. 46. PERFIL DO USUÁRIO
  47. 47. PERFIL DO USUÁRIO
  48. 48. EXPERIÊNCIA LOGADA
  49. 49. EXPERIÊNCIA LOGADA
  50. 50. EXPERIÊNCIA LOGADA
  51. 51. LOGIN
  52. 52. LOGIN
  53. 53. LISTA EDITORIAL
  54. 54. LISTA EDITORIAL TRILHO EDITORIAL
  55. 55. LISTA EDITORIAL TRILHO EDITORIALOferta Editorial
  56. 56. TOOLTIP DE FILMES
  57. 57. TOOLTIP DE FILMES
  58. 58. TOOLTIP DE VÍDEOS
  59. 59. TOOLTIP DE VÍDEOS
  60. 60. TOOLTIP DE PROGRAMA
  61. 61. TOOLTIP DE PROGRAMA
  62. 62. TOOLTIP REMOTO FILME VÍDEO PROGRAMA
  63. 63. CRIAR UM TOOLKIT DE INTERFACE #
  64. 64. ~40 componentes
  65. 65. Título de seção
  66. 66. Título de seção Pauta de seção
  67. 67. Título de seção Thumb Pauta de seção
  68. 68. Título de seção Thumb Pauta de seção Paginação
  69. 69. IDENTIFICAR O QUE É ÚNICO NO ECOSISTEMA #
  70. 70. Categorizado
  71. 71. Categorizado Somente trechos
  72. 72. Categorizado Somente trechos Íntegras para assinantes
  73. 73. Lutadores
  74. 74. Lutadores Competições
  75. 75. Lutadores Competições Eventos
  76. 76. Linguagem de filmes
  77. 77. Linguagem de filmes Identidade para filmes
  78. 78. Linguagem de filmes Identidade para filmes Consumo para filmes
  79. 79. Programa/Série é o mais relevante
  80. 80. Programa/Série é o mais relevante Linguagem para episódios
  81. 81. Programa/Série é o mais relevante Linguagem para episódios Consumo para episódios
  82. 82. Agregador Globosat
  83. 83. Agregador Globosat Consumo cross canal
  84. 84. Agregador Globosat Consumo cross canal Ao Vivo e On Demand
  85. 85. globosatplay.com Filmes Programas Séries Combate
  86. 86. QUEBRAR O SISTEMA EM PARTES QUE FAÇAM SENTIDO #
  87. 87. QUEBRAR O SISTEMA EM PARTES QUE FAÇAM SENTIDO # COM APIs
  88. 88. https://sudo.hailoapp.com/web/2014/12/08/webapps-as-microservices/
  89. 89. globo.tv Database
  90. 90. globo.tv Product API Database
  91. 91. globo.tv Product API Database
  92. 92. globo.tv Product API Database
  93. 93. globo.tv Product API Database
  94. 94. globo.tv Product API Ao Vivo Database Database
  95. 95. globo.tv Product API Ao Vivo Database Database
  96. 96. Combate Database globosatplay.com/combate
  97. 97. Product API Combate Database globosatplay.com/combate
  98. 98. Product API Combate Database globosatplay.com/combate
  99. 99. Product API Combate Database Esportes API globosatplay.com/combate
  100. 100. Product API Combate Database Esportes API Lutas globosatplay.com/combate
  101. 101. Product API Combate Database Ao Vivo API Esportes API Lutas globosatplay.com/combate
  102. 102. Product API Combate Database Ao Vivo API Transmissões Esportes API Lutas globosatplay.com/combate
  103. 103. Ao Vivo Database globosatplay.com/premierefc
  104. 104. Product API Ao Vivo Database globosatplay.com/premierefc
  105. 105. Product API Ao Vivo Database globosatplay.com/premierefc
  106. 106. Product API Ao Vivo Database Esportes API globosatplay.com/premierefc
  107. 107. Product API Ao Vivo Database Esportes API Jogos globosatplay.com/premierefc
  108. 108. Product API Ao Vivo Database Footstats API Esportes API Jogos globosatplay.com/premierefc
  109. 109. Product API Ao Vivo Database Footstats API Placar Real time Esportes API Jogos globosatplay.com/premierefc
  110. 110. Filmes Database globosatplay.com/megapix
  111. 111. Product API Filmes Database globosatplay.com/megapix
  112. 112. Product API Filmes Database globosatplay.com/megapix
  113. 113. Product API Filmes Database Ofertas API globosatplay.com/megapix
  114. 114. Product API Filmes Database Ofertas API Trilhos Editoriais globosatplay.com/megapix
  115. 115. Product API Filmes Database Ofertas API Trilhos Editoriais Recomendação API globosatplay.com/megapix
  116. 116. Product API Filmes Database Ofertas API Trilhos Editoriais Recomendação API Recomendação globosatplay.com/megapix
  117. 117. Product API Programas Database globosatplay.com/sportv
  118. 118. Product API Programas Database Recomendação API globosatplay.com/sportv
  119. 119. Product API Programas Database Recomendação API Recomendação globosatplay.com/sportv
  120. 120. Home Database globosatplay.com
  121. 121. Product API Home Database globosatplay.com
  122. 122. Product API Home Database globosatplay.com
  123. 123. Product API Home Database Ofertas API globosatplay.com
  124. 124. Product API Home Database Ofertas API Trilhos Editoriais globosatplay.com
  125. 125. Product API Home Database Ofertas API Trilhos Editoriais globosatplay.com Ao Vivo API
  126. 126. Product API Home Database Ofertas API Trilhos Editoriais globosatplay.com Ao Vivo API Transmissões
  127. 127. Product API Home Database Ofertas API Trilhos Editoriais Recomendação API globosatplay.com Ao Vivo API Transmissões
  128. 128. Product API Home Database Ofertas API Trilhos Editoriais Recomendação API Recomendação globosatplay.com Ao Vivo API Transmissões
  129. 129. MODIFICAR O PROCESSO DE DEPLOYMENT #
  130. 130. MODIFICAR O PROCESSO DE DEPLOYMENT # URGENTE!
  131. 131. PROCESSO DO TIME
  132. 132. CODE PROCESSO DO TIME
  133. 133. CODE PROCESSO DO TIME
  134. 134. GITCODE PROCESSO DO TIME
  135. 135. GITCODE PROCESSO DO TIME
  136. 136. GITCODE CI PROCESSO DO TIME
  137. 137. GITCODE CI PROCESSO DO TIME
  138. 138. GITCODE CI QA PROCESSO DO TIME
  139. 139. GITCODE CI QA PROCESSO DO TIME Auto
  140. 140. GITCODE CI QA PROCESSO DO TIME Auto Auto
  141. 141. GITCODE CI QA PROCESSO DO TIME Auto Auto Auto
  142. 142. GITCODE CI QA PROCESSO DO TIME SUBIDA PRA PRODUÇÃO Auto Auto Auto
  143. 143. GITCODE CI QA PROCESSO DO TIME SUBIDA PRA PRODUÇÃO Auto Auto Auto CGH
  144. 144. GITCODE CI QA PROCESSO DO TIME SUBIDA PRA PRODUÇÃO Auto Auto Auto CGH
  145. 145. GITCODE CI QA PROCESSO DO TIME SUBIDA PRA PRODUÇÃO Auto Auto Auto GMUDCGH
  146. 146. GITCODE CI QA PROCESSO DO TIME SUBIDA PRA PRODUÇÃO Auto Auto Auto GMUDCGH
  147. 147. GITCODE CI QA PROCESSO DO TIME SUBIDA PRA PRODUÇÃO Auto Auto Auto GMUDCGH OP
  148. 148. GITCODE CI QA PROCESSO DO TIME SUBIDA PRA PRODUÇÃO Auto Auto Auto GMUDCGH OP
  149. 149. GITCODE CI QA PROCESSO DO TIME SUBIDA PRA PRODUÇÃO Auto Auto Auto GMUDCGH OP PROD
  150. 150. GITCODE CI QA PROCESSO DO TIME SUBIDA PRA PRODUÇÃO Auto Auto Auto GMUDCGH OP PROD Manual
  151. 151. GITCODE CI QA PROCESSO DO TIME SUBIDA PRA PRODUÇÃO Auto Auto Auto GMUDCGH OP PROD Manual Manual
  152. 152. GITCODE CI QA PROCESSO DO TIME SUBIDA PRA PRODUÇÃO Auto Auto Auto GMUDCGH OP PROD Manual Manual Manual
  153. 153. PROCESSO ATÉ QA
  154. 154. PROCESSO ATÉ QA GITCODE CI QA Auto Auto Auto
  155. 155. PROCESSO ATÉ QA SUBIDA PRA PRODUÇÃO GITCODE CI QA Auto Auto Auto
  156. 156. PROCESSO ATÉ QA SUBIDA PRA PRODUÇÃO GITCODE CI QA Auto Auto Auto DEV
  157. 157. PROCESSO ATÉ QA SUBIDA PRA PRODUÇÃO GITCODE CI QA Auto Auto Auto DEV PROD blue PROD green
  158. 158. PROCESSO ATÉ QA SUBIDA PRA PRODUÇÃO GITCODE CI QA Auto Auto Auto DEV PROD blue PROD green
  159. 159. PROCESSO ATÉ QA SUBIDA PRA PRODUÇÃO GITCODE CI QA Auto Auto Auto DEV PROD blue PROD green
  160. 160. PROCESSO ATÉ QA SUBIDA PRA PRODUÇÃO GITCODE CI QA Auto Auto Auto DEV Manual PROD blue PROD green
  161. 161. AMBIENTE DE QA
  162. 162. AMBIENTE DE QA PEDIDO
  163. 163. AMBIENTE DE QA EQUIPE INFRA PEDIDO
  164. 164. AMBIENTE DE QA EQUIPE INFRA PEDIDO
  165. 165. AMBIENTE DE QA EQUIPE INFRA PEDIDO AMBIENTE QA
  166. 166. AMBIENTE DE QA EQUIPE INFRA PEDIDO AMBIENTE QA
  167. 167. AMBIENTE DE QA EQUIPE INFRA PEDIDO Manual AMBIENTE QA
  168. 168. AMBIENTE DE QA EQUIPE INFRA PEDIDO Manual Manual/Auto AMBIENTE QA
  169. 169. AMBIENTE DE QA EQUIPE INFRA PEDIDO Manual Manual/Auto AMBIENTE QA ~2 dias
  170. 170. AMBIENTE DE QA AMBIENTE DE PRODUÇÃO EQUIPE INFRA PEDIDO Manual Manual/Auto AMBIENTE QA ~2 dias
  171. 171. AMBIENTE DE QA AMBIENTE DE PRODUÇÃO EQUIPE INFRA PEDIDO Manual Manual/Auto AMBIENTE QA ~2 dias PEDIDO
  172. 172. AMBIENTE DE QA AMBIENTE DE PRODUÇÃO EQUIPE INFRA PEDIDO Manual Manual/Auto AMBIENTE QA ~2 dias EQUIPE INFRA PEDIDO
  173. 173. AMBIENTE DE QA AMBIENTE DE PRODUÇÃO EQUIPE INFRA PEDIDO Manual Manual/Auto AMBIENTE QA ~2 dias EQUIPE INFRA PEDIDO
  174. 174. AMBIENTE DE QA AMBIENTE DE PRODUÇÃO EQUIPE INFRA PEDIDO Manual Manual/Auto AMBIENTE QA ~2 dias EQUIPE INFRA PEDIDO AMBIENTE PROD
  175. 175. AMBIENTE DE QA AMBIENTE DE PRODUÇÃO EQUIPE INFRA PEDIDO Manual Manual/Auto AMBIENTE QA ~2 dias EQUIPE INFRA PEDIDO AMBIENTE PROD
  176. 176. AMBIENTE DE QA AMBIENTE DE PRODUÇÃO EQUIPE INFRA PEDIDO Manual Manual/Auto AMBIENTE QA ~2 dias EQUIPE INFRA PEDIDO Manual AMBIENTE PROD
  177. 177. AMBIENTE DE QA AMBIENTE DE PRODUÇÃO EQUIPE INFRA PEDIDO Manual Manual/Auto AMBIENTE QA ~2 dias EQUIPE INFRA PEDIDO Manual Manual AMBIENTE PROD
  178. 178. AMBIENTE DE QA AMBIENTE DE PRODUÇÃO EQUIPE INFRA PEDIDO Manual Manual/Auto AMBIENTE QA ~2 dias EQUIPE INFRA PEDIDO Manual Manual AMBIENTE PROD ~2 semanas
  179. 179. http://tsuru.io
  180. 180. AMBIENTE DE QA
  181. 181. AMBIENTE DE QA COMANDO
  182. 182. AMBIENTE DE QA TSURU SERVER COMANDO
  183. 183. AMBIENTE DE QA TSURU SERVER COMANDO
  184. 184. AMBIENTE DE QA TSURU SERVER COMANDO AMBIENTE QA
  185. 185. AMBIENTE DE QA TSURU SERVER COMANDO AMBIENTE QA
  186. 186. AMBIENTE DE QA TSURU SERVER COMANDO Manual AMBIENTE QA
  187. 187. AMBIENTE DE QA TSURU SERVER COMANDO Manual Auto AMBIENTE QA
  188. 188. AMBIENTE DE QA TSURU SERVER COMANDO Manual Auto AMBIENTE QA Alguns segundos
  189. 189. AMBIENTE DE QA AMBIENTE DE PRODUÇÃO TSURU SERVER COMANDO Manual Auto AMBIENTE QA Alguns segundos
  190. 190. AMBIENTE DE QA AMBIENTE DE PRODUÇÃO TSURU SERVER COMANDO Manual Auto AMBIENTE QA Alguns segundos TSURU SERVER COMANDO Manual Manual AMBIENTE PROD Alguns segundos
  191. 191. AVALIAR O RESULTADO DAS MUDANÇAS #
  192. 192. ORGANIZAÇÃO Filmes Programas Séries Combate Ao Vivo Auth XP Logada Oferta Editorial Widgets Busca Time 1 Time 2 Time 3
  193. 193. ORGANIZAÇÃO Filmes Programas Séries Combate Ao Vivo Auth XP Logada Oferta Editorial Widgets Busca Time 1 Time 2 Time 3 Fácil adicionar DEVs
  194. 194. ORGANIZAÇÃO Filmes Programas Séries Combate Ao Vivo Auth XP Logada Oferta Editorial Widgets Busca Time 1 Time 2 Time 3 Fácil adicionar DEVs Velocidade
  195. 195. ORGANIZAÇÃO Filmes Programas Séries Combate Ao Vivo Auth XP Logada Oferta Editorial Widgets Busca Time 1 Time 2 Time 3 Fácil adicionar DEVs Deploy Frequente Velocidade
  196. 196. ORGANIZAÇÃO Filmes Programas Séries Combate Ao Vivo Auth XP Logada Oferta Editorial Widgets Busca Time 1 Time 2 Time 3 Fácil adicionar DEVs Deploy Frequente Comunicação eficiente Velocidade
  197. 197. COMPLEXIDADE
  198. 198. COMPLEXIDADE 43 repositórios git
  199. 199. COMPLEXIDADE 43 repositórios git Difícil explicar
  200. 200. COMPLEXIDADE 43 repositórios git Gerenciar integrações Difícil explicar
  201. 201. COMPLEXIDADE 43 repositórios git Gerenciar integrações Nem tudo é o que parece :) Difícil explicar
  202. 202. Estamos contratando Emerson Macedo @emerleite http://codificando.com

×