Projetos Web Complexos Gustavo C. Lima Arquiteto de Infraestrutura
Quem Sou ? www.corujadeti.com.br
Clientes
Agenda <ul><li>O que são Projetos Web Complexos? </li></ul><ul><li>Arquitetura de Projetos Web </li></ul><ul><ul><li>Rede ...
O Que São Projetos Web Complexos ? Várias Camadas de TI trabalhando em conjunto para entrega de um  produto ou serviço.
O Que São Projetos Web Complexos ? “ Os negócios de hoje são baseados no consumo do amanhã, consumo esse que navega entre ...
Arquitetura de Projetos Web Complexos <ul><li>Depende de 3 Fatores: </li></ul><ul><ul><li>Custo </li></ul></ul><ul><ul><li...
Rede Custo x Benefício x Tempo de Implementação
Rede Nexus 5000 Core Router 7606 Existing Switches  Legacy Network ASA or FWSM Firewall Existing Routers  Customer Links 1...
Rede Problemas + = <ul><li>Fim de endereçamento IPv4 </li></ul><ul><li>Problemas de latência – Brasil </li></ul><ul><li>Ma...
Rede Soluções <ul><li>Mais investimentos em Fibra ótica </li></ul><ul><li>Implementação de Tecnologias como FCoE (10Gb) / ...
Rede <ul><li>Mapeamento de FC Frames sobre Ethernet </li></ul><ul><li>Permite que o FC rode em uma rede Ethernet Lossless ...
Segurança Firewall IDS & IDP Anti-Vírus Hackers/Crackers DDOS/DOS
Segurança
Segurança
Segurança
Rede & Segurança CRM CRM SFA ERP ERP ERP SFA CRM SFA Soluções Pontuais Aplicações Usuários Custom  Application Mobile Phon...
Balanceadores de Carga Todos os grandes sites de E-commerce utilizam Balanceadores de Carga.
Balanceadores de Carga index.htm a.gif b.gif c.asp index.htm a.gif b.gif c.asp 3) OneConnect ™  Content Switching  HTML se...
Servidores Web
Servidores Web www.netcraft.com
Servidores Aplicacionais www.netcraft.com
Servidores Aplicacionais “ Diversas empresas veem em SOA a salvação de seus problemas”
E-Commerce Site
JAVA x Ruby
Performance
Performance <ul><li>Físico vs Virtual </li></ul><ul><li>Linux vs Windows </li></ul><ul><li>Cache – Memcached - RAM </li></...
Monitoração “ Sempre monitore o seu ambiente, isso poderá salvar o seu sono e o seu emprego.”
Suporte – Dia a DIA
Cloud Computing & Virtualização
 
Upcoming SlideShare
Loading in...5
×

Projetos Webs Complexos - Como funciona os sites de E-commerce Americanas.Com - Submarino - TIM entre outros

1,697

Published on

