SlideShare uma empresa Scribd logo
Times de plataforma:
o estado-da-arte e da prática para
acelerar a entrega contínua
Leonardo Leite
Serpro / USP
4
DevOps (?)
5
Departamentos em silos
6
Departamentos colaborando
(DevOps clássico)
7
Times cross-funcionais
8
Questão de pesquisa
?
9
46 entrevistas
10
Entrevistas
● Papéis
– 19 desenvolvedores
– 7 gerentes de desenvolvimento
– 3 gerentes de infraestrutura
– 2 engenheiros de infraestrutura
– 5 consultores externos
– 1 gerente executivo
– 1 membro de time de apoio
– 1 designer
11
Entrevistas
● Países
– 22 Brasil
– 6 EUA
– 4 Times distribuídos globalmente
– 2 Alemanha
– 2 Portugal
– 1 França
– 1 Canadá
– 1 Itália
12
Entrevistas
● Gêneros
– 29 Homens
– 10 Mulheres
13
Entrevistas
● Anos desde a graduação
– 4 com menos de 5
– 5 entre 5 e 10
– 11 com mais de 10
14
Entrevistas
● Tipos de organização
– 34 privadas (visando lucro)
– 3 governamentais
– 1 privada (não visando lucro)
– 1 organização internacional
15
Entrevistas
● Tamanhos das organizações
– 4 com menos de 200 empregados
– 9 entre 200 e 1000 empregados
– 7 com mais de 1000 empregados
16
Entrevistas
● 5 unicórnios
● 3 tech giants
17
Entrevistas
● Domínios (setores) das organizações
– IoT, finanças, defesa, administração pública, justiça,
imóveis, mapas, educação, Internet, big data,
pesquisa, seguro, nuvem, jogos, comércio
eletrônico, telecomunicações, moda, relações
internacionais, mobilidade, automação de
escritório, consultoria de software, gerenciamento
de estoque, automação veicular, gestão de equipe
e suporte para desenvolvimento de software
18
Perguntas das entrevistas
● Responsabilidades
Construção de novos ambientes
Requisitos não-funcionais
Configuração e acompanhamento de monitoração
Tratamento de incidentes (principalmente após
horário comercial)
19
Perguntas das entrevistas
● Responsabilidades
– Implantação
Construção de novos ambientes
Requisitos não-funcionais
Configuração e acompanhamento de monitoração
Tratamento de incidentes (principalmente após
horário comercial)
20
Perguntas das entrevistas
● Responsabilidades
– Implantação
– Construção de novos ambientes
Requisitos não-funcionais
Configuração e acompanhamento de monitoração
Tratamento de incidentes (principalmente após
horário comercial)
21
Perguntas das entrevistas
● Responsabilidades
– Implantação
– Construção de novos ambientes
– Requisitos não-funcionais
Configuração e acompanhamento de monitoração
Tratamento de incidentes (principalmente após
horário comercial)
22
Perguntas das entrevistas
● Responsabilidades
– Implantação
– Construção de novos ambientes
– Requisitos não-funcionais
– Configuração e acompanhamento de monitoração
Tratamento de incidentes (principalmente após
horário comercial)
23
Perguntas das entrevistas
● Responsabilidades
– Implantação
– Construção de novos ambientes
– Requisitos não-funcionais
– Configuração e acompanhamento de monitoração
– Tratamento de incidentes (principalmente após
horário comercial)
24
Perguntas - desempenho de entrega
● Frequência de entrega
● Tempo do commit à produção
● Tempo médio de reparo
25
Desempenho de entrega - classificação
● Alto desempenho
vs
● Sem alto desempenho
26
Encontramos...
1. Departamentos em silos 2. DevOps clássico
3. Times cross-funcionais
7 10
8 4
27
Times de plataforma
28
Times de plataforma são equipes de infraestrutura
que fornecem serviços de infraestrutura altamente
automatizados para empoderar os desenvolvedores
para a implantação e operação de aplicações.
Exemplo ilustrativo - Estaleiro
30
Desempenho de entrega
Todos com times de plataforma consolidados:
alto desempenho de entrega
31
Desempenho de entrega
Todos com times de plataforma consolidados:
alto desempenho de entrega
Nenhuma outra estrutura com essa propriedade.
32
Desempenho de entrega
Todos com departamentos em silos:
Sem alto desempenho de entrega
33
Desempenho de entrega
Todos com departamentos em silos:
Sem alto desempenho de entrega
Exceto um:
transitando para time de plataforma
34
Ter uma equipe de plataforma é uma forma
promissora de se alcançar um alto desempenho
de entrega.
35
Tipos de plataforma
36
Plataforma de código aberto
implantada internamente
Data center
37
Plataforma privada customizada
Data center
Platform
38
Plataforma de fachada
para nuvem pública
Platform
39
● Pra quê a plataforma?
Plataforma de fachada
para nuvem pública
40
● Pra quê a plataforma?
● Centenas de serviços da nuvem
Plataforma de fachada
para nuvem pública
41
● Pra quê a plataforma?
● Centenas de serviços da nuvem
● Padronização corporativa
Plataforma de fachada
para nuvem pública
Tipo de plataforma - Estaleiro
● Plataforma de fachada para nuvem
pública
Plataforma de código aberto implantada
internamente
Plataforma privada customizada
Tipo de plataforma - Estaleiro
● Plataforma de fachada para nuvem
pública
● Plataforma de código aberto implantada
internamente
Plataforma privada customizada
Estaleiro criado no fim de 2016.
Tipo de plataforma - Estaleiro
● Plataforma de fachada para nuvem
pública
● Plataforma de código aberto implantada
internamente
● Plataforma privada customizada
46
Eu não sei nada de
Kubernets!
47
Propriedades de organizações
com times de plataforma
48
Desenvolvedores operam seus serviços!
49
Tratamento de incidentes
vs
Times de plataforma
DevOps clássico
50
Tratamento de incidentes
vs
Times de plataforma
DevOps clássico
51
RNFs tratados pela plataforma
52
RNFs tratados pela plataforma
● Balanceamento de carga
● Auto scaling
● Throttling
● Monitoração
53
RNFs tratados pela plataforma
● Balanceamento de carga
● Auto scaling
● Throttling
● Monitoração
54
Suporte e colaboração para RNF
55
Suporte e colaboração
vsTimes de plataforma
DevOps clássico
Departamentos em silos
#estaleiro
57
As equipes de produto se tornam
desacopladas do pessoal de
infraestrutura.
58
Comunicação acontece para...
59
Comunicação acontece para...
● Investigações para resolução de incidentes
Consultoria para desenvolvedores
Demandas dos desenvolvedores
60
Comunicação acontece para...
● Investigações para resolução de incidentes
● Consultoria para desenvolvedores
Demandas dos desenvolvedores
61
Comunicação acontece para...
● Investigações para resolução de incidentes
● Consultoria para desenvolvedores
● Demandas dos desenvolvedores
62
Comunicação acontece para...
● Investigações para resolução de incidentes
● Consultoria para desenvolvedores
● Demandas dos desenvolvedores
Investigações - Estaleiro
Investigações - Estaleiro
● Histórico de métricas no Grafana não
persistido
Investigações - Estaleiro
● Histórico de métricas no Grafana não
persistido
● Troca de certificados
Consultorias - Estaleiro
Consultorias - Estaleiro
● Histórico do Grafana
– “É só clicar aqui e ali que aparece”, João Morais
Consultorias - Estaleiro
● Troca de certificados
– “O que deve estar ocorrendo no cenário de vocês é reuso de conexão, algo que vem
muito forte com http2. Quando você reusa conexão, você não faz handshake tls,
reusa a extensão sni da conexão antiga, e reusa certificados que por ventura haviam
sido enviados. Para o caso do haproxy baixamos o protocolo para http1.1 de modo
que esse reuso de conexão seja feito apenas em casos mais específicos, tal como keep
alive e websocket.”, João Morais
Demandas - Estaleiro
Demandas - atendidas
● Retorno 429 para conexões excedidas
(antes dava 503)
Demandas - atendidas
● Retorno 429 para conexões excedidas
(antes dava 503)
● Download do truststore
Demandas – ainda não atendidas
● Especificar mais parâmetros de deploy as
code
Demandas – ainda não atendidas
● Especificar mais parâmetros de deploy as
code
● Histórico de alterações de variáveis de
ambiente (quem alterou quando alterou)
acessível ao desenvolvimento
Demandas - recusadas
● Adicionar range de IPs ao whitelist default
Iniciativas Estaleiro
● Queremos te ouvir...
Iniciativas Estaleiro
● Queremos te ouvir...
● Pesquisa de opinião de satisfação
Iniciativas Estaleiro
● Queremos te ouvir...
● Pesquisa de opinião de satisfação
● Pesquisa de opinião sobre próximas
funcionalidades
Iniciativas Estaleiro
● Queremos te ouvir...
● Pesquisa de opinião de satisfação
● Pesquisa de opinião sobre próximas
funcionalidades
● Comunicados
– Ex: atualizações de segurança
Conflitos - Estaleiro
Conflitos - Estaleiro
● Instalação de módulo no sistema
operacional (do contêiner)
Conflitos - Estaleiro
● Instalação de módulo no sistema
operacional (do contêiner)
● Conflito a priori, não a posteriori
Conflitos - Estaleiro
● Instalação de módulo no sistema
operacional (do contêiner)
● Conflito a priori, não a posteriori
● “Conflitos sempre existirão, o que importa é
a qualidade do conflito”
83
A equipe de infraestrutura não é mais
solicitada para tarefas operacionais.
Tickets administrativos - Estaleiro
● Criação de sistemas
● Requisitar acessos (console, monitoração,
logs)
● Preenchimento de variáveis sigilosas
● Gerenciamento de quota
● Regras de acesso para fora do Estaleiro
85
Em geral, as equipes de produto não
precisam possuir especialistas em
infraestrutura.
86
vs
Não se espera que sejam
experts em infra
Times de plataforma
Times cross-funcionais
Deveriam ter
especialistas
em infra
87
Na DGTR1...
88
Na DGTR1...
89
Os especialistas em infraestrutura
possuem habilidades de codificação.
90
Os especialistas em infraestrutura
possuem habilidades de codificação.
Principalmente para plataformas privadas customizadas.
91
Os especialistas em infraestrutura
possuem habilidades de codificação.
“João Morais desenvolveu o componente de roteamento do
Estaleiro (Ingress HAProxy- “a Kubernetes ingress controller”) que
é amplamente usado no mercado hoje em dia (o código foi aberto)
e é o único que atende às necessidades de throughput do Serpro.”
Katz
https://github.com/jcmoraisjr/haproxy-ingress
92
Para saber mais
sobre times de plataforma...
93
http://ccsl.ime.usp.br/devops/2020-03-17/platform-teams.html
94
95
2020
96
ccsl.ime.usp.br/devops
As equipes de plataforma são equipes de
infraestrutura que fornecem serviços de
infraestrutura altamente automatizados
para capacitar os desenvolvedores para a
implantação de aplicativos.
ime.usp.br/~leofl
@leonardofl

