SlideShare uma empresa Scribd logo
1 de 13
Entendendo os
porquês do seu
servidor
WHOAMI
Tenho 23 anos, atualmente
trabalho na Getup com Openshift e
Kubernetes . Gosto de coisas que
facilitem a vida.
Linkedin: https://www.linkedin.com/in/talits/
Github:
https://github.com/Talits
Email:
talita.bernardesp@gmail.com
Tópicos
● Overview
● Por que se preocupar com performance?
● #FICADICA
● Máquinas não são eternas
● Conclusão
Overview
A presença da tecnologia tem cada vez mais se tornado
parte da nossa rotina. Estamos cada vez mais exigentes
e precisamos de soluções cada vez mais rápidas,
eficientes e eficazes.
Por que se preocupar com
performance?
● Lentidão hoje em dia é algo impensável
● Cliente Infeliz == Produto Ruim
#FICADICA
● Saiba quanto é o seu consumo de CPU, Memória, IOPS,
Tráfego de Rede e etc.
● Se estiver usando cloud providers escolha a máquina
correta e utilize os tipos mais recentes;
● Otimize serviços (Servidor WEB, Banco de Dados e etc);
● Sim, se preocupe com onde você está colocando a sua
máquina - latência não é algo legal;
● Otimize aplicações;
● Não esqueça de atualizar - (Gerência de configuração)
Máquinas não são eternas
● Hoje em dia não há mais necessidade em se comemorar
uptime de máquinas;
● Servidores degradam;
● Nem sempre o típico “coloca mais uma máquina aí” resolve
o problema.
Conclusão
● É de suma importância garantir uma boa
experiência ao consumidor final;
● O que o seu usuário espera receber?
THANKS!

Mais conteúdo relacionado

Semelhante a Entendendo os porquês do desempenho do seu servidor

Ir para cloud com arquitetura de microservices resolverá o meu problema?
Ir para cloud com arquitetura de microservices resolverá o meu problema?Ir para cloud com arquitetura de microservices resolverá o meu problema?
Ir para cloud com arquitetura de microservices resolverá o meu problema?Better Developer
 
Fatores que influenciam na longevidade de um Software
Fatores que influenciam na longevidade de um SoftwareFatores que influenciam na longevidade de um Software
Fatores que influenciam na longevidade de um SoftwarePablo Dall'Oglio
 
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - Kanban
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - KanbanMetodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - Kanban
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - KanbanMatheus Costa
 
Descomplicando a montagem de ambientes de Desenvolvimento/Testes com Docker -...
Descomplicando a montagem de ambientes de Desenvolvimento/Testes com Docker -...Descomplicando a montagem de ambientes de Desenvolvimento/Testes com Docker -...
Descomplicando a montagem de ambientes de Desenvolvimento/Testes com Docker -...Renato Groff
 
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 serproRicardo Katz
 
O que move a web atualmente?
O que move a web atualmente?O que move a web atualmente?
O que move a web atualmente?Fabio Janiszevski
 
De zero a cem em cloud computing transformando idéias em aplicações em pouco...
De zero a cem em cloud computing  transformando idéias em aplicações em pouco...De zero a cem em cloud computing  transformando idéias em aplicações em pouco...
De zero a cem em cloud computing transformando idéias em aplicações em pouco...Ricardo Martinelli de Oliveira
 
UOL HOST: Diplomacy for a good experience
UOL HOST:  Diplomacy for a good experience UOL HOST:  Diplomacy for a good experience
UOL HOST: Diplomacy for a good experience Lu Terceiro
 
UOL HOST: diplomacia por uma boa experiência
UOL HOST: diplomacia por uma boa experiênciaUOL HOST: diplomacia por uma boa experiência
UOL HOST: diplomacia por uma boa experiênciaÍris Jacomino
 
Matando web forms e modernizando um grande varejista
Matando web forms e modernizando um grande varejistaMatando web forms e modernizando um grande varejista
Matando web forms e modernizando um grande varejistaJosé Roberto Araújo
 
Criando o mvp (minimum viable product)
Criando o mvp (minimum viable product)Criando o mvp (minimum viable product)
Criando o mvp (minimum viable product)Daniel Campos
 
Gerenciamento de Projeto Rede de computadores
Gerenciamento de Projeto Rede de computadoresGerenciamento de Projeto Rede de computadores
Gerenciamento de Projeto Rede de computadoresLucas Mendes
 
Composição e Integração de Sistemas em 2013
Composição e Integração de Sistemas em 2013Composição e Integração de Sistemas em 2013
Composição e Integração de Sistemas em 2013Leandro Silva
 
Práticas do Extreme Agile
Práticas do Extreme AgilePráticas do Extreme Agile
Práticas do Extreme AgileDairton Bassi
 
Frameworks: uma mão na roda para o desenvolvimento
Frameworks: uma mão na roda para o desenvolvimentoFrameworks: uma mão na roda para o desenvolvimento
Frameworks: uma mão na roda para o desenvolvimentoIago Santos Leão
 
ESP204 - Cap. 2 - Processos.pdf
ESP204 - Cap. 2 - Processos.pdfESP204 - Cap. 2 - Processos.pdf
ESP204 - Cap. 2 - Processos.pdfAndreLisboa13
 

Semelhante a Entendendo os porquês do desempenho do seu servidor (20)