Apresentação utilizada na IV SEMANA DE TECNOLOGIA DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO IFSP CAMPUS SÃO PAULO

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,697
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Projetos Webs Complexos - Como funciona os sites de E-commerce Americanas.Com - Submarino - TIM entre outros"

  1. 1. Projetos Web Complexos Gustavo C. Lima Arquiteto de Infraestrutura
  2. 2. Quem Sou ? www.corujadeti.com.br
  3. 3. Clientes
  4. 4. Agenda <ul><li>O que são Projetos Web Complexos? </li></ul><ul><li>Arquitetura de Projetos Web </li></ul><ul><ul><li>Rede </li></ul></ul><ul><ul><li>Segurança </li></ul></ul><ul><ul><li>Balanceamento de Carga </li></ul></ul><ul><ul><li>Servidores – Web – Aplicacionais </li></ul></ul><ul><ul><li>Performance </li></ul></ul><ul><ul><li>Monitoração </li></ul></ul><ul><ul><li>Suporte – O dia a dia </li></ul></ul><ul><ul><li>Cloud Computing & Virtualização </li></ul></ul>
  5. 5. O Que São Projetos Web Complexos ? Várias Camadas de TI trabalhando em conjunto para entrega de um produto ou serviço.
  6. 6. O Que São Projetos Web Complexos ? “ Os negócios de hoje são baseados no consumo do amanhã, consumo esse que navega entre cabos de fibra ótica por todo o mundo”
  7. 7. Arquitetura de Projetos Web Complexos <ul><li>Depende de 3 Fatores: </li></ul><ul><ul><li>Custo </li></ul></ul><ul><ul><li>Benefício </li></ul></ul><ul><ul><li>Tempo de Implementação </li></ul></ul>
  8. 8. Rede Custo x Benefício x Tempo de Implementação
  9. 9. Rede Nexus 5000 Core Router 7606 Existing Switches Legacy Network ASA or FWSM Firewall Existing Routers Customer Links 10Gbps Nexus 5000 Virtualized Servers Nexus 2000 Nexus 2000 Virtualized Servers Core Router 7606 Topologia Lógica “ Após a virtualização de ambientes x86 e X86_64,TI nunca mais foi a mesma” Internet Legacy Network ASA or FWSM Firewall Customer Links
  10. 10. Rede Problemas + = <ul><li>Fim de endereçamento IPv4 </li></ul><ul><li>Problemas de latência – Brasil </li></ul><ul><li>Mau dimensionamento de carga </li></ul>
  11. 11. Rede Soluções <ul><li>Mais investimentos em Fibra ótica </li></ul><ul><li>Implementação de Tecnologias como FCoE (10Gb) / 40Gb / 100Gb </li></ul><ul><li>Ipv6 </li></ul>
  12. 12. Rede <ul><li>Mapeamento de FC Frames sobre Ethernet </li></ul><ul><li>Permite que o FC rode em uma rede Ethernet Lossless </li></ul><ul><li>Menos Cabos </li></ul><ul><ul><li>Ambos tráfegos (block I/O & Ethernet) coexistem no mesmo cabo </li></ul></ul><ul><li>Menos adaptadores necessários </li></ul><ul><li>Menor consumo de potência </li></ul><ul><li>Interopera com as SAN’s existentes </li></ul>FCoE Benefícios Fibre Channel Traffic Ethernet
  13. 13. Segurança Firewall IDS & IDP Anti-Vírus Hackers/Crackers DDOS/DOS
  14. 14. Segurança
  15. 15. Segurança
  16. 16. Segurança
  17. 17. Rede & Segurança CRM CRM SFA ERP ERP ERP SFA CRM SFA Soluções Pontuais Aplicações Usuários Custom Application Mobile Phone PDA Laptop Desktop Co-location SSL Acceleration Application Load Balancer Rate Shaping/QoS DoS Protection Content Proxy Acceleration/ Transformation Traffic Compression WAN Connection Optimisation Network Firewall IPS/IDS Application Firewall
  18. 18. Balanceadores de Carga Todos os grandes sites de E-commerce utilizam Balanceadores de Carga.
  19. 19. Balanceadores de Carga index.htm a.gif b.gif c.asp index.htm a.gif b.gif c.asp 3) OneConnect ™ Content Switching HTML server pool GIF server pool ASP server pool <ul><li>Balanceamento de Carga inteligente para servidores de conteúdo dedicado </li></ul><ul><li>Mantém os logs de Acesso </li></ul>HTTP Request Pooling index.htm a.gif b.gif c.asp index.htm a.gif b.gif c.asp <ul><li>“ Fecha” as requisições com o BIG-IP </li></ul><ul><li>HTTP 1.1 habilitado </li></ul><ul><li>Provê uma média de redução de 20 para 1 por página Web </li></ul>20 1 index.htm 1) OneConnect ™ HTTP transformations <ul><li>Transformação de HTTP 1.0 para 1.1 para consolidação de conexões nos servidores </li></ul>a.gif b.gif c.asp index.htm a.gif b.gif c.asp 2) OneConnect ™ Connection Pooling index.htm a.gif b.gif c.asp sales.htm d.gif e.gif f.asp sales.htm d.gif e.gif f.asp index.htm a.gif b.gif c.asp Servidor <ul><li>Agrega quantidades maciças de requisições em poucas conexões nos servidores </li></ul>
  20. 20. Servidores Web
  21. 21. Servidores Web www.netcraft.com
  22. 22. Servidores Aplicacionais www.netcraft.com
  23. 23. Servidores Aplicacionais “ Diversas empresas veem em SOA a salvação de seus problemas”
  24. 24. E-Commerce Site
  25. 25. JAVA x Ruby
  26. 26. Performance
  27. 27. Performance <ul><li>Físico vs Virtual </li></ul><ul><li>Linux vs Windows </li></ul><ul><li>Cache – Memcached - RAM </li></ul><ul><li>Tuning de Sistema Operacional </li></ul><ul><ul><li>Um tuning bem feito pode aumentar a performance em mais de 7x. </li></ul></ul>
  28. 28. Monitoração “ Sempre monitore o seu ambiente, isso poderá salvar o seu sono e o seu emprego.”
  29. 29. Suporte – Dia a DIA
  30. 30. Cloud Computing & Virtualização

×