Mais conteúdo relacionado

Mais procurados

[Lady talks]Continuous Delivery
[Lady talks]Continuous Delivery[Lady talks]Continuous Delivery
[Lady talks]Continuous Delivery
Samanta Cicilia
 
MTC - Automatizando Visual Regression Testing
MTC - Automatizando Visual Regression TestingMTC - Automatizando Visual Regression Testing
MTC - Automatizando Visual Regression Testing
Samanta Cicilia
 
Continious Delivery in practice - POA Meetup
Continious Delivery in practice - POA MeetupContinious Delivery in practice - POA Meetup
Continious Delivery in practice - POA Meetup
Pamela Canchanya
 
[DevOps Carioca] Continuous Delivery
[DevOps Carioca]  Continuous Delivery[DevOps Carioca]  Continuous Delivery
[DevOps Carioca] Continuous Delivery
Samanta Cicilia
 
Visual Regression Testing: mais um tipo de teste pra sua pipeline
Visual Regression Testing: mais um tipo de teste pra sua pipelineVisual Regression Testing: mais um tipo de teste pra sua pipeline
Visual Regression Testing: mais um tipo de teste pra sua pipeline
Samanta Cicilia
 
Alcançando qualidade de software através de entrega contínua
Alcançando qualidade de software através de entrega contínuaAlcançando qualidade de software através de entrega contínua
Alcançando qualidade de software através de entrega contínua
Samanta Cicilia
 
