Serviço de Infraestrutura de TI
Autor: Jorge Jales | Publicado: 2012-05-17T10:38:00-03:00




O Serviço de Infraestrutura é responsável pelo processamento, disponibilidade, performance e manutenção dos recursos de hardware e software básicos da organização, onde se executam tanto os Programas de Aplicação como as Rotinas da Infraestrutura de Execução.

Por exemplo, tomemos que em dado sistema a lógica de Apresentação venha a ser desenvolvida em estações de Trabalho tipo PC com MS Windows ou Linux e existe uma tendência de utilizar cada vez mais a linguagem Java. Desta forma, as lógicas de negócio e de Dados podem ser desenvolvidas em Servidores Centrais Únicos e serem compartilhado por todas as aplicações. Logicamente, com base no que foi detalhado anteriormente, as Rotinas Comuns de infraestrutura de execução, estarão orientadas e especializadas, para cada camada, adequando-se à Plataforma Tecnológica que a suporta.



Análise de ferramentas para construção do Serviço de Infraestrutura de TI

Para implantação do Serviço de Infraestrutura de TI foi analisada uma ferramenta para cada modelo de gestão que compõe o Serviço.

IBM Tivoli Monitoring (Disponibilidade dos serviços)

Tivoli Monitoring é a ferramenta para auxiliar a monitoração da disponibilidade dos recursos de TI.

Este software de monitoramento de sistema é utilizado para gerenciar sistemas operacionais, bancos de dados e servidores distribuídos e ambientes de host. Fornece uma interface de navegador comum, flexível e fácil de usar e espaços de trabalho personalizáveis para facilitar o monitoramento do sistema. Detecta e recupera eventuais problemas no sistema essencial e recursos automaticamente. Oferece arquitetura leve e escalável, com suporte para IBM AIX, Solaris, Windows, Linux e IBM System z software de monitoramento.

Inclui como parte do sistema de monitoramento de pacote de software, depósito de fácil de usar e recurso de emissão de relatórios avançado. Ajuda a garantir recursos de TI e funcionários estão operando com eficiência e efetivamente, quando combinado com o aplicativo composto, eventos, rede e soluções de gerenciamento de nível de serviço do IBM Tivoli. 



Tivoli Workload Scheduler (Automatização de Workload)

Tivoli Workload Scheduler é uma ferramenta que oferece relatórios alertas em tempo real e ferramentas de gerenciamento de Workload a partir de um ponto central para automação dos processos de negócio.

Tivoli Workload Scheduler ajuda você a estabelecer uma carga de trabalho de automação backbone da empresa para cargas de trabalho, compostas de acordo com o negócio de condução políticas. Ele oferece recursos de automação de ponta para controle do processamento de carga de todo trabalho de produção de sua empresa, incluindo lote e serviços on-line. Tivoli Workload Scheduler funciona como um automatizador para cargas de trabalho compostas para maximizar a velocidade das cargas de trabalho, aperfeiçoar o uso de recursos de TI e resolver as dependências de carga de trabalho. Ele estende o escopo de gerenciamento integrado de aplicativos e sistemas por condução cargas de trabalho nas várias plataformas heterogêneas e planejamento de recursos corporativos (ERP) sistemas.

De acordo com as necessidades de negócios ou a estrutura organizacional, distribuídas, componentes z/OS podem ser usados em uma combinação de configurações para completo ambiente de automação de carga de trabalho distribuída, inclusive um ambiente completamente z/OS, ou um dos dois misturados. O Tivoli Workload Programpara componentes de aplicativos estende Tivoli Workload Scheduler para Automatize a cargas de trabalho em plataformas não-nativas e sistemas ERP. Tivoli Workload Scheduler também fornece alta escalabilidade, disponibilidade e desempenho para minimizar o tempo ocioso, melhorar a taxa de transferência e garantir que cargas de trabalho de missão crítica sejam gerenciadas de modo eficiente e confiável.



Rational Performance Tester Extension for SOA Quality Support

O Rational Performance Tester é uma ferramenta para realizar testes sobre webservices com suporte aos padrões mais utilizados no mercado como, por exemplo, SOAP, HTTP, HTTPS, JMS, WS-Security, UDDI etc. Possui ainda suporte a linguagem WS-BPEL.

Um editor de testes visual que oferece teste de alto nível e detalhadas opiniões sem ser necessário conhecimento de programação para criar, compreender, modificar e executar um teste funcional. Um teste é uma seqüência de chamadas de operações de webservices; nenhuma edição de código é necessária para criar um ou vários teste de usuários. No entanto, detalhe mais profundos estão disponíveis, os usuários avançados têm acesso a todos os aspectos dos webservices de mensagens, incluindo cabeçalhos HTTP, os cookies e envelope SOAP.
Suporte para testes de criar, executar e analisar serviços para validar a confiabilidade atômica, composto com GUI ou não para composição de serviços e negócios desses serviços. Suporte para serviços, Web, SOAP sobre HTTP, SOAP sobre JMS, WS-Security. Correlação de dados automatizado e orientados por dados testes, elimina a necessidade para codificação manual, produce de ensaios altamente personalizados sem codificação manual. Detecta automaticamente dados inseridos durante o teste de gravação e prepara o teste para orientação por dados de teste. Usando um editor de dados de planilha, os usuários podem em seguida, criar conjuntos de dados personalizados para serem inseridos no script durante reprodução. Testar a criação de processos de negócios de WS-BPEL automaticamente. Gera testes dos processos de negócios definidos usando o padrão WS-BPEL a partir de um leque de possibilidades de geração, permitindo que os usuários comecem rapidamente com testes complexos de negócio, processar e verificar se todos os caminhos relevantes são completamente testados.