Baixe o app para aproveitar ainda mais
Prévia do material em texto
Gestão da Informação Diego Carvalho DEPRO d.carvalho@ieee.org Capítulo IV Infra-Estrutura de TI: Hardware e Software Objetivos • Identificar e descrever os componentes da infra- estrutura de TI • Identificar e descrever os principais tipos de tecnologia de hardware e de armazenamento, e entrada e saída de dados • Identificar e descrever os principais tipos de software usados pelas empresas Objetivos • Enumerar as tendências atuais de hardware e software • Avaliar as principais questões envolvidas na administração dos recursos de hardware e software A DreamWorks Animation Volta-se à Tecnologia de Apoio à Produção • Problema: Obter uma margem em relação à acirrada concorrência, trabalhando com processos intensivos em tecnologia. • Soluções: Distribuir o software EMO feito sob medida para produzir animações mais realísticas e aumentar a qualidade dos filmes. • Processadores HP e rede de alta velocidade permitem uma agenda de produção rápida, aumentando a produtividade. • Demonstra o papel da TI em fortalecer o produto e a produtividade de uma empresa além do que o talento humano pode alcançar. • Ilustra o papel da tecnologia digital em obter vantagem em um mercado altamente competitivo. Componentes da Infraestrutura • Hardware • Software • Tecnologia de gerenciamento de dados • Tecnologia de rede e telecomunicações • Serviços de tecnologia Hardware Software Software Tipos de computador • Há computadores de diferentes tamanhos, com várias capacidades de processamento da informação • Benchmark: MIPS, FLOPS • Computador Pessoal (PC) • Estação de trabalho • Computadores de médio porte: servidores e minicomputadores • Mainframe • Supercomputador Computadores Tipos de computador • Computação em grade • Computação cliente/servidor • Arquiteturas cliente/servidor multicamadas (N- camadas) • Servidor Web • Servidor de aplicativo Computação Cliente/Servidor Nesta computação, o processamento computacional é dividido entre máquinas clientes e máquinas servidoras conectadas por uma rede. O usuário interage com a interface das máquinas clientes. Tecnologia de Armazenamento, Entrada e Saída • Tecnologia de armazenamento secundário • Discos magnéticos: discos rígidos, discos removíveis USB, RAID • Discos ópticos: CD-ROM, CD-RW, DVD • Fita magnética • Rede de armazenamento de dados: SANs • Dispositivos de entrada reúnem e convertem dados em formato eletrônico • Dispositivos de saída exibem os dados depois que eles foram processados • Processamento de dados em lote e on-line O LHC produz 15 Petabytes de dados por ano! Concorde (15 Km) Balloon (30 Km) CD stack with 1 year LHC data! (~ 20 Km) Mt. Blanc (4.8 Km) Dados, dados, dados!! Tendências Contemporâneas de Hardware • Integração das plataformas de computação e telecomunicações • Computação em nuvem Software de Sistema Operacional • O software que administra e controla as atividades do computador • Sistemas operacionais de PCs e interfaces gráficas de usuários • GUIs • Windows XP, Windows Vista e Windows Server 2003 • UNIX, Linux, FreeBSD • Software de código-fonte aberto (opensource) Os Principais Tipos de Software A relação entre software de sistema, software aplicativo e usuários pode ser ilustrada por uma série de caixas alojadas uma dentro da outra. O software de sistema — composto de sistemas operacionais, tradutores de linguagem e programas utilitários — controla o acesso ao hardware. Para operar, os softwares aplicativos, como as linguagens de programação e as linguagens de ‘quarta geração’, devem trabalhar por meio do software de sistema. O usuário interage primariamente com o software aplicativo. O Mundo Corporativo Migra para o Código-Fonte Aberto • Leia a seção Tecnologia em Destaque e então discuta as seguintes questões: • Quais problemas o Linux e outros softwares de código aberto ajudam as empresas a endereçar? • Como o software de código aberto ajuda? • Quais questões e desafios estão levando ao crescimento do software de código aberto? • O que pode ser feito para responder a essas questões? • O que você acredita ser uma estratégia significativa para distribuir o Linux e outros componentes de código aberto neste estágio de sua evolução. Software aplicativo e ferramentas de produtividade para PCs • Linguagem de programação de aplicativos para empresas • Linguagens de quarta geração • Pacotes de software e ferramentas de produtividade para PCs • Software de processamento de texto • Planilhas eletrônicas • Softwares gerenciadores de bancos de dados • Recursos gráficos de apresentação • Pacotes integrados de software e suítes de software • Software de e-mail • Navegadores Web • Groupware Softwares para Web: Java e HTML • Java • Linguagem de programação orientada a objeto e que não está vinculada a um processador ou sistema operacional específico • Principal ambiente de programação interativo para a Web • Hypertext markup language (HTML) • Linguagem de descrição de página que especifica como texto, recursos gráficos, vídeo e som serão organizados em uma página Web Software para Integração Empresarial • Sistemas legados: substituir ou integrar? • Middleware • Software aplicativo de integração empresarial • Serviços Web e arquitetura orientada a serviços • XML, SOAP, WSDL, UDDI, SOA Software para Integração Empresarial versus Integração Tradicional O software para a integração empresarial (a) usa um middleware especial que cria uma plataforma comum por meio da qual todos os aplicativos podem se comunicar livremente entre si. Esse tipo de software exige muito menos programação que a integração ponto a ponto tradicional (b). Questões importantes enfrentadas pelos gerentes de hardware e software: • Planejamento de capacidade e escalabilidade • Custo total de propriedade de recursos tecnológicos • Utilização de provedores de serviços tecnológicos • Outsourcing (terceirização) • Computação sob demanda (on-demand) • Provedores de serviços aplicativos (ASPs)
Compartilhar