[DevOps Summit]Importância de testes automatizados para sustentar Continuous...
[DevOps Summit]Importância de testes automatizados para sustentar Continuous...[DevOps Summit]Importância de testes automatizados para sustentar Continuous...
[DevOps Summit]Importância de testes automatizados para sustentar Continuous...
Samanta Cicilia
 
TOTVS - Agile Testing e a Importância de se ter Estratégia de Testes
TOTVS - Agile Testing e a Importância de se ter Estratégia de TestesTOTVS - Agile Testing e a Importância de se ter Estratégia de Testes
TOTVS - Agile Testing e a Importância de se ter Estratégia de Testes
Samanta Cicilia
 
DevOps Summit Brasil - O que não te contaram sobre Agile Testing
DevOps Summit Brasil - O que não te contaram sobre Agile TestingDevOps Summit Brasil - O que não te contaram sobre Agile Testing
DevOps Summit Brasil - O que não te contaram sobre Agile Testing
Samanta Cicilia
 
Estratégias para o uso de integração e entrega contínua com gocd
Estratégias para o uso de integração e entrega contínua com gocdEstratégias para o uso de integração e entrega contínua com gocd
Estratégias para o uso de integração e entrega contínua com gocd
Walmyr Lima e Silva Filho
 
CNQS - Testes Automatizados & Continuous Delivery
CNQS - Testes Automatizados & Continuous DeliveryCNQS - Testes Automatizados & Continuous Delivery
CNQS - Testes Automatizados & Continuous Delivery
Samanta Cicilia
 
