Você está na página 1de 25

Infra-Estrutura de TI: Hardware e

Software

Sistemas de Informação Gerencial


Palestra 3
Objetivos do estudo
• 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
• Enumerar as tendências atuais de hardware e software
• Avaliar as principais questões envolvidas na administração dos
recursos de hardware e software
Componentes de Uma Infra- estrutura IT
• O que é uma Infra - estrutura de IT?
• É base ou plataforma que proporciona ou sustenta todos os
sistemas de informação de uma empresa.
Componentes de Uma Infra- estrutura IT
• Hardware
• Software-
• Tecnologia de gerenciamento de dados
• Tecnologia de rede e telecomunicações
• Serviços de tecnologia
Componentes de Uma Infra- estrutura IT
• Hardware- consiste na tecnologia para o processamento
computacional, armazenamento ,entrada e saída de dados.
• Exemplos: grandes mainframes servidores, computadores de medio
porte, computadores pessoais ,laptops PDAs de mão dispositivos
moveis que dão suporte dados moveis da rede .
• Software- Administram os recursos e atividades do computador;
• Existem dois tipos de Softwares
• Software de Sistema;
• Software Aplicativos;
Componentes de Uma Infra- estrutura IT
• Software de Sistema- são programas responsáveis pelo funcionamento
do computador.
• Software de Aplicativo aplicam ao computador uma tarefa especifica
solicitado pelo usuário final.
• Tecnologia de Gerenciamento de dados
• Para alem da midia fisica para armazenar dados as empresas
precisam de software especializados para organizar e disponibilizar
aos usuários.
Componentes de Uma Infra- estrutura IT
• Serviços de Tecnologias
• As empresas pareciam de pessoas para operar e gerenciar os outros
componentes da Infra -Estura de IT.
• Tecnologias de redes de telecomunicação-
• Proporciona a conectividade de dados voz vídeo a funcionários clientes e
fornecedores;
Tipos de Computadores
Há computadores de diferentes tamanhos, com várias capacidades de
processamento da informação ;
• Computador Pessoal (PC);
• Estação de trabalho;
• Computadores de médio porte: servidores e minicomputadores
• Mainframe
• Supercomputador
• Computação em grade
Tipos de Computadores
• Computação em grade (gride Computing) conecta em uma única rede
computadores geograficamente distantes criando assim um super
computador virtual ;
• Conta com a capacidade combinada de todos os computadores da
grade.
Redes de computadores /computação
cliente-servidor
• Computação Cliente servidor – neste tipo de computação divide o
processamento entre clientes e servidores.
• Ambos fazem parte da rede mas cada maquina desempenha a função
especifica que estiver mas apta a executar;
• O cliente e o ponte de entrada do usuário para a função do usuário;
• O servidor prove serviços aos cliente.
• Arquitetura cliente servidor N camadas ; e aquela que o trabalho de
toda rede e repartido em servidores de inúmeros níveis dependendo
do serviço solicitado;
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- conectam inumeros dispositivos em uma rede de
alta velocidade independente
• 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
Tendências Contemporâneas de Hardware

• Integração das plataformas de computação e telecomunicações

• Edge computing

• Computação autônoma
Tendências Contemporâneas de Hardware
• Integração das plataformas de computação e telecomunicações
• São dispositivos de comunicacao,como celulures que etao assumindo
funcoes de computadores,emqunto que os tablets PDAs estao
assumindo fucoes de celulares;
• O crescente sucesso dos sistemas de telefonia por internet;
• Edge Computing - Em esquema de balanceamento de cargas
multicamadas para aplicações baseadas na na web nas quais partes
significativas do conteúdo ,da logica e do processamento de um site
soa confiado a servidores menores e mais baratos localizados
próximos ao usuário;
Tendências Contemporâneas de Hardware
• Computação autónoma e uma iniciativa sectorial para desenvolver
sistemas capazes de configurar otimizar e sintonizar a si mesmos Auto
concertar se quando avariados e proteger se de intrusos e da
autodestruição.
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.
Sessão Interativa: Código-Fonte Aberto

• Sessão Interativa: Código-Fonte Aberto


• Procure na Internet as notícias mais recentes sobre código-fonte
aberto no mundo corporativo e busque especificamente os seguintes
tópicos:
• Porcentagem de empresas que usam código-fonte aberto
• Quantia economizada pelas empresas como resultado da utilização do código aberto
• Problemas resultantes da adoção do código aberto
• Relacionamento entre a Microsoft e o Linux
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 – Dermina como os textos devem ser apresentados numa pagina web
• SOAP-simple object acess protocol – e um conjunto de regras para estruturar mesagens que
permitem que as aplicacoes oa dados e instrucoes umas as outras
• WSDL-web service descrption language e uma estrutura comun para descrever as tarefas
realizadas por um service web bem como os commandos e dados que ele aceitara .
• UDDI- universal descrition discovery and integration permite que um service web seja listado em um
directorio de service web de modo que possa ser facilmente localizado.
• SOA- e um conjumto auto suficiente de serviços que se comunicam entre si afim de criar um
aplicativo de software util a empresa;
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).
Vantagens e Desafios de uma Arquitetura
Orientada a Serviços
• Leia a seção Organizações em Destaque e então discuta as seguintes questões:
• Quais problemas os serviços Web e as arquiteturas orientadas a serviços
ajudaram as empresas a resolver?
• Como as empresas descritas neste estudo de caso se beneficiaram da SOA?
• Como as vantagens de uma SOA podem beneficiar também os clientes e
consumidores das empresas que a empregam?
• Quais desafios e problemas foram levantados por aqueles que fizeram
experimentos com as SOAs?
• A SOA é a melhor solução em todos os casos?
Tendências de Software: Mashups, Web 2.0 e
Aplicativos de Software Distribuído
• Mashups: aplicativos combinados que se apóiam em redes de dados
de alta velocidade, padrões de comunicação universal e código-fonte
aberto
• Os mashups da Web combinam os recursos de dois ou mais
aplicativos on-line para criar uma espécie de híbrido, que oferece
mais valor ao cliente do que as fontes originais sozinhas
• Google: um exemplo extremo de computação distribuída
Administração dos Recursos de Hardware e
Software
• Questões importantes enfrentadas pelos gerentes de hardware e
software:
• Planeamaento 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)