BRICS Base Referencial De Informação e Conhecimento em Serviços Luiz Felipe Oliveira –...

Post on 07-Apr-2016

217 views 0 download

Transcript of BRICS Base Referencial De Informação e Conhecimento em Serviços Luiz Felipe Oliveira –...

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.

Sugestões ou dúvidas?

Luiz Felipe Oliveiraluiz-felipe.oliveira@serpro.gov.br

(21) 2159 4507

FIM.