Dextra Sistemas - SeEMTec 2012 - Sistemas Distribuídos

Preview:

DESCRIPTION

Palestra rea

Citation preview

Sistemas Distribuídos

@leguimas – Desde 1981

COTUCA – PD97

UltimoPD

“Maria tinha um carneirinho.”

“Maria tinha um carneirinho.”

UNICAMP – BIOLOGIA 2003

Dextra Sistemas

Desde 2008

Promover o ambiente de envolvimento, motivação,

colaboração e inovação que concretiza nossa capacidadede prover soluções para os problemas complexos de TI dos

nossos clientes.

Competência Única

Melhor empresa de TI para se trabalhar na

região de Campinas

Nosso TIME

Nosso grande DIFERENCIAL

Alta qualificação técnica

Altamente engajada

Incentivos ao desenvolvimento

Workshops

Dojos, brown bag lunchs

Innovation Day

Sistemas Distribuídos

O que são?

“Coleção de computadores independentes que se apresenta ao usuário como um sistema único e consistente"

"coleção de computadores autônomos interligados através de uma rede de computadores e equipados com software

que permita o compartilhamento dos recursos do sistema: hardware, software e dados"

Por que existem?

custo e desempenhoparalelismo

escalabilidadediminuir e aumentar recursos

elasticidade de recursos

distribuição inerentedispersão geográfica

compartilhamento de recursos

confiabilidaderedundância

Trade-offs

rededesempenho e falhas

segurançasistemas descentralizados

complexidadeconcorrência por recursos

consistência das informaçõestransações distribuídas

Integrações

Integrações

Como integrar as diversas soluções, ou os

diversos sistemas distribuídos, que existem

dentro de um mesmo contexto?

Mas isso existe?

Arquivos

FUNCIONA!

PODE SER SUA

ÚNICA OPÇÃO

CONCORRÊNCIA

FRAGILIDADE

DEPENDÊNCIA MUITO

FORTE DE RECURSOS

Banco de dados

FUNCIONA!

PODE SER SUA

ÚNICA OPÇÃO

POR BAIXO DOS

PANOS

DEPENDÊNCIA MUITO

FORTE DE SOLUÇÃO

Robôs

FUNCIONA!

PODE SER SUA

ÚNICA OPÇÃO

TRABALHOSO

EXTREMAMENTE

FRÁGIL

Rpc e Rmi

FUNCIONA!

FACILIDADE DE

INTEGRAÇÃO

DEPENDÊNCIA DE

PLATAFORMA

FORTE

ACOPLAMENTO

Webservices

Webservices SOAP

FUNCIONA

MAIOR INDEPENDÊNCIA

PADRÃO DE MERCADO

CENTRALIZAÇÃO

TEORIA LINDA

BUROCRÁTICO

TRANSAÇÕES

DISTRIBUÍDAS

Webservices “REST”

CLAREZA

PROTOCOLO HTTP

SIMPLICIDADE

CACHING

TRANSAÇÕES

DISTRIBUÍDAS

Uma nova vida...

cloud computing

Cloud computing

Mas isso faz A diferença?

NÃO!

Nova Geração

Informação!

Be

m P

re

pa

ra

da

PO

TE

NC

IA

L

Im

pa

cie

nt

e

Crítica

ATITUDE!

Foco

PO

TE

NC

IA

L

Work hard

Supere-se

Fa

ça

a

DIF

ER

EN

ÇA

!

@leguimas

leandro.guimaraes@dextra.com.br

leguimas

Recommended