Infraestrutura da TI – Aula 16
Profa Janniele Aparecida Soares Araujo
CSI462 – Sistemas de Apoio à Decisão
2
Infraestrutura de TI
● Componentes da Infraestrutura● Recursos tecnológicos que formam a plataforma sobre a qual os
aplicativos de sistemas de informação específicos da organização se apoiam
Gerenciamento de dados
Hardware
Redes
Software
Serviços
3
Infraestrutura de TI - Hardware
● Desktop, Laptop, Tecnologias Moveis
Aspire R7, dispositivo híbrido que pode ser usado de tres modos diferentes:
desktop, laptop e tablet
4
Infraestrutura de TI - Hardware
● Servidor● Computador mais potente● Transmitem informações e
fornecem produtos de software a outros computadores conectados a ele por uma rede
● Lidam com cargas de trabalho mais pesadas e com mais aplicativos, aproveitando a vantagem de um hardware específico para aumentar a produtividade e reduzir o tempo de inatividade
5
Infraestrutura de TI - Hardware
● Mainframe● Os Mainframes se destacam por terem alto poder de processamento
e muita capacidade de memória, controlam atividades com grande volume de dados, sendo de custo bastante elevado. Operam em MIPS (milhões de instruções por segundo)
6
Infraestrutura de TI - Hardware
Supercomputador Mainframe
São otimizados para realizar tarefas complicadas utilizando principalmente a memória
São otimizados para realizar tarefas que acessam grandes quantidades de informação oriunda de bases de dados
São utilizados em aplicações científicas São voltados a aplicações civis, sejamgovernamentais ou empresariais
São constru dos para atender uma finalidade ıdos para atender uma finalidade específica
São construídas para realizar uma grande variedade de tarefas de execução diária
7
Infraestrutura de TI - Hardware
● Top 10 Supercomputadores*
● Estados Unidos: 1o Summit, 3o Sierra, 7o Titan, 8o Sequoia, 9o Trinity, 10o Cori
● China: 2o Sunway TaihuLigh, 4oTianhe-2A● Japão: 5o Al Bridging Cloud Infraestructure (ABCI)● Suıça: 6o Piz Daint
*www.top500.org/lists/2015/06/
8
Infraestrutura de TI - Hardware
● Top 10 Supercomputadores*
*www.top500.org
9
Infraestrutura de TI - Hardware
● Supercomputadores Brasileiros*
● Atualmente 199o Cloud Provider● Em 2015 no Brasil o supercomputador Santos Dumont GPU aparecia nos 146o nos
top 500 do mundo instalado no Laboratório Nacional de Computação Cientıfica, alem dos CIMATEC Yemoja (165o), Santos Dumont Hybrid (178o), Santos Dumont CPU (208o ), Grifo04 (285o ), Tup (347o )
*www.top500.org/list/2015/06/?page=1
10
Infraestrutura de TI - Hardware
● Top 10 Supercomputadores*
*www.top500.org
Summit Sierra
Piz Daint
Pesquisas em energia,materiais avançados
e inteligência artificial (IA)
É usado para aplicações preditivas de estoques, ajudando
a garantir a segurança, a confiabilidade e a eficáciadas armas nucleares dos EU
11
Infraestrutura de TI - Hardware
*www.top500.org
Sunway TaihuLight
Titan
Sequoia
Trinity
12
Infraestrutura de TI - Hardware
● Redes de computadores e computação cliente/servidor● Processamento distribuído● Computação cliente/servidor: divide o processamento entre “clientes”
e “servidores”● Cliente: ponto de entrada do usuário● Servidor: provê serviços ao cliente.
Cliente
● Interface de usuário● Função de aplicação
Servidor
● Dados● Função de aplicação ● Recursos de Rede
Requisições
Dados e Serviços
13
Infraestrutura de TI - Hardware
● Rede cliente servidor multicamadas● O trabalho de toda da rede e repartido entre servidores de inúmeros
níveis, dependendo do tipo de serviço requisitado
Cliente
Servidor Web
●
Internet
Servidor de Aplicativo
●
VendaProdução
ContabilidadeRH
Dados
14
Infraestrutura de TI - Hardware
● Grid Computing● Em um sistema básico de computação em grade, todos os
computadores podem acessar os recursos de cada um dos computadores da rede
http://informatica.hsw.uol.com.br/computacao-em-grade.htm
15
Infraestrutura de TI - Hardware
● Tecnologias de Armazenamento● Meio Magnetico:
● Mais antigos e mais utilizados atualmente● Armazena grande quantidade de dados em um pequeno espaço físico
● Meio Óptico● Mais utilizados para o armazenamento de informações multimídia, sendo amplamente aplicados no
armazenamento de filmes, música, programas, etc
● Meio Eletrônico:● É o mais recente e oferece perspectivas para a evolução do desempenho na tarefa de
armazenamento de informação● Conhecida como memórias de estado sólido ou SSDs (solid state drive) por não possuírem partes
móveis, apenas circuitos eletrônicos que não precisam se movimentar para ler ou gravar informações● Possuem um tempo de acesso muito menor que os dispositivos por meio magnetico● Seu custo ainda e alto
16
Infraestrutura de TI - Hardware
● Storage Area Network● Conecta inúmeros dispositivos de armazenamento em uma rede de
alta velocidade independente e dedicada
https://www.enterprisestorageforum.com/storage-networking/storage-area-networks-in-the-enterprise.html
17
Infraestrutura de TI - Hardware
● Dispositivos de Entrada e de Saída● Entrada: Tela sensível ao toque, reconhecimento óptico de caracteres,
entrada por caneta, sensores...● Saída: projetores de vídeo/imagem digital, impressoras 3d...
18
Infraestrutura de TI - Hardware
● Tendências Contemporâneas● Processadores Multinúcleo
● Dois ou mais processadores conectados para a melhoria do desempenho, redução do consumo de energia e processamento simultâneo mais eficiente de múltiplas tarefas
http://www.robocomtech.com/software-conversion-multi-core-processing/
19
Infraestrutura de TI - Hardware
● Tendências Contemporâneas● Nanotecnologia
● Ao longo dos anos, fabricantes vem aumentando o poder de processamento enquanto diminuem o tamanho do processador
● Diminuir o tamanho dos transistores a ordem de átomos● O processador não tem dimensões em nanômetros, mas as peças dentro dele são
desta escala minúscula
https://tnsolution.com.br/2015/04/02/tecnologia-na-cabeca-de-um-alfinete/https://www.odemocrata.com.br/conheca-a-nanotecnologia-e-a-suas-incriveis-inovacoes-na-sociedade/
20
Infraestrutura de TI - Hardware
● Tendências Contemporâneas● Computação em Nuvem
● Modelo de computação onde empresas ou indivíduos obtêm recursos/serviços computacionais pela Internet
● Hospedagem de site● Armazenamento de dados● Servidores de e-commerce● Serviços diversos: Google Apps● Vantagens:
● Mobilidade● Menos gastos com TI
https://www.lwtsistemas.com.br/os-beneficios-da-computacao-em-nuvem/
21
Infraestrutura de TI - Hardware
● Tendências Contemporâneas● Virtualização
● Emular vários sistemas operacionais (iguais ou diferentes) na mesma máquina
● Utilizar poder de processamento ocioso de servidores Web
http://www.lrstecnologia.com.br/solucoes/virtualizacao/
22
Infraestrutura de TI - Hardware
● Tendências Contemporâneas● Unidade de Processamento Gráfico
de Propósito Geral (GPGPU)● A programação para GPGPUs consiste em
usar o microprocessador gráfico para processar programas genericos que, normalmente, apenas são executados em processadores
● As GPUs são processadores com múltiplos núcleos, que tem uma capacidade muito maior de processamentos de dados do que a CPU Softwares para GPGPU: CUDA e OpenCL
Localização dos íons (em laranja) unindo o genoma viral, encontrados com o uso
de um programa acelerado por CUDA
23
Infraestrutura de TI
● Componentes da Infraestrutura - software
24
Infraestrutura de TI - Software
● Visão geral de Software
● Para usar o hardware se faz necessário o software● Fornece instruções para guiar o trabalho do computador
Software
Software de Aplicativo
Software de Sistema
Programas de gerenciamento de sistemas
Programas de desenvolvimentode sistemas
Programas e aplicativospara finalidades gerais
Programas e aplicativosespecíficos
25
Infraestrutura de TI - Software
● Programas e Aplicativos para Finalidades Gerais● Pacotes de software● Navegadores● Ferramentas de correio eletrônico● Processadores de texto● Planilhas eletrônicas● Apresentação eletrônica● Editoração eletrônica● Ferramentas de groupware● Gerenciador de informações pessoais
26
Infraestrutura de TI - Software
● Programas e aplicativos específicos● Podem ser, por exemplo, por tipo de negócio
● SCM● CRM● ERP● PDV
27
Infraestrutura de TI - Software
● Programas de Gerenciamento de Sistemas● Sistemas operacionais● Gerenciamento de redes● Gerenciamento de bancos de dados● Utilitários para sistemas● Monitores de desempenho● Monitores de segurança
28
Infraestrutura de TI - Software
● Programas de Desenvolvimento de Sistemas● Tradutores de linguagens de programação● Editores e ferramentas de programação● Ferramentas CASE
29
Infraestrutura de TI - Software
Sistema Operacional
Software de Aplicativo
Hardware
30
Infraestrutura de TI - Software
● Linguagens de Programação● Para o desenvolvimento de aplicações empresariais são mais
utilizadas as seguintes linguagens de programação● C → paradigma procedural● Java → paradigma orientado a objetos● C++ → multiparadigma
31
Infraestrutura de TI - Software
● Paradigma procedural
32
Infraestrutura de TI - Software
● Paradigma orientado a objetos
33
Infraestrutura de TI - Software
● Paradigma orientado a objetos
34
Infraestrutura de TI - Software
● Linguagens de Programação de 4a Geração● São linguagens de programação de alto nível que permitem o
programador especificar o que deve ser feito visando um resultado imediato
Ferramentas de software para PC
Internet Explorer, Acess
Linguagens de consulta SQL, MDX
Geradores de relatório Crystal Reports
Linguagens gráficas SAS Graph, Systat
Geradores de aplicação Microsoft FrontPage, PowerBuilder
Pacotes de software aplicativos SAP R/3
Orientada para o usuário final
Orientada para profissionais de SI
35
Infraestrutura de TI - Software
● Serviços da Web (Web Services)● Não estão relacionados a nenhuma linguagem de programação ou SO
específico, e diferentes aplicativos podem usá-los para se comunicar de maneira padronizada, sem a necessidade de gastar tempo com codificações● HTML: define o conteúdo das páginas● CSS: especifica o layout das páginas● JavaScript: programa o comportamento das páginas
36
Infraestrutura de TI - Software
● Tendências Contemporâneas de Software● Software de código aberto● Ferramentas e serviços
baseados na nuvem● Widgets
● Mini programas autossuficientes que estão instalados e executados na tela inicial de um dispositivo
● Software como serviço (SaaS)● Sites utilizadores de computação em
nuvem
37
Infraestrutura de TI - Software
● Tendências Contemporâneas de Software
Codigo Aberto Proprietário
Não acarreta custos de licenças Modelo comercial na venda de licenças
Suporte limitado à fóruns de usuários e outras alternativas similares
Suporte no modelo comercial
O lançamento de novas versões e manutenções depende, basicamente, da dinâmica do desenvolvimento comunitário
Lançamento de novas versões, muitas vezes dá-se maior ênfase nos aspectos cosméticos que na estabilidade e segurança da solução
A decisão em favor do Software de Código Aberto deve ser acompanhada de uma estrutura de desenvolvimento, manutenção e suporte,complementar às atividades da comunidade
É desenvolvido centralmente e a partir de projetos planejados a priori, o que dá maior consistência à solução
38
Infraestrutura de TI - Software
● Tendências Contemporâneas de Software● Software Código Aberto versus Proprietário
● Deve-se buscar utilizar software independente de plataforma● No software proprietário a empresa garante e responsabiliza-se legalmente pelo
resultado da utilização do software● No software de código aberto e fornecido sem qualquer garantia, não existindo
qualquer responsabilidade por parte do desenvolvedor sobre as consequencias na utilização do software
39
Infraestrutura de TI - Software
● Administração dos recursos de hardware e software● Processo de prever quando um sistema de hardware ficará saturado
● Número máximo de usuários que o sistema pode atender ao mesmo tempo● Impacto causado pelas aplicações de software existentes ou futuras● Medições de desempenho como o tempo mínimo de resposta para o processamento
de transações empresariais
● Escalabilidade● Capacidade que um computador, produto ou sistema tem de se expandir para
servir a um número maior de usuários sem sofrer pane
40
Infraestrutura de TI - Software
● Administração dos recursos de hardware e software● Custo total de propriedade - importante
● Quantificar o custo real de implantação de determinada tecnologia● Aquisição de hardware● Aquisição de software● Instalação● Treinamento● Suporte● Manutenção● Infraestrutura● Downtime (perda por falha)● Espaço e energia
41
Exercício
1) Defina infraestrutura de TI e descreva cada um de seus componentes.
2) Enumere as mais importantes tendências em hardware e descreva as vantagens de cada uma.
3) Defina as seguintes tendências em software: software de código aberto e proprietários. Dê exemplos das vantagens do uso cada uma.
4) Qual a diferença entre linguagens de quarta geração e linguagens de programação convencionais?
5) Descreva os componentes de custo usados para calcular o custo total da propriedade de ativos tecnológicos.
42
Bibliografia básica
● LAUDON, Kenneth C.; LAUDON, Jane Price. Sistemas de Informação Gerenciais. 9a ed. São Paulo: Pearson Education do Brasil, 2011.
● O'BRIEN, James A.; MARAKAS, George M. Administração de sistemas de informação. 15. ed. Porto Alegre: AMGH, 2013.
● MAIA, L. Notas de Aula. Gestão da Tecnologia da Informação● LIMA, H.C.S.C. Notas de Aula. Fundamentos e Teoria de Sistemas de
Informação
Top Related