Ir para cloud com arquitetura de microservices resolverá o meu problema?
Ir para cloud com arquitetura de microservices resolverá o meu problema?Ir para cloud com arquitetura de microservices resolverá o meu problema?
Ir para cloud com arquitetura de microservices resolverá o meu problema?
 
Linuxtips - a saideira
Linuxtips - a saideiraLinuxtips - a saideira
Linuxtips - a saideira
 
Fatores que influenciam na longevidade de um Software
Fatores que influenciam na longevidade de um SoftwareFatores que influenciam na longevidade de um Software
Fatores que influenciam na longevidade de um Software
 
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - Kanban
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - KanbanMetodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - Kanban
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - Kanban
 
Descomplicando a montagem de ambientes de Desenvolvimento/Testes com Docker -...
Descomplicando a montagem de ambientes de Desenvolvimento/Testes com Docker -...Descomplicando a montagem de ambientes de Desenvolvimento/Testes com Docker -...
Descomplicando a montagem de ambientes de Desenvolvimento/Testes com Docker -...
 
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
 
O que move a web atualmente?
O que move a web atualmente?O que move a web atualmente?
O que move a web atualmente?
 
LL2#26
LL2#26LL2#26
LL2#26
 
De zero a cem em cloud computing transformando idéias em aplicações em pouco...
De zero a cem em cloud computing  transformando idéias em aplicações em pouco...De zero a cem em cloud computing  transformando idéias em aplicações em pouco...
De zero a cem em cloud computing transformando idéias em aplicações em pouco...
 
UOL HOST: Diplomacy for a good experience
UOL HOST:  Diplomacy for a good experience UOL HOST:  Diplomacy for a good experience
UOL HOST: Diplomacy for a good experience
 
UOL HOST: diplomacia por uma boa experiência
UOL HOST: diplomacia por uma boa experiênciaUOL HOST: diplomacia por uma boa experiência
UOL HOST: diplomacia por uma boa experiência
 
Apresentacao dev ops
Apresentacao dev opsApresentacao dev ops
Apresentacao dev ops
 
Sua aplicação nas nuvens com open shift
Sua aplicação nas nuvens com open shiftSua aplicação nas nuvens com open shift
Sua aplicação nas nuvens com open shift
 
Matando web forms e modernizando um grande varejista
Matando web forms e modernizando um grande varejistaMatando web forms e modernizando um grande varejista
Matando web forms e modernizando um grande varejista
 
Criando o mvp (minimum viable product)
Criando o mvp (minimum viable product)Criando o mvp (minimum viable product)
Criando o mvp (minimum viable product)
 
Gerenciamento de Projeto Rede de computadores
Gerenciamento de Projeto Rede de computadoresGerenciamento de Projeto Rede de computadores
Gerenciamento de Projeto Rede de computadores
 
Composição e Integração de Sistemas em 2013
Composição e Integração de Sistemas em 2013Composição e Integração de Sistemas em 2013
Composição e Integração de Sistemas em 2013
 
Práticas do Extreme Agile
Práticas do Extreme AgilePráticas do Extreme Agile
Práticas do Extreme Agile
 
Frameworks: uma mão na roda para o desenvolvimento
Frameworks: uma mão na roda para o desenvolvimentoFrameworks: uma mão na roda para o desenvolvimento
Frameworks: uma mão na roda para o desenvolvimento
 
ESP204 - Cap. 2 - Processos.pdf
ESP204 - Cap. 2 - Processos.pdfESP204 - Cap. 2 - Processos.pdf
ESP204 - Cap. 2 - Processos.pdf
 

Entendendo os porquês do desempenho do seu servidor

  • 2. WHOAMI Tenho 23 anos, atualmente trabalho na Getup com Openshift e Kubernetes . Gosto de coisas que facilitem a vida. Linkedin: https://www.linkedin.com/in/talits/ Github: https://github.com/Talits Email: talita.bernardesp@gmail.com
  • 3. Tópicos ● Overview ● Por que se preocupar com performance? ● #FICADICA ● Máquinas não são eternas ● Conclusão
  • 4. Overview A presença da tecnologia tem cada vez mais se tornado parte da nossa rotina. Estamos cada vez mais exigentes e precisamos de soluções cada vez mais rápidas, eficientes e eficazes.
  • 5. Por que se preocupar com performance? ● Lentidão hoje em dia é algo impensável ● Cliente Infeliz == Produto Ruim
  • 7. ● Saiba quanto é o seu consumo de CPU, Memória, IOPS, Tráfego de Rede e etc. ● Se estiver usando cloud providers escolha a máquina correta e utilize os tipos mais recentes; ● Otimize serviços (Servidor WEB, Banco de Dados e etc);
  • 8. ● Sim, se preocupe com onde você está colocando a sua máquina - latência não é algo legal; ● Otimize aplicações; ● Não esqueça de atualizar - (Gerência de configuração)
  • 9.
  • 10. Máquinas não são eternas ● Hoje em dia não há mais necessidade em se comemorar uptime de máquinas; ● Servidores degradam; ● Nem sempre o típico “coloca mais uma máquina aí” resolve o problema.
  • 11.
  • 12. Conclusão ● É de suma importância garantir uma boa experiência ao consumidor final; ● O que o seu usuário espera receber?