Cursos de Squid
O Squid é um servidor proxy/cache estável, rápido e flexível. Possui grande número de usuários ao redor do mundo. O Squid conta com vasta documentação disponível na Internet formada de tutoriais nas mais diversas línguas e um site bem estruturado contendo, entre vários recursos, um wiki muito detalhado. Além de ser um forward proxy/cache, o Squid foi adaptado e melhorado para ser um proxy/cache reverso.
O Squid suporta HTTP, HTTPS, FTP e outros. Ele reduz a utilização da conexão e melhora os tempos de resposta fazendo cache de requisições freqüentes de páginas web numa rede de computadores. Ele pode também ser usado como um proxy reverso. O Squid foi escrito originalmente para rodar em sistema operacional tipo Unix, mas ele também funciona em sistemas Windows desde sua versão 2.6.
Administração de Proxy/Cache Squid
O curso tem como foco permitir que o aluno possatirar o máximo proveito em termos de utilização de todas as funcionalidades do servidor. Com abordagem da análise e performance do servidor Proxy, trataremos das funcionalidades de WebCaching do protócolo HTTP, realização de tuning e Implementação de blacklists e auditoria de acesso web.
Quem deve fazer o curso e por quê
Profissionais envolvidos em TI que queiram conhecer o poder dos servidores que podem ser configurados no sistema Linux e aprofundar seus conhecimentos técnicos em performance e controle de acesso a Web. Profissionais que desejam acelerar o acesso a conteúdos Web, minimizando o uso da largura de banda na rede e a carga sobre servidores Web.
Por que fazer este curso na 4Linux
-
O curso é fortemente focado nas boas práticas de instalação, performance e tuning
-
O aluno será capacitado a criar uma infraestrutura de acesso Web otimizada e expansível
-
O aluno será capacitado a implementar autenticação e controle de navegação Web
-
O aluno será capacitado a fazer uma auditoria de acessos Web
-
O aluno será capacitado em implementar blacklists atualizados de sites proibidos
-
Metodologia Pulo do Gato: são “sacadas” que o instrutor passa e que não são encontradas em literatura, sendo apenas vivenciadas no dia-a-dia de trabalho
Troubleshooting em Squid
Esta etapa do curso visa a capacitação dos alunos na resolução de problemas, preparando-o para diferentes cenários do dia a dia profissional. Foi desenvolvida de forma que o aluno possa testar e aplicar os conhecimentos obtidos durante as aulas, para identificação e correção de falhas previamente elaboradas pelos técnicos da 4Linux.
-
O protocolo HTTP: - Requisição e resposta - Principais métodos e headers
-
Mecanismos de Web Caching do protocolo HTTP
-
Heurística de Web Caching aplicados por servidores Proxy/Caches
-
Proxy/Caches: - Tipos de Proxy/Caches
-
Implementações
-
O servidor Squid: - Características - Design interno - Compilação e instalação
-
Configuração e administração
-
Estudo direcionado a tuning e performance
-
Políticas de substituição de objetos em Cache
-
Implementação de controle de acesso
-
Arquivos de log: - Registro de acessos - Debug do Squid
-
Squid como proxy transparente (interception proxy)
-
Navegação Web autenticada
-
Controle de banda
-
Redirecionadores: - Reescrita de URL's
-
Monitoração do Squid: - Cache manager
-
Suporte a SNMP
-
SquidGuard: Implementando blacklists de sites proibidos
-
Implementando hierarquia entre vários servidores Squid
-
Leitura básica em Inglês Técnico
-
Conhecimentos de Administração de Sistema Linux
-
Conhecimentos de TCP/IP (sobre o cabeçalho IP, UDP e TCP e sobre como funciona a conexão de serviços TCP e UDP
-
Compilação de aplicações
-
Instalação de pacotes utilizando o utilitário dpkg ou rpm; Aptitude
-
Conhecimentos de configuração de kernel
-
01 Apostila de exercícios + conteúdo
-
Presencial: o curso presencial possui 40 horas