Atualização Automática de Aplicações em plataforma livre

490 views

Published on

Atualização Automática de Aplicações em plataforma livre - Poster de divulgação do trabalho na SUCESU 2005 em Belo Horizonte

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
490
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Atualização Automática de Aplicações em plataforma livre

  1. 1. <ul>Instalação, Distribuição e Manutenção de Software em Plataforma Livre: Em ambientes coorporativos é comum a necessidade de instalação e atualização de aplicações em estações de usuários. Em plataforma livre (GNU/Linux) isto nem sempre é uma tarefa trivial. As várias distribuições linux criaram diferentes gerenciadores de pacotes de software, como o RPM, APT, Apt-Rpm, etc. [Fig 1] Estes gerenciadores facilitam consideravelmente o processo de instalação, mas ainda não atendem às necessidades de um ambiente de TI complexo, como, por exemplo, controlar um ambiente distribuído de repositórios de software e considerar políticas de privilégios sobre usuários ou grupos que utilizarão as aplicações sendo distribuídas. O que se propõe é um mecanismo automático e controlado de distribuição de pacotes de software para estações de trabalho, que associa as facilidades de um gerenciador de pacotes de software (APT-RPM) com o gerenciamento de privilégios baseado em usuários ou grupos. Este serviço é parte de uma arquitetura de gerenciamento completa (GATI) que possui como base um serviço de diretório OpenLDAP distribuído e já adaptado para execução em grandes ambientes de TI. </ul><ul>Componentes do Módulo de Distribuição de Software do GATI : ADS – Agente de Distribuição de Software [Fig 3] SDS – Servidor de Distribuição de Software (Repositório) Interface WEB de Administração da Arquitetura [Fig 4] </ul><ul>SANTOS, M.T. 1 ; OLIVEIRA, R.A.R. 2 Universidade Católica de Brasília – UCB </ul><ul><ul><ul><li>1 Professor do curso de Ciência da Computação da UCB . 2 Bolsista de Pós Graduação – Projeto CESMIC / UCB </li></ul></ul></ul><ul>Solução Implementada na Plataforma GATI: Visando atender, principalmente, os ambientes corporativos, implementou-se um mecanismo de distribuição automática de aplicações cujos privilégios estão armazenados num serviço de diretórios OpenLDAP distribuído. [Fig 2] A distribuição de pacotes de software é realizada segundo uma política de acesso de acordo com o perfil de cada usuário ou grupo de usuários. Isto somente é possível através da expansão de alguns schemas do OpenLDAP criando novos tipos de atributos e classes de objetos para adequação às necessidades da solução. O objetivo é viabilizar um processo corporativo de migração para plataforma livre, visto que o Linux e o software livre em geral vem sendo propostos como parte da solução de infra-estrutura de TI das organizações. </ul><ul>A Instalação e Atualização Automática de Aplicações em Plataforma Livre para Ambientes Coorporativos </ul><ul>SUCESU 2005 Sistemas Abertos </ul><ul>Fig 1 – Alguns Gerenciadores de Pacotes para GNU/Linux </ul><ul>Fig 2 – Arquitetura da Plataforma GATI e Solução de Distribuição de Software </ul><ul>Fig 3 – Tela do Cliente GATI (ADS) </ul><ul>Fig 4 – Console de Administração GATI via WEB (GATI Admin) Administração de Repositórios (SDS) </ul>

×