Visão Geral
O Apache Traffic Server Fundamentals oferece uma introdução ao funcionamento do Apache Traffic Server (ATS), um servidor proxy de alta performance usado para caching, controle de tráfego, e como proxy reverso. O curso abrange os conceitos fundamentais de proxy, caching, e como configurar e operar o ATS em ambientes de produção.
Objetivo
Após realizar este curso, você será capaz de:
- Compreender os conceitos fundamentais do Apache Traffic Server.
- Instalar e configurar o ATS em diferentes plataformas.
- Configurar o ATS como proxy direto e reverso.
- Implementar caching de conteúdo estático e dinâmico.
- Monitorar o tráfego e otimizar a performance.
Publico Alvo
- Administradores de sistemas.
- Engenheiros de redes.
- Profissionais de DevOps.
- Desenvolvedores de software interessados em caching e proxies.
- Arquitetos de soluções.
Pre-Requisitos
- Conhecimentos básicos de redes e servidores web.
- Familiaridade com sistemas Linux e comandos de terminal.
Materiais
Portugues/Inglês + Lab Pratico
Conteúdo Programatico
Introduction to Apache Traffic Server
- Overview of caching and proxy servers.
- Key features of Apache Traffic Server.
- Use cases and architecture.
Installation and Configuration
- Installing ATS on Linux systems.
- Basic configuration files: records.config and remap.config.
- Starting and managing the ATS service.
Basic Caching and Proxy Setup
- Configuring ATS as a forward proxy.
- Setting up reverse proxying for web applications.
- Understanding how caching works in ATS.
Content Caching Strategies
- Configuring content caching policies.
- Handling cache control headers (Cache-Control, ETag, etc.).
- Configuring cache expiration rules.
Load Balancing and Traffic Routing
- Implementing load balancing with ATS.
- Configuring traffic routing policies.
- Understanding how ATS handles connection pooling.
Logging and Monitoring
- Enabling ATS logging for traffic analysis.
- Using the Traffic Server management interface.
- Integrating ATS with monitoring tools (Prometheus, Grafana).
Security and Access Control
- Implementing access control lists (ACLs).
- Configuring SSL termination in ATS.
- Protecting against common security threats.
Performance Tuning and Optimization
- Optimizing ATS for high-performance traffic handling.
- Configuring memory and disk caching for performance.
- Troubleshooting performance bottlenecks.
TENHO INTERESSE