3 noções básicas para automação de testes efetivos - Taíse Dias da Silva
3 noções básicas para automação de testes efetivos - Taíse Dias da Silva 3 noções básicas para automação de testes efetivos - Taíse Dias da Silva
3 noções básicas para automação de testes efetivos - Taíse Dias da Silva
minastestingconference
 
TDC2018SP | Trilha Testes - Testes de Acessibilidade - Qualidade para Todos
TDC2018SP | Trilha Testes - Testes de Acessibilidade - Qualidade para TodosTDC2018SP | Trilha Testes - Testes de Acessibilidade - Qualidade para Todos
TDC2018SP | Trilha Testes - Testes de Acessibilidade - Qualidade para Todos
tdc-globalcode
 
[DevOps Carioca] Testes Automatizados
[DevOps Carioca] Testes Automatizados[DevOps Carioca] Testes Automatizados
[DevOps Carioca] Testes Automatizados
Samanta Cicilia
 
Vamos falar de DevOps?
Vamos falar de DevOps?Vamos falar de DevOps?
Vamos falar de DevOps?
Karini Rodrigues Magalhaes
 
Todas as abordagens de testes dentro do ágil
Todas as abordagens de testes dentro do ágilTodas as abordagens de testes dentro do ágil
Todas as abordagens de testes dentro do ágil
Elias Nogueira
 
