The Evolution of Enterprise Application Architecture 
30 YEARS IN 15
a necessidade de evoluir 
• 
consumidores e organizações globalizadas; 
• 
tempo do negócio bem curto; 
• 
sistemasbaseado...
• 
desenhar para atingir os requisitos do sistema; 
• 
criar o‘blueprint’ para os envolvidos; 
• 
definircomooscomponents ...
o ‘cubo’ da arquitetura de sistemas 
particionaras responsabilidadesem‘tiers’ 
usarcorretamentecadaplataforma 
darpreferên...
passado, presente e futuro 
70´s 
2 k 
2015 
2020 
aplicações monolíticas 
aplicações cliente-servidor 
aplicações web 
ap...
• 
arquitetura de aplicações monolíticas (70´s) 
presente 
theevolutionofenterpriseapplicationarchitecture 
poucosusuários...
• 
aplicãçõescliente-servidor (90´s) 
passado 
theevolutionofenterpriseapplicationarchitecture 
on-line (redelocal e síncr...
• 
aplicações web / internet (2k) 
presente 
theevolutionofenterpriseapplicationarchitecture 
muitosusuários 
modularizada...
• 
serviços para aplicações compostas 
presente 
theevolutionofenterpriseapplicationarchitecture 
integrarmuitosprocessos ...
• 
aplicações em nuvem (CAMSS*) 
presente 
theevolutionofenterpriseapplicationarchitecture 
muitosprocessosintegrados 
aco...
• 
arquitetura para IoT(Internet das Coisas) 
futuro 
theevolutionofenterpriseapplicationarchitecture 
aplicaçõespara disp...
juntando tudo 
theevolutionofenterpriseapplicationarchitecture
The Evolution of Enterprise Application Architecture 
30 YEARS IN 10 
Oziel Moreira Neto (oziel.neto@gmail.com) 
Q&A
Próximos SlideShares
Carregando em…5
×

A Evolução da Arquitetura de Sistemas Corporativos

596 visualizações

Publicada em

Descreve como a arquitetura de software evoluiu dos anos 1970 até o presente momento, incluindo tendencias de Internet das Coisas (IoT), CAMSS, BigData, Aplicações Móveis, Computação em Nuvem modelos de SOA/ESB.

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
596
No SlideShare
0
A partir de incorporações
0
Número de incorporações
8
Ações
Compartilhamentos
0
Downloads
18
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

A Evolução da Arquitetura de Sistemas Corporativos

  1. 1. The Evolution of Enterprise Application Architecture 30 YEARS IN 15
  2. 2. a necessidade de evoluir • consumidores e organizações globalizadas; • tempo do negócio bem curto; • sistemasbaseadosemplataformas; • integrações com valor para o negócio; • novas proposições e tendências: • momentos, sentir, compartilhar, vestir, jogar, viver, ... theevolutionofenterpriseapplicationarchitecture
  3. 3. • desenhar para atingir os requisitos do sistema; • criar o‘blueprint’ para os envolvidos; • definircomooscomponents se comunicam; • balanceara “criatividade" com “ciência" usandomodelos, frameworks e padrõesde projeto; • diminuia complexidadeda construção; a necessidade do ‘Arquiteto’ theevolutionofenterpriseapplicationarchitecture
  4. 4. o ‘cubo’ da arquitetura de sistemas particionaras responsabilidadesem‘tiers’ usarcorretamentecadaplataforma darpreferênciaa padrõesabertose mantidospor‘bons’ fornecedores theevolutionofenterpriseapplicationarchitecture
  5. 5. passado, presente e futuro 70´s 2 k 2015 2020 aplicações monolíticas aplicações cliente-servidor aplicações web aplicações em nuvem (IaaS, PaaS, SaaS) modelo CAMSS(Negócios como Serviços) serviços para aplicações(SOA/ESB) IoT(Internet das Coisas) theevolutionofenterpriseapplicationarchitecture
  6. 6. • arquitetura de aplicações monolíticas (70´s) presente theevolutionofenterpriseapplicationarchitecture poucosusuários modularizadae acoplada processamentoon-line / off-line processamentoemestágios linguagensprocedurais hardware otimizadoe caro complexidademédia
  7. 7. • aplicãçõescliente-servidor (90´s) passado theevolutionofenterpriseapplicationarchitecture on-line (redelocal e síncrona) processamentonosbancosde dados linguagensprocedurais hardware nãootimizado baixacomplexidade poucosusuários modularizadae acoplada
  8. 8. • aplicações web / internet (2k) presente theevolutionofenterpriseapplicationarchitecture muitosusuários modularizadae poucoacoplada internet (síncrona) processamentodistribuido linguagensobjeto hardware otimizado complexidademédia
  9. 9. • serviços para aplicações compostas presente theevolutionofenterpriseapplicationarchitecture integrarmuitosprocessos baixoacoplamento internet (síncrona/assíncrona) processamentodistribuido linguagensobjeto aplicaçõescompostas altacomplexidade
  10. 10. • aplicações em nuvem (CAMSS*) presente theevolutionofenterpriseapplicationarchitecture muitosprocessosintegrados acoplamentobembaixo computaçãoemnuvem(Paas+SaaS) garantiade segurança serviçospara aplicações negóciosglobais extremamentecomplexo * Cloud, Analitycs, Mobile, Social andSecure
  11. 11. • arquitetura para IoT(Internet das Coisas) futuro theevolutionofenterpriseapplicationarchitecture aplicaçõespara dispositivos baixoacoplamento computaçãoembarcada segurançadistribuida negóciosmundiais múltiplaslinguagens P&D bemcaros
  12. 12. juntando tudo theevolutionofenterpriseapplicationarchitecture
  13. 13. The Evolution of Enterprise Application Architecture 30 YEARS IN 10 Oziel Moreira Neto (oziel.neto@gmail.com) Q&A

×