Service Bus Data Base
-
Upload
wellington-pinto-oliveira -
Category
Education
-
view
34 -
download
1
Transcript of Service Bus Data Base
Avanço da Corporação
• Com o passar do tempo uma corporação pode evoluir;
• Uma mudança em sua complexidade requer novos requisitos tecnológicos;
• Surge várias ferramentas tecnológicas na organização.
Efeito Colateral
• Dados podem estar replicados;• Há varias visões sobre a corporação;• Exige-se cada vez mais de funcionários;• Briga relacionadas à interesses.
Efeito Colateral
• Dada as várias visões, as duas equipes entram em contradição;
• A estrutura afeta ambas as ferramentas;• A evolução de uma ferramenta afeta a outra
diretamente;• Grandes BANCOS sempre requerem
superdimensionamento;
Efeito Colateral
• Baixa qualidade de dados;• Falta de padronização de tipos;• Requer grande esforço de transformação de
dados;• A estrutura muda com passar do tempo;• MAIOR FALHA DE SEGURANÇA JÁ VISTO
Efeito Colateral
• Coordenar equipes;• Padrão de projetos e acesso aos dados;• Maior esforço em busca de segurança;• Aumento no tempo de acesso aos dados;
Barramento de Serviços
• Múltiplas soluções podem ser agregadas;• Permite que novos projetos cresçam;• Disponibiliza uma interface de acesso aos mais
diversos sistemas de armazenamento;• Pode ser escalonado;
Gestão do Barramento
• A segurança de permissionamento é gerenciada pelo próprio barramento;
• A gestão do barramento garante a segurança organizacional;
• Politicas podem ser aplicadas em todo o cenário sem exigir das equipes;
Transparência/visibilidade
• As aplicações clientes (Browsers) não devem ter contato com o barramento;
• Deve ser transparente para o usuário final;• O impacto será observado somente na camada
CRUD das soluções (lado servidor).
Escalabilidade e Imparcialidade
• A tecnologia desacopla de Serviços desacopla a solução final dos requisitos tecnológicos;
• Capacidade de expandir o barramento para aumentar a disponibilidade;
• Capacidade de se alcançar múltiplas zonas.
Compressão do Cenário em Produção
• Uma vantagem do Service Bus frente ao simples e clássico WebService é o entendimento da própria corporação;
• Dados para analise de segurança;• Dados para análise de desempenho;• Dados para novas estratégias.
Interfaces de Programação
• Com tantos sistemas de armazenamentos diferentes, a complexidade das interfaces é algo que requer estudo;
• O barramento deve ter uma interface padrão por onde as Soluções Corporativas acoplem;
• A complexidade do sistema de armazenamento é escondia abaixo do barramento.
Acoplamento de Driver
Interface Padrão para as Aplicações
Interface Genérica para o Sistema de Armazenamento
Driver de Conexão
• Cada grupo deve construir um driver para ser injetado no barramento;
• Este driver deve sofrer auditoria e deve passar por uma bateria de testes;
• Deve conter documentação apropriada para entendimento das possibilidades sobre ele.
• Somente lógica de manipulação de dados.
Acesso aos repositórios
• Deve-se compreender as falhas de segurança entre os canais existentes entre os servidores no barramento;
• VPN e certificados devem ser aplicados;• Filtro de IPs devem ser realizados pelo
barramento;• Barramento deve ser isolado das aplicações
clientes.
Segurança Camada Inferior
VPNVPN
VPN + HTTPS HTTPSVPN + HTTPVPN
AMBIENTENÃO CONTROLADO
AMBIENTECONTROLADO