Jenkins integrando e estendendo.
Jenkins integrando e estendendo.Jenkins integrando e estendendo.
Jenkins integrando e estendendo.
Leonardo Kobus
 
Visual Regression Tests - Dando um Upload nos seus testes de UI!
Visual Regression Tests - Dando um Upload nos seus testes de UI!Visual Regression Tests - Dando um Upload nos seus testes de UI!
Visual Regression Tests - Dando um Upload nos seus testes de UI!
Mariana Elisa Moisés , CTFL-AT,MBA
 
TDC2018SP | Trilha Testes - Guia de sobrevivência do QA em DevOps
TDC2018SP | Trilha Testes - Guia de sobrevivência do QA em DevOpsTDC2018SP | Trilha Testes - Guia de sobrevivência do QA em DevOps
TDC2018SP | Trilha Testes - Guia de sobrevivência do QA em DevOps
tdc-globalcode
 
Práticas DevOps com Zend Server
Práticas DevOps com Zend ServerPráticas DevOps com Zend Server
Práticas DevOps com Zend Server
Diego Santos
 

Mais procurados (20)

[Lady talks]Continuous Delivery
[Lady talks]Continuous Delivery[Lady talks]Continuous Delivery
[Lady talks]Continuous Delivery
 
MTC - Automatizando Visual Regression Testing
MTC - Automatizando Visual Regression TestingMTC - Automatizando Visual Regression Testing
MTC - Automatizando Visual Regression Testing
 
Continious Delivery in practice - POA Meetup
Continious Delivery in practice - POA MeetupContinious Delivery in practice - POA Meetup
Continious Delivery in practice - POA Meetup
 
[DevOps Carioca] Continuous Delivery
[DevOps Carioca]  Continuous Delivery[DevOps Carioca]  Continuous Delivery
[DevOps Carioca] Continuous Delivery
 
Visual Regression Testing: mais um tipo de teste pra sua pipeline
Visual Regression Testing: mais um tipo de teste pra sua pipelineVisual Regression Testing: mais um tipo de teste pra sua pipeline
Visual Regression Testing: mais um tipo de teste pra sua pipeline
 
Alcançando qualidade de software através de entrega contínua
Alcançando qualidade de software através de entrega contínuaAlcançando qualidade de software através de entrega contínua
Alcançando qualidade de software através de entrega contínua
 
[DevOps Summit]Importância de testes automatizados para sustentar Continuous...
[DevOps Summit]Importância de testes automatizados para sustentar Continuous...[DevOps Summit]Importância de testes automatizados para sustentar Continuous...
[DevOps Summit]Importância de testes automatizados para sustentar Continuous...
 
TOTVS - Agile Testing e a Importância de se ter Estratégia de Testes
TOTVS - Agile Testing e a Importância de se ter Estratégia de TestesTOTVS - Agile Testing e a Importância de se ter Estratégia de Testes
TOTVS - Agile Testing e a Importância de se ter Estratégia de Testes
 
DevOps Summit Brasil - O que não te contaram sobre Agile Testing
DevOps Summit Brasil - O que não te contaram sobre Agile TestingDevOps Summit Brasil - O que não te contaram sobre Agile Testing
DevOps Summit Brasil - O que não te contaram sobre Agile Testing
 
Estratégias para o uso de integração e entrega contínua com gocd
Estratégias para o uso de integração e entrega contínua com gocdEstratégias para o uso de integração e entrega contínua com gocd
Estratégias para o uso de integração e entrega contínua com gocd
 
CNQS - Testes Automatizados & Continuous Delivery
CNQS - Testes Automatizados & Continuous DeliveryCNQS - Testes Automatizados & Continuous Delivery
CNQS - Testes Automatizados & Continuous Delivery
 
