Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
* FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO APLICAÇÕES E QUESTÕES DO COMÉRCIO ELETRÔNICO – INFRA E SW DE APOIO EaD – GRADUAÇÃO A DISTÂNCIA – PROFESSOR FARIAS Rio de Janeiro, 20 de Junho de 2011 * APLICAÇÕES E QUESTÕES DO COMÉRCIO ELETRÔNICO – INFRA E SW DE APOIO OBJETIVOS DA AULA Identificar e descrever os componentes da infraestrutura de TI. 2. Entender quais são os dispositivos e equipamentos necessários ao funcionamento dos SIs. 3. Conhecer a tendência dos equipamentos de apoio aos SIs. 4. Identificar e descrever os principais tipos de software necessários ao funcionamento dos SIs. AULA 08 AULA 08 Composição da intraestrutura Hardware: Servidores e Estação de Trabalho O HARDWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO O equipamentos usados para executar as atividades de entrada, de processamento e de saída. Grande variedade de opções: equipamentos simples até de grande porte e muito sofisticados Tecnologia de telecomunicações Redes e Instalações de Comunicação Tecnologia de Internet internet (global e pública) intranet (local e privada) extranet (global e privada) AULA 08 Agrupamento de computadores (servidores) usados no comércio eletrônico Servidores de Aplicações O HARDWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO Contem as aplicações e os sites que disponibilizam o comércio eletrônico Servidores de Internet Contem os serviços que possibilitam a disponibilidade de sistemas via internet, como, por exemplo, o IIS (Internet Information Services) da Microsoft. Servidores de e-mail Gerenciam os serviços de envio e recebimento de emails AULA 08 O que é cliente-servidor? O HARDWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO Serviços - ficam armazenados em um ou mais servidores dentro das empresas Cliente - máquinas dos usuários que acessam tais serviços Servidores Definição - é um sistema de computação que fornece serviços a uma rede de computadores Podem ser: individualizados - um para cada serviço agrupados por diferentes serviços - um mesmo servidor físico (geralmente afins), dependendo da demanda e porte da empresa AULA 08 O HARDWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO Configurados com micro computadores, computadores de médio porte (ex. AS400) ou grande porte (ex. mainframe - é um computador de grande porte, dedicado normalmente ao processamento de um volume grande de informações) Servidores Dotados de: Recursos que garantam a disponibilidade do serviço pelo período necessário, geralmente 365 dias por ano, 24h por dia AULA 08 Servidores O HARDWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO Dotados de: Mais de um processador (máquinas multi processadas), de grande capacidade de memória (8Gb, 16Gb, 32Gb, 64 Gb) Placas controladoras e discos rígidos SCSI (Small Computer Systems Interfaces - padrão de conexão de periféricos ao micro - permite uma taxa de transferência de dados para discos rígidos mais elevada), de alta velocidade e performance, em RAID 5 (Redundant Array of Independent Disks) Utilizado em servidores com um grande número de HDs. Utiliza um método bastante engenhoso para criar uma camada de redundância Quando um disco tem problemas, o outro assume AULA 08 O HARDWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO Configuração: Unitariamente, adicionado em Racks - pode conter vários servidores empilhados um sobre o outro, consolidando os recursos da rede e minimizando o espaço necessário Permite que os discos sejam gerenciados de maneira mais eficiente e até mesmo trocados sem a parada do servidor (hot swap) As informações são restabelecidas via RAID diretamente pelas controladoras SAS (Serial Attached SCSI - um barramento de computador usado para mover dados de e para o computador), instaladas no barramento PCI (Peripheral Component Interconnect) Express do servidor. Servidores AULA 08 O HARDWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO Configuração: Torres - um computador destinado a ser utilizado como um servidor e construído em um gabinete vertical que fica sozinho Blade - é um chassi onde habitam vários servidores finos, placas modulares de circuitos eletrônicos, conhecidos como servidores blades. Cada blade é um servidor próprio direito, muitas vezes dedicado a uma única aplicação. As lâminas são literalmente servidores em um cartão, contendo processadores, memória , controladores de rede integrados e portas de entrada / saída (IO). Servidores AULA 08 O HARDWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO Servidores AULA 08 Equipamentos para Estrutura de Rede O HARDWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO Ativos ficam armazenados em um ou mais servidores dentro das empresas provêem a infraestrutura necessária para suportar as aplicações de comunicação de dados em uma organização Exemplo: equipamentos básicos que fazem sua rede funcionar - switches, hubs, roteadores, access points AULA 08 Equipamentos para Estrutura de Rede O HARDWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO Ativos ficam armazenados em um ou mais servidores dentro das empresas provêem a infraestrutura necessária para suportar as aplicações de comunicação de dados em uma organização Exemplo: equipamentos básicos que fazem sua rede funcionar - switches, hubs, roteadores, access points Passivos elementos não-eletrônicos de uma rede dispositivo(s) que não interfere(m) com os dados Exemplo: tomadas, firewall (proteção da rede, de acesso indevido vindo do exterior da empresa), cabos, conectores, patch cords (cabos de conexão), racks É um dispositivo em uma rede sem fio que realiza a interconexão entre todos os dispositivos móveis É um equipamento usado para fazer a comutação de protocolos Concentradores É um dispositivo mais básico para comutar pacotes na rede ethernet É um importante equipamento que possibilita a conexão de computadores em redes AULA 08 Equipamentos para Estrutura de Rede O HARDWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO Exemplo de equipamentos em uma rede de computadores Route Finder fornece instruções para o destino a partir da localização atual do assinante AULA 08 O que é Software? O SOFTWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO Uma sequência de instruções a serem seguidas e/ou executadas na manipulação, no redirecionamento ou na modificação de um dado/informação ou acontecimento Software aplicativo Software de sistemas AULA 08 O SOFTWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO Software aplicativo Objetivo: o desempenho de tarefas de índole prática, como o trabalho em escritório ou empresarial. Foco: o usuário final. Podem ser: Programas Aplicativos para Finalidades Gerais Navegadores de redes, correio eletrônico, processamento de texto, planilhas eletrônicas ou gerenciamento de BD. Programas Aplicativos Específicos SAP-ERP (Enterprise Resource Planning - Sistema de Gestão Empresarial), gerenciamento de vendas, processamento de transações, comércio eletrônico, ciência, engenharia, educação e entretenimento. AULA 08 O SOFTWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO Software de sistemas Programas que gerenciam e apoiam operações de um sistema de computador e suas atividades de processamento e de gerenciamento de redes. Podem ser: Programas de Gerenciamento de Sistemas Sistemas operacionais (a seguir) Programas de Gerenciamento de Redes e BD Utilitários para sistemas e monitores de desempenho e segurança Programas de Desenvolvimento de Sistemas Tradutores de linguagem de programação, os editores e as ferramentas de programação e as ferramentas CASE (pacotes de Engenharia de Software Assistida por Computador – Exemplo: IBM Rational Rose - UML) AULA 08 O SOFTWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO Software de sistemas é um sistema integrado de programas que gerencia as operações da CPU é responsável pelos procedimentos que envolvem o controle das atividades do computador, para que execute as tarefas que nós especificamos executam a função de ligação (INTERFACE) entre os programas (Software) e o equipamento (Hardware). SO – Sistema Operacional (principal) AULA 08 O SOFTWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO Software de sistemas Interface com o usuário Gerenciamento de Recursos administrando o uso de recursos de hardware Gerenciamento de Tarefas gerenciando a realização de tarefas Gerenciamento de Arquivos gerenciando arquivos de Banco de Dados Utilitários e outras Funções fornecendo vários serviços de apoio Funções básicas do Sistema Operacional AULA 08 O SOFTWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO Software de sistemas Passado - Existiam dois tipos de sistemas: Sistemas Operacionais e Sistemas de Redes (SR) Os SR executavam sobre os SOs e gerenciavam máquinas e demais periféricos (por exemplo impressoras) Na época do DOS, podemos citar o NOVELL como sistema gerenciador de rede DOS (Disk Operating Systems) ao invés do ambiente gráfico repleto de ícones que utilizamos atualmente, os comandos para que os computadores abrissem ou fechassem programas eram dados pelo teclado. Histórico dos Sistemas Opeacionais AULA 08 O SOFTWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO Software de sistemas Atualmente - Os SOs incorporam os SR: ao instalar um sistema operacional Windows ou Linux em um servidor, automaticamente, os aplicativos de gerência da rede já estão instalados e prontos para uso existem SOs para computadores servidores que gerenciam todos os serviços que podem ser providos por equipamentos desse tipo e SOs para as estações de trabalho, ou ainda as máquinas clientes que usam as funcionalidades que são disponibilizadas pelos servidores. Histórico dos Sistemas Opeacionais AULA 08 O SOFTWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO Software Aplicativo e Ferramentas de produtividade para PCs Na Internet: O HTML é a linguagem mais antiga e utilizada para o desenvolvimento de sites com páginas estáticas Paginas estáticas não permite grandes manobras para criar efeitos nem funcionalidades mais além dos links Paginas estáticas serve para implantar, por exemplo, páginas fixas no blog, tais como contato, about, midia kit (um recurso essencial para atrair anunciantes para um site/blog), parcerias e etc. As LPs (Linguagens de Programação) são software que permitem desenvolver vários aplicativos AULA 08 O SOFTWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO Software Aplicativo e Ferramentas de produtividade para PCs Na Internet: Paginas dinâmicas é quando se inclui qualquer efeito especial ou funcionalidade e para isso é necessário utilizar outras linguagens de programação, à parte do simples HTML Paginas estáticas x Paginas dinâmicas Enquanto as páginas estáticas todo mundo pode imaginá-las e não merecem mais explicações, as páginas dinâmicas são mais complexas e versáteis. Todo e qualquer browser tem a funcionalidade de interpretar e executar código HTML, permitindo a navegação em sites desenvolvidos com essa linguagem AULA 08 O SOFTWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO Software Aplicativo e Ferramentas de produtividade para PCs Linguagens na Internet: ASP - Active Server Pages - Páginas de Servidor Ativas Possibilita desenvolver aplicações que residam no servidor Comandos (instruções) em ASP são inseridos no código HTML, permitindo, por exemplo, a digitação de dados e a manipulação (consulta, inserção e exclusão) em bancos de dados AULA 08 O SOFTWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO Software Aplicativo e Ferramentas de produtividade para PCs Linguagens na Internet: PHP - Hypertext Preprocessor (originalmente Personal Home Page) Usada para programação de aplicativos em servidores de serviços internet É uma linguagem interpretada livre (gratuita) e utilizada para gerar conteúdo dinâmico Comandos (instruções) em ASP são inseridos no código HTML, permitindo, por exemplo, a digitação de dados e a manipulação (consulta, inserção e exclusão) em BD É uma linguagem para programar scripts (uma seqüência de comando e tarefas a serem executadas) do lado do servidor AULA 08 O SOFTWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO Software Aplicativo e Ferramentas de produtividade para PCs Destaque - Aplicativos para coreio eletrônico: Vão desde simples gerenciadores de emails em máquinas cliente (estações de trabalho), como o Outlook ou Outlook Express, no ambiente Windows, até sofisticados softwares de gerenciamento de emails corporativos em servidores, como o Exchange (servidor de comunicações) e o Lótus Notes (uma solução – IBM - de e-mails empresariais que oferece um único ponto de acesso a outras pessoas, aplicações de negócio e recursos de Internet a toda a empresa). AULA 08 O SOFTWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO Software Aplicativo e Ferramentas de produtividade para PCs Destaque – Sistemas gerenciadores de BD: Mantém os dados organizados e armazenados em tabelas Os nomes de maior expressão são: o gratuito MySql, o Oracle, o Microsoft SQL Server Formam a base de funcionamento de sistemas de comércio eletrônico, neles estão armazenados os produtos e serviços, as tabelas de preços, os pedidos realizados, os dados de entrega e faturamento de cada. transação realizada online. RESUMO AULA 08 . O HW (Hardware) é quem dá apoio aos Sistemas de Informação para a Internet. . No contexto do HW, um dos principais encontram-se os servidores. . Para executar e desenvolver um Sistema de Informação, precisamos de SW (Software) tanto de aplicação como de sistemas. . Para a Internet, existem alguns SW específicos (linguagens especiais) para o desenvolvimento destes softwares. *