Upload
claudio-duarte-sa
View
214
Download
0
Embed Size (px)
Citation preview
BRICSBRICSBase Referencial Base Referencial
De Informação e De Informação e Conhecimento em Conhecimento em
Serviços Serviços
Luiz Felipe Oliveira – SUNMP/MPACL
Introdução
Gestão de Ativosde Software
SAM - Software AssetsManagement
Gestão de Ativosde Hardware
HAM - Hardware AssetsManagement
Gestão de Ativos de Tecnologia da Informação// ITAM - Information Assets Management
adaptado de: http://www.itassetmanagement.net/2013/08/23/managing-software-asset/
Plataform
as
Introdução
Gestão de Ativosde Software
SAM - Software AssetsManagement
Gestão de Ativosde Hardware
HAM - Hardware AssetsManagement
Gestão de Ativos de Tecnologia da Informação // ITAM - Information Assets Management
Plataform
as
Gestão de Metadados
Gestão de Dados
Gestão de Conhecimento em Serviços de Tecnologia da Informação
Demandas
Acionamentos
OrganizaçõesClientesBase de conhecimentoLições Aprendidas
Recursos
Ambientes
Serviços
Interface de Rede
Redes
Regras deFirewallFirewall
Aplicações
MódulosURL
Basesde Dados
SoftwaresBásicos
ControleDe Licençasde Software
Controle dealocação
de endereços IP
DependênciasInternas
DependênciasExternas
Demandas
Acionamentos
RS / RDM / RI /
RDP
BAC, Control-M, IPMONITOR,SiteScope, Zabbix, OpenView, etc
ControleReleases ePublicações
Base de ConhecimentoLições Aprendidas
Gestão de Acervo de Software
BaseReferencial deInformação eConhecimento emServiços
Funcionalidades
• Gestão de Ativos de Negócio;
• Gestão de Ativos de Hardware e Rede;
• Gestão de Ativos de Software;
• Gestão de dados e interoperabilidade;
• Atualização de aplicações;
• Coleta de informações e monitoração de eventos;
Funcionalidades
Funcionalidades
• Gestão de Ativos de Negócio
• Serviços;
• Demandas e acionamentos internos;
• Organizações;
• Clientes;
• Documentos;
• Contratos;
Serviços
Funcionalidades• Gestão de Ativos de Hardware e Rede
• Serviços• Ambientes
• Recursos• Interface de Rede
• Redes;
• Endereços IP;
• Regras de firewall;
• Integração com orquestrador de nuvem;
• Máquinas Virtuais;• Máquinas Físicas;• Roteadores;• Balanceador de carga;• Firewall;
Serviços
Recurso
Recurso
Recurso
Recurso
Recurso
Funcionalidades
• Gestão de Ativos de Software
• Serviços• Ambientes
• Aplicações• Softwares Básicos
• Dependências Internas;• Dependências Externas;
• Licenças de Software;
• Sistema Operacional;• Virtualizador; • Servidor de Aplicação;• SGBD;• Repositório de código;• Repositório de autenticação;• Outros;
Funcionalidades
Funcionalidades
• Gestão de Dados e Interoperabilidade
• Serviços• Ambientes
• Aplicações
• Bases de dados;
• Serviços WEB;
• ETLs e apurações especiais;
• Inst. de Software;• Esquemas;• Tabelas;• Colunas;• Visões;• Restrições;• Funcões / triggers;• Usuários / roles;
Funcionalidades• Atualização de aplicações (releases)
• Serviços• Ambientes
• Aplicações• Versão
• Metadados
• Autor, descrição, data de publicação, etc;
•Arquivos : deploy e script de banco de dados
•Mensagens;
Funcionalidades
Funcionalidades
Atualização de Versão
Atualização de Versão
1) Desenvolvedor cadastra release
BRICS
Desenvolvedor
- Aplicação; - Ambiente; - Agendamento; - Número de versão; - Descrição das modificações; - Arquivos;
Funcionalidades
Atualização de Versão
2) Cliente aprova release
- Alteração e/ou aprovação de release e agendamento
Cliente
BRICS
Atualização de Versão
3) Suporte inicia atualização (modo assistido)
Suporte
AgenteBRICS
Você confirma a atualização dos seguintes arquivos? (s/n)
Atualização de Versão
Atualização de Versão
3b) Agente BRICS (modo automático)
AgenteBRICS
Agente BRICS consulta periodicamente sobre atualizações aprovadas e agendadas para aquele horário.
BRICS
Atualização de Versão
4) Agente notifica eventos ao servidor BRICS
AgenteBRICS
Durante todo o procedimento de atualização o Agente envia mensagens em tempo real sobre os eventos ocorridos.
BRICS
Armazena e interpreta as mensagens recebidas para gerenciar o ciclo de vida da atualização;
Funcionalidades
Funcionalidades
Funcionalidades
Comunicação Agente/Servidor
AgenteBRICS
BRICS
GET https://brics.rac.serpro.gov.br/release/update
(recebe informações da release)
GET (...)/release/file/{$key}/{$id}/{$filename}
POST (…)/release/status/report
(envia mensagens)
Atualização de aplicações (releases)1) Cadastro da aplicação;
1) Geração de token
2) Instalação e configuração do agente
1) Configurações gerais;
2) Configuração de políticas;
3) Testes de validação;
3) Envio de release pela equipe de desenvolvimento;
4) Aprovação da release
5)Publicação;
Funcionalidades• Coleta de Informações e monitoração de eventos
• API para recepção de informações de eventos
• Publicação de releases;
• Ferramentas de monitoração;
• Processos de ETL;
• Eventos de aplicação;
• Painel de monitoração e feed de notificações com sintetização de voz;
Funcionalidades
O ambiente de produção da aplicação SGI PAC foi atualizada com sucesso.