3 noções básicas para automação de testes efetivos - Taíse Dias da Silva
3 noções básicas para automação de testes efetivos - Taíse Dias da Silva 3 noções básicas para automação de testes efetivos - Taíse Dias da Silva
3 noções básicas para automação de testes efetivos - Taíse Dias da Silva
 
TDC2018SP | Trilha Testes - Testes de Acessibilidade - Qualidade para Todos
TDC2018SP | Trilha Testes - Testes de Acessibilidade - Qualidade para TodosTDC2018SP | Trilha Testes - Testes de Acessibilidade - Qualidade para Todos
TDC2018SP | Trilha Testes - Testes de Acessibilidade - Qualidade para Todos
 
[DevOps Carioca] Testes Automatizados
[DevOps Carioca] Testes Automatizados[DevOps Carioca] Testes Automatizados
[DevOps Carioca] Testes Automatizados
 
Vamos falar de DevOps?
Vamos falar de DevOps?Vamos falar de DevOps?
Vamos falar de DevOps?
 
Todas as abordagens de testes dentro do ágil
Todas as abordagens de testes dentro do ágilTodas as abordagens de testes dentro do ágil
Todas as abordagens de testes dentro do ágil
 
Jenkins integrando e estendendo.
Jenkins integrando e estendendo.Jenkins integrando e estendendo.
Jenkins integrando e estendendo.
 
Visual Regression Tests - Dando um Upload nos seus testes de UI!
Visual Regression Tests - Dando um Upload nos seus testes de UI!Visual Regression Tests - Dando um Upload nos seus testes de UI!
Visual Regression Tests - Dando um Upload nos seus testes de UI!
 
TDC2018SP | Trilha Testes - Guia de sobrevivência do QA em DevOps
TDC2018SP | Trilha Testes - Guia de sobrevivência do QA em DevOpsTDC2018SP | Trilha Testes - Guia de sobrevivência do QA em DevOps
TDC2018SP | Trilha Testes - Guia de sobrevivência do QA em DevOps
 
Práticas DevOps com Zend Server
Práticas DevOps com Zend ServerPráticas DevOps com Zend Server
Práticas DevOps com Zend Server
 

Semelhante a Times plataforma-tdc2020

Precisamos falar sobre Testes de infraestrutura
Precisamos falar sobre Testes de infraestruturaPrecisamos falar sobre Testes de infraestrutura
Precisamos falar sobre Testes de infraestrutura
Rafael Gomes
 
Interação entre times de plataforma e desenvolvedores: como deve ser?
Interação entre times de plataforma e desenvolvedores: como deve ser?Interação entre times de plataforma e desenvolvedores: como deve ser?
Interação entre times de plataforma e desenvolvedores: como deve ser?
Leonardo Ferreira Leite
 
Pipeline de deploy continuo (DevOps) de chatbot
Pipeline de deploy continuo (DevOps) de chatbotPipeline de deploy continuo (DevOps) de chatbot
Pipeline de deploy continuo (DevOps) de chatbot
Lappis UnB
 
Shift left DevOps Experience
Shift left DevOps ExperienceShift left DevOps Experience
Shift left DevOps Experience
Walter Coan
 
TI Verde - Tecnologia da Informação Verde
TI Verde - Tecnologia da Informação VerdeTI Verde - Tecnologia da Informação Verde
TI Verde - Tecnologia da Informação Verde
Juliana Luz
 
Devops - A cultura ágil voltada à infra-estrutura
Devops - A cultura ágil voltada à infra-estruturaDevops - A cultura ágil voltada à infra-estrutura
Devops - A cultura ágil voltada à infra-estrutura
Fernando Celarino
 
TDC2017 | POA Trilha Infraestrutura Agil - Atender uma estrutura organizacion...
TDC2017 | POA Trilha Infraestrutura Agil - Atender uma estrutura organizacion...TDC2017 | POA Trilha Infraestrutura Agil - Atender uma estrutura organizacion...
TDC2017 | POA Trilha Infraestrutura Agil - Atender uma estrutura organizacion...
tdc-globalcode
 
