Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
* O Ambiente da Internet * Voltando na História 1969: surgimento da Internet (ARPANET) Rede: propriedade do Departamento de Defesa norte-americano ARPANET - garantia de comunicação, mesmo em caso de problemas Requisitos do Projeto: -Utilizar serviços de HW distribuído -Ser recuperável à distância -Utilizar bancos de dados remotamente -Compartilhar subrotinas de SW e pacotes nos computadores dos usuários * Objetivos: -Garantir um link de comunicação entre as várias instituições militares dispersas -Buscar caminhos alternativos para que a comunicação chegue ao destino, mesmo em caso de falhas em uma das rotas 1973 Governo dos EUA assumiu a administração dos pontos da Arpanet espalhados pelo país Integração das diversas redes que compunham a Arpanet * 1972 * 1974: interligação de 100 máquinas * 1982: ampliação da ARPANET no âmbito acadêmico Expansão para outros países além dos EUA Mudança de nome 1987: primeiro uso comercial da internet nos EUA * 1989: UFRJ e UFRGS conectadas à rede 1990: popularização da www, permitindo acesso das informações armazenadas nos computadores conectados à Internet Criação do HTML (HyperText Markup Language) Interpretação por navegadores * HTTP (HyperText Transfer Protocol) -Protocolo de comunicação, base da World Wide Web -Baseado em requisições e respostas (navegador, ou agente de usuário, e servidor) Especificação do protocolo HTTP: http://www.tutorialspoint.com/http/http_overview.htm * 1992: surgimento de diversas empresas provedoras de acesso à internet nos EUA 1993: surge o programa Mosaic, primeiro programa de navegação (ou browser ) da história -Software com interface gráfica -Além de textos e arquivos, as pessoas puderam compartilhar imagens, sons e gráficos em locais de atualização dinâmica, denominados sites. 1995: exploração comercial no Brasil * * No Brasil, em 1995 Criação do CGI Participantes: MCT, representantes de provedores de acesso, gestoras de backbones, comunidade acadêmica e representantes de usuários Objetivos: -Fomentar o desenvolvimento de serviços de Internet no Brasil -Recomendações e procedimentos técnicos e operacionais para a Internet no Brasil -Coordenação das atribuições de endereços de Internet e registros de nomes de domínio * No Brasil, em 1998 Aumento na venda de computadores e linhas telefônicas Os bancos e instituições financeiras passaram a adotar a Web em suas operações (Internet banking) Inauguradas versões digitais de jornais, revistas e demais meios de comunicação impresso Criação da declaração on-line do Imposto de Renda, pela Receita Federal, eliminando o uso de papel Criação da indústria digital brasileira * Nomes de Domínio Endereço Web (google.com, g1.com.br etc) Hospedagem Web Upload em web server -Vários tipos de hospedagem (própria ou terceirizada) -Espaço em disco (tamanho total de todos os arquivos HTML, CSS, imagens e scripts) -Banda (taxa dos dados emitidos pela empresa de hospedagem para os visitantes) -Backups -Contas de Email -Linguagens server-side e bancos de dados Web Servers internos -Serviços críticos -Maior controle -Maior investimento Web Servers externos -Menor investimento -Mais utilizado pelas empresas -Administração terceirizada (especializada) * * Endereços IP – endereços formados por uma sequência de números capaz de conectar os dispositivos de uma rede ao servidor web * Domínios – associados aos IPs, são mais fáceis de serem utilizados pelos usuários * Acesso ao Web Server: 1-via endereço IP 2-via domínio DNS (Domain Name System) Informa o endereço IP associado a um domínio * HTTPS (Hyper Text Transfer Protocol Secure) -Implementação do HTTP sobre uma camada de segurança -Utiliza protocolos SSL (Secure Socket Layer) Quando utilizar? -Garantir que a visualização dos dados entre o cliente e o servidor não esteja disponível para terceiros Aplicações -Sites de e-commerce -Internet Banking -Transações sensíveis em outros sistemas corporativos * -Criado pela Netscape em 1994 -Cria um canal criptografado entre um servidor web e um navegador -Utiliza duas chaves para criptografar os dados: pública e privada Endereço do navegador: https://... Razões para utilização dos protocolos: -Vantagem competitiva -Segurança aos consumidores -Garantia de proteção dos dados (criptografia) * Certificado Digital SSL: garantia de segurança na troca de informações dos visitantes em um site e-CNPJ: certificado vinculado a empresas, emitido para o representante legal da empresa e-CPF: identidade digital que permite realizar operações na internet com a mesma validade do CPF físico NF-e: certificado para emissão e armazenamento de notas fiscais eletrônicas Utilidades do Certificado Digital: -Assinar documentos pela internet -Logar-se em ambientes seguros -Realização de transações bancárias -Assinar NF-e -Envio de declarações de IR de empresas (PJ) -Serviços da Receita Federal * FTP (File Transfer Protocol) Transferência de arquivos Criado em 1971 Base no modelo cliente-servidor Algumas aplicações -Manutenção de sites -Atualização de blogs * Outras aplicações FTP: -FireFTP (fireftp.mozdev.org): Windows, Mac, Linux -CuteFTP (cuteftp.com): Windows, Mac -SmartFTP (smartftp.com): Windows -FileZilla (filezilla-project.org): Windows, Mac, Linux * Servidores Web Um programa de computador responsável por aceitar pedidos HTTP de clientes, geralmente os navegadores, e servi-los com respostas HTTP, geralmente páginas web, tais como documentos HTML com objetos embutidos (imagens, etc.) Podem executar scripts Origem da resposta de um servidor web a um pedido HTTP -Estática -Dinâmica Exemplos de servidores web -Apache -IIS * Search Engine Optimization (SEO) Conceito: Prática para ajudar os sites a melhorar o ranking da página nos mecanismos de busca Cerne do SEO: Quais termos os usuários digitam para acessar o site? Como aumentar as chances do meu site ser encontrado? * Locais Estratégicos 1- Título da Página <title></title> 2-URL/Endereço Web 3-Cabeçalho (heading) <h></h> 4-Texto 5-Links (evite o bordão “clique aqui”!) 6-Image Alt Text 7-Page description <head> <meta name=“Keywords”> </head> * Analytics (aprendendo sobre os visitantes) * Arquitetura da Web * Quiz -Uma rede privada de computadores é chamada de Intranet ( ) -Os sites e aplicações web são implantados em computadores denominados Web Servers ( ) -As mensagens trocadas entre os navegadores e os servidores web seguem o protocolo FTP ( ) -Os dispositivos conectados a uma rede são identificados através de endereços IP ( ) -Para não termos de decorar endereços IP, podemos utilizar domínios ( ) -O ambiente do usuário na internet também é conhecido como “client-side”, enquanto o ambiente do servidor é chamado de “server-side” ( ) * -Quem faz o trabalho pesado de traduzir as palavras que compõem a URL para o endereço IP do servidor? ( ) -Organizações que utilizam serviços web críticos, como instituições bancárias, hospedam seus sites e aplicações em servidores web externos, enquanto organizações menores podem hospedar sites e aplicações em servidores web internos ( ) -Podemos dividir a arquitetura web em duas partes: client side e server side ( ) -Um site de e-commerce, se desejar proteger os dados de seus clientes, deve buscar mecanismos de segurança como um certificado digital, o qual implementa um protocolo FTP ( ) -Atualmente, o peticionamento eletrônico em alguns tribunais é aceito por meio do e-DOC. Isto só é possível graças ao protocolo de transferência de arquivos (FTP) implementado no sistema do Judiciário, facilitando a vida dos advogados( )
Compartilhar