O documento discute a infraestrutura de TI, incluindo hardware como computadores, servidores e dispositivos de armazenamento, e software como sistemas operacionais e aplicativos. Também aborda tópicos como computação em nuvem, gerenciamento de capacidade e custos totais de propriedade de recursos tecnológicos.
5. Tipos de Computador
Computador pessoal (PC)
Estação de trabalho (workstation)
Servidor
Mainframe
Supercomputador
Computação em grade (grid computing)
6. Processamento
Centralizado e Distribuído
Processamento Centralizado: todo processamento é
realizado por um computador central de grande porte.
Processamento Distribuído: processamento por múltiplos
computadores comunicados por uma rede de
comunicações.
!
CLIENTE SERVIDOR
Requisições
Dados e serviços
COMPUTAÇÃO CLIENTE/SERVIDOR
7. Tecnologia de Armazenamento,
Entrada e Saída
Tecnologia de armazenamento secundário:
responsável pela guarda de dados
Dispositivos de entrada: recolhem dados e os
convertem em formato eletrônico
Dispositivos de saída: apresentam os dados
depois de processados
- Disco magnético (discos rígidos, drives USB)
- Discos ópticos (CD-ROM, CD-RW, DVD)
- Fita magnética
- Redes de armazenamento de dados (SANs)
9. Computação em Nuvem
Atividades de hardware
e software oferecidas
por meio da internet
Limitações: perda de
clientes devido a falhas
no sistema e
dependência do usuário
aos serviços do
provedor
11. Software de Sistema e
Aplicativo
Software aplicativo
Software de Sistema
Hardware
‘Aplicam’ o computador a
uma tarefa específica
Administram os recursos e as
atividades do computador
12. Software de Sistema
Operacional
Gerencia e controla as atividades do computador
Permite que o sistema lide com várias tarefas e usuários ao
mesmo tempo
Exemplos de Sistemas Operacionais:
13. Software de Aplicativo
Linguagem de programação de aplicativos
para empresas
Usadas especialmente por programadores na criação
de sistemas operacionais e softwares aplicativos
14. Software de Aplicativo
Linguagem de programação de aplicativos para
empresas
Linguagens de quarta geração
Ferramentas de software que habilitam o usuário final a
desenvolver softwares aplicativos com o mínimo de
assistência técnica
15. Software de Aplicativo
Linguagem de programação de aplicativos para
empresas
Linguagens de quarta geração
Pacotes de software e ferramentas de
produtividade para PCs
Conjunto de programas escritos e codificados
previamente e disponíveis no mercado.
!
16. Softwares para a Web
Java
ambiente de programação interativo para a web não vinculado
a um processador ou sistema operacional
Ajax
permite a troca de pequenos dados entre usuário e servidor
para evitar recarregar páginas inteiras a cada solicitação do
usuário (ex. Google Maps)
HTML
especifica como textos, recursos gráficos, vídeos e son serão
apresentados em uma página da web para criar links
dinâmicos com outras páginas
17. Serviços da Web
Conjunto de componentes de software vagamente
relacionados que trocam informações por meio de dados
universais
XML
Permite a interação entre páginas de formato diferente.
Ex. Subcompacto
HTML XML
<TITLE>Automóvel</TITLE>
<TIPO DO
AUTOMÓVEL>="Subcompacto">
18. Tendências Contemporâneas
Software de código aberto
Ferramentas e serviços baseados na nuvem
“Software hippie”
Desenvolvido por uma comunidade de programadores e aberto
para que usuários o modifiquem.
20. Planejamento da
Capacidade e Escalabilidade
As empresas precisam investir em hardware para
sustentar o número crescente de usuários
Planejamento da capacidade é o processo de
prever quando um sistema de hardware de
computador ficará saturado
Escalabilidade refere-se à capacidade que um
computador, produto ou sistema tem de expandir-
se para servir a um maior número de usuários sem
sofrer pane
21. Custo Total de Propriedade
de Recursos Tecnológicos
Auxilia as empresas a determinar o custo real de
implantação de tecnologias
Soma dos gastos:
Preço de
Compra
Preço de
Custo
Atualizações Manutenção
Suporte
Técnico
Treinamento
Custos
Indiretos
22. Utilização de Provedores
de Serviços Tecnológicos
Ultimamente as empresas adquirem sua
tecnologia de hardware e software de provedores
externos.
Outsourcing
“Terceirização” da manutenção e do desenvolvimento
de novos sistemas
23. Utilizando os Serviços da
Nuvem
Indicado para empresas pequenas
Muitas empresas utilizam os serviços da nuvem
para descarregar a demanda de pico
Gerenciando Plataformas Móveis
Uma empresa com diversos dispositivos sem fio
precisam de coordenação e supervisão central para
garantir a atualização, segurança e controle dos
dados
24. Gerenciando a Localização de
Software para empresas Globais
Interfaces no idioma local para o funcionário
médio
As interfaces devem ser facilmente
compreendidas e aprendidas rapidamente
Considerar as diferenças nas culturas locais e nos
processos de negócios