Como aplicar práticas DevOps em um sistema monólito
Como aplicar práticas DevOps em um sistema monólito Como aplicar práticas DevOps em um sistema monólito
Como aplicar práticas DevOps em um sistema monólito
Anderson Silveira
 
Estaleiro o uso de kubernetes no serpro
Estaleiro   o uso de kubernetes no serproEstaleiro   o uso de kubernetes no serpro
Estaleiro o uso de kubernetes no serpro
Ricardo Katz
 
Flavio Roberto: Monitorando Serviços e Negócios
Flavio Roberto: Monitorando Serviços e NegóciosFlavio Roberto: Monitorando Serviços e Negócios
Flavio Roberto: Monitorando Serviços e Negócios
Zabbix BR
 
Continuous Delivery for Desktop Applications: a case study - Miguel Alho & Jo...
Continuous Delivery for Desktop Applications: a case study - Miguel Alho & Jo...Continuous Delivery for Desktop Applications: a case study - Miguel Alho & Jo...
Continuous Delivery for Desktop Applications: a case study - Miguel Alho & Jo...
Comunidade NetPonto
 
Implementado o Catálogo de Serviços no OTRS
Implementado o Catálogo de Serviços no OTRSImplementado o Catálogo de Serviços no OTRS
Implementado o Catálogo de Serviços no OTRS
James Mommensohn
 
Desenvolvimento de software: Mundo ideal x Mundo real
Desenvolvimento de software: Mundo ideal x Mundo realDesenvolvimento de software: Mundo ideal x Mundo real
Desenvolvimento de software: Mundo ideal x Mundo real
Henrique Schmidt
 
Desenvolvimento de software mundo ideal x mundo real
Desenvolvimento de software  mundo ideal x mundo realDesenvolvimento de software  mundo ideal x mundo real
Desenvolvimento de software mundo ideal x mundo real
Willy Salazar
 
Integração Contínua
Integração ContínuaIntegração Contínua
Integração Contínua
Maicon Carlos Pereira
 
ASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis Paulino
Comunidade NetPonto
 
O poder do Docker (7 Masters)
O poder do Docker (7 Masters)O poder do Docker (7 Masters)
O poder do Docker (7 Masters)
Wellington Silva
 
Alcançando Qualidade de Software: Entrega Contínua - Samanta Cicilia
Alcançando Qualidade de Software: Entrega Contínua - Samanta Cicilia Alcançando Qualidade de Software: Entrega Contínua - Samanta Cicilia
Alcançando Qualidade de Software: Entrega Contínua - Samanta Cicilia
minastestingconference
 
Minas Testing Conference - Entrega Contínua
Minas Testing Conference - Entrega ContínuaMinas Testing Conference - Entrega Contínua
Minas Testing Conference - Entrega Contínua
Samanta Cicilia
 
Treinamento neteye-v2-6
Treinamento neteye-v2-6Treinamento neteye-v2-6
Treinamento neteye-v2-6
DeServ - Tecnologia e Servços
 

Semelhante a Times plataforma-tdc2020 (20)

Precisamos falar sobre Testes de infraestrutura
Precisamos falar sobre Testes de infraestruturaPrecisamos falar sobre Testes de infraestrutura
Precisamos falar sobre Testes de infraestrutura
 
Interação entre times de plataforma e desenvolvedores: como deve ser?
Interação entre times de plataforma e desenvolvedores: como deve ser?Interação entre times de plataforma e desenvolvedores: como deve ser?
Interação entre times de plataforma e desenvolvedores: como deve ser?
 
Pipeline de deploy continuo (DevOps) de chatbot
Pipeline de deploy continuo (DevOps) de chatbotPipeline de deploy continuo (DevOps) de chatbot
Pipeline de deploy continuo (DevOps) de chatbot
 
