Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança Como os aspectos de segurança se...

25
Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança Como os aspectos de segurança se relacionam com a arquitetura de um SAD?

Transcript of Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança Como os aspectos de segurança se...

Page 1: Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança Como os aspectos de segurança se relacionam com a arquitetura de um SAD?

Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança

Como os aspectos de segurança se relacionam com a arquitetura de um SAD?

Page 2: Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança Como os aspectos de segurança se relacionam com a arquitetura de um SAD?

Projeto da arquitetura e aspectos de rede e segurança Minimiza custos e maximiza a produtividade Evita colapsos e problemas de desempenho Reduz impedimentos de infra-estrutura que

retardam o desenvolvimento de novos SI e aplicações t

Page 3: Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança Como os aspectos de segurança se relacionam com a arquitetura de um SAD?

Componentes de um SAD

Interface Banco de dados, documentos e regras Modelos e ferramentas analíticas Infra-estrutura de rede e de comunicação

Page 4: Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança Como os aspectos de segurança se relacionam com a arquitetura de um SAD?

Necessidades de rede para diferentes tipos de SAD

Rede Thin-Client

Orientado a dados Usualmente Java, web pages

Orientado a documento

Usualmente HTML e pdf

Orientado a modelo Algumas vezes Java, Java Script

Orientado a conhecimento

Algumas vezes Java, web pages

Orientado a grupo Sempre Java

Inter-organizacional Sempre Java, web pages

Page 5: Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança Como os aspectos de segurança se relacionam com a arquitetura de um SAD?

Distribuído em três formas

Arquitetura thick-client Arquitetura thin-client Java applets e numa arquitetura thin-client

Page 6: Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança Como os aspectos de segurança se relacionam com a arquitetura de um SAD?

Modelos analíticos e matemáticos O software de gestão de modelos pode ser

centralizado num servidor ou distribuído em máquinas clientes

Java applets e JavaScript provêem meios interessantes para distribuir modelos junto aos usuários

Page 7: Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança Como os aspectos de segurança se relacionam com a arquitetura de um SAD?

Arquitetura de SAD e rede

Como o hardware é organizado?

Como o software e os dados serão distribuídos no sistema?

Como os componentes do sistemas serão integrados e conectados?

Page 8: Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança Como os aspectos de segurança se relacionam com a arquitetura de um SAD?

Arquitetura física

Page 9: Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança Como os aspectos de segurança se relacionam com a arquitetura de um SAD?

Principais aspectos

O SAD estará disponível usando tecnologia thin-client ou a intranet da empresa? Ou uma LAN?

Acesso ao SAD via uma Internet global

Page 10: Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança Como os aspectos de segurança se relacionam com a arquitetura de um SAD?

Camadas da arquitetura

Processo do negócio Explicita como as tarefas são executadas

Sistemas Explicita os componentes de software

Técnica Explicita os componentes de hardware

Distribuição do produto Explicita as saídas do sistema

Page 11: Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança Como os aspectos de segurança se relacionam com a arquitetura de um SAD?

Qual a importância da arquitetura em um SAD? Formalizam o ambiente necessário ao trabalho

colaborativo entre os desenvolvedores Melhora o planejamento; mais eficiente e mais

coordenado Melhora a capacidade do time para implementar o

SAD Auxilia no planejamento de outros sistemas que

devem interagir com o SAD Melhora a capacidade de avaliar tecnologias num

dado contexto

Page 12: Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança Como os aspectos de segurança se relacionam com a arquitetura de um SAD?

SAD em rede

A arquitetura deve estar diagramada e entendida antes do projeto ser aprovado

Page 13: Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança Como os aspectos de segurança se relacionam com a arquitetura de um SAD?

Componentes de uma arquitetura segundo Mallach Banco de dados

Interno/Externo Responsáveis por segurança, integridade dos

dados, formatos Modelos

Fontes de dados Manutenção (responsável por) Limitações no acesso

Page 14: Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança Como os aspectos de segurança se relacionam com a arquitetura de um SAD?

Componentes de uma arquitetura segundo Mallach Ferramentas de software

Ferramentas usadas pelos adm. para controle de modelos e banco de dados

Plataformas de hardware e SO Banco de dados e modelos Programas Acesso ao SAD

Redes Conexão com servidores Comunicação entre grupos Compartilhamento de dados

Page 15: Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança Como os aspectos de segurança se relacionam com a arquitetura de um SAD?

Componentes de uma arquitetura segundo Lambert Descrição do problema que o sistema deve

endereçar Objetivos, limitações e fatores de sucesso críticos

ao sistema Participantes do projeto e seus papéis Componentes do sistema e suas interfaces, formas

de comunicação Evolução pretendida Manutenção requerida Ferramentas necessárias para desenvolver e

suportar o sistema

Page 16: Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança Como os aspectos de segurança se relacionam com a arquitetura de um SAD?

Rede

Permitem que os computadores se comuniquem

Requerem uma linguagem comum Facilitam o compartilhamento de recursos

Page 17: Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança Como os aspectos de segurança se relacionam com a arquitetura de um SAD?

Conexões

Ethernet Token ring Linha serial Modems VoIP

Page 18: Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança Como os aspectos de segurança se relacionam com a arquitetura de um SAD?

Protocolos de rede

Conjunto de regras e formatos que gerenciam a forma como o dado é enviado TCP/IP IPX (novell) AppleTalk

Page 19: Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança Como os aspectos de segurança se relacionam com a arquitetura de um SAD?

TCP/IP

Transmission Control Protocol/Internet Protocol Permite a identificação de nós

num ambiente heterogêneo e a comunicação entre eles

As conexões implementam serviços

Pode ser usado em rede privada ou na Internet

Page 20: Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança Como os aspectos de segurança se relacionam com a arquitetura de um SAD?

Segurança em SAD

Qual a importância do SAD? Quanto deve ser gasto para tornar o SAD

seguro? Como os aspectos de segurança irão afetar o

acesso ao SAD pelos usuários?

Page 21: Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança Como os aspectos de segurança se relacionam com a arquitetura de um SAD?

Implementando a segurança de SI

Identificar possíveis falhas Físicas Roubo de equipamentos Vandalismo

Política de segurança Documento que estabelece uma

política que orienta como a empresa lida com problemas de segurança

Page 22: Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança Como os aspectos de segurança se relacionam com a arquitetura de um SAD?

Vigilância contra hackers

Passos que levam à quebra do funcionamento de um SAD Busca de dados (nomes, fones,

dados individuais, ...) Tentativa de obtenção de login

de contas Alterações para obtenção

acesso aos dados do sistema

Page 23: Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança Como os aspectos de segurança se relacionam com a arquitetura de um SAD?

Recomendações

Uma política de password Educação do usuário! Geradores de password Validade limitada Modelos simples são rejeitados Passwords para uso único

Page 24: Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança Como os aspectos de segurança se relacionam com a arquitetura de um SAD?

Questões para revisão

O que é a arquitetura de uma SAD? Qual a importância da avaliação de

tecnologias alternativas (rede, segurança) para a definição de uma arquitetura?

Passwords protegem SADs? Como se quebra a segurança de um SAD?

Page 25: Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança Como os aspectos de segurança se relacionam com a arquitetura de um SAD?

Exercício

Encontre um exemplo de uma arquitetura de SAD na internet. Cheque Sun, IBM ou Cisco. Qual é a URL e o título do artigo? O artigo foi escrito para gerentes?

Case Study - First Security Bank Em dupla Veja material no Capítulo 6