Shift left DevOps Experience
Shift left DevOps ExperienceShift left DevOps Experience
Shift left DevOps Experience
 
TI Verde - Tecnologia da Informação Verde
TI Verde - Tecnologia da Informação VerdeTI Verde - Tecnologia da Informação Verde
TI Verde - Tecnologia da Informação Verde
 
Devops - A cultura ágil voltada à infra-estrutura
Devops - A cultura ágil voltada à infra-estruturaDevops - A cultura ágil voltada à infra-estrutura
Devops - A cultura ágil voltada à infra-estrutura
 
TDC2017 | POA Trilha Infraestrutura Agil - Atender uma estrutura organizacion...
TDC2017 | POA Trilha Infraestrutura Agil - Atender uma estrutura organizacion...TDC2017 | POA Trilha Infraestrutura Agil - Atender uma estrutura organizacion...
TDC2017 | POA Trilha Infraestrutura Agil - Atender uma estrutura organizacion...
 
Como aplicar práticas DevOps em um sistema monólito
Como aplicar práticas DevOps em um sistema monólito Como aplicar práticas DevOps em um sistema monólito
Como aplicar práticas DevOps em um sistema monólito
 
Estaleiro o uso de kubernetes no serpro
Estaleiro   o uso de kubernetes no serproEstaleiro   o uso de kubernetes no serpro
Estaleiro o uso de kubernetes no serpro
 
Flavio Roberto: Monitorando Serviços e Negócios
Flavio Roberto: Monitorando Serviços e NegóciosFlavio Roberto: Monitorando Serviços e Negócios
Flavio Roberto: Monitorando Serviços e Negócios
 
Continuous Delivery for Desktop Applications: a case study - Miguel Alho & Jo...
Continuous Delivery for Desktop Applications: a case study - Miguel Alho & Jo...Continuous Delivery for Desktop Applications: a case study - Miguel Alho & Jo...
Continuous Delivery for Desktop Applications: a case study - Miguel Alho & Jo...
 
Implementado o Catálogo de Serviços no OTRS
Implementado o Catálogo de Serviços no OTRSImplementado o Catálogo de Serviços no OTRS
Implementado o Catálogo de Serviços no OTRS
 
Desenvolvimento de software: Mundo ideal x Mundo real
Desenvolvimento de software: Mundo ideal x Mundo realDesenvolvimento de software: Mundo ideal x Mundo real
Desenvolvimento de software: Mundo ideal x Mundo real
 
Desenvolvimento de software mundo ideal x mundo real
Desenvolvimento de software  mundo ideal x mundo realDesenvolvimento de software  mundo ideal x mundo real
Desenvolvimento de software mundo ideal x mundo real
 
Integração Contínua
Integração ContínuaIntegração Contínua
Integração Contínua
 
ASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis Paulino
 
O poder do Docker (7 Masters)
O poder do Docker (7 Masters)O poder do Docker (7 Masters)
O poder do Docker (7 Masters)
 
Alcançando Qualidade de Software: Entrega Contínua - Samanta Cicilia
Alcançando Qualidade de Software: Entrega Contínua - Samanta Cicilia Alcançando Qualidade de Software: Entrega Contínua - Samanta Cicilia
Alcançando Qualidade de Software: Entrega Contínua - Samanta Cicilia
 
Minas Testing Conference - Entrega Contínua
Minas Testing Conference - Entrega ContínuaMinas Testing Conference - Entrega Contínua
Minas Testing Conference - Entrega Contínua
 
Treinamento neteye-v2-6
Treinamento neteye-v2-6Treinamento neteye-v2-6
Treinamento neteye-v2-6
 

Último

História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
joaovmp3
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
Faga1939
 
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Gabriel de Mattos Faustino
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
WELITONNOGUEIRA3
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
Danilo Pinotti
 

Último (8)

História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
 
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
 

Times plataforma-tdc2020