Visão Geral
O curso Linux System Administrator III foi desenvolvido para profissionais que desejam alcançar um nível avançado de especialização na administração de sistemas operacionais Linux, atuando em ambientes corporativos de alta complexidade, infraestrutura crítica e operações de TI.
A formação aprofunda conhecimentos em automação avançada, Shell Scripting, gerenciamento de configurações, administração centralizada, alta disponibilidade, balanceamento de carga, otimização de desempenho, monitoramento e gerenciamento de recursos computacionais.
Os participantes trabalharão com tecnologias e ferramentas utilizadas em ambientes corporativos para automatizar operações administrativas, implementar mecanismos de continuidade operacional, administrar serviços distribuídos, identificar gargalos de infraestrutura e otimizar o funcionamento de servidores Linux.
O conteúdo também contempla administração avançada de serviços, gerenciamento de armazenamento, estratégias de backup e recuperação, segurança operacional, análise de desempenho e troubleshooting avançado, incluindo cenários de falhas e recuperação de ambientes críticos.
A abordagem é predominantemente prática, com laboratórios individuais e cenários integrados que simulam operações de infraestrutura corporativa, permitindo que os participantes desenvolvam competências para projetar, implementar, automatizar, monitorar e manter ambientes Linux robustos, escaláveis e resilientes.
Conteúdo Programatico
Module 1 – Advanced Linux Architecture and Enterprise Administration
- Advanced Linux system architecture and administration
- Linux kernel architecture and runtime management
- Advanced system initialization and boot optimization
- Kernel parameters and runtime configuration using sysctl
- Kernel modules management and troubleshooting
- Advanced systemd administration and service dependencies
- Resource limits and process control
- Centralized administration of multiple Linux servers
- Enterprise Linux infrastructure management
- Standardization and operational administration practices
Module 2 – Advanced Shell Scripting and Infrastructure Automation
- Advanced Bash scripting architecture
- Functions, arrays and complex data structures
- Advanced conditional statements and loops
- Error handling, debugging and script validation
- Signal handling and process control
- Logging and execution monitoring in administrative scripts
- Automation of system administration tasks
- Automated user, group and permission management
- Automated service configuration and maintenance
- Scheduled automation using cron and systemd timers
- Script security and execution best practices
- Version control and script management using Git
- Development of reusable administrative automation frameworks
Module 3 – Configuration Management and Infrastructure Automation
- Configuration management fundamentals
- Infrastructure automation architecture
- Ansible architecture and operational components
- Inventory management and host grouping
- Ansible ad hoc commands
- Playbooks and task orchestration
- Variables, templates and conditionals
- Roles and reusable automation components
- Configuration deployment and system standardization
- Automated software installation and service configuration
- Idempotency and configuration consistency
- Infrastructure administration through centralized automation
- Practical automation of a multi-server Linux environment
Module 4 – High Availability and Enterprise Infrastructure Services
- High availability architecture and design principles
- Availability, redundancy and fault tolerance concepts
- Linux clustering fundamentals
- Corosync architecture and cluster communication
- Pacemaker architecture and resource management
- Cluster resource configuration and monitoring
- Failover and service recovery mechanisms
- Quorum, fencing and split-brain prevention
- Keepalived and Virtual Router Redundancy Protocol (VRRP)
- High availability for critical infrastructure services
- Load balancing architecture and implementation
- HAProxy configuration and administration
- Health checks and backend server management
- High availability testing and failure simulation
Module 5 – Advanced Storage, Backup and Disaster Recovery
- Enterprise Linux storage architecture
- Advanced LVM administration and storage expansion
- Filesystem performance and optimization
- Network File System (NFS) advanced administration
- Distributed storage concepts and architectures
- Storage availability and redundancy strategies
- Backup architecture and enterprise backup policies
- Full, incremental and differential backup strategies
- Backup automation and retention management
- Data recovery and restoration procedures
- Disaster Recovery (DR) fundamentals
- Recovery Time Objective (RTO) and Recovery Point Objective (RPO)
- Backup validation and recovery testing
Module 6 – Advanced Performance Tuning and Optimization
- Linux performance engineering fundamentals
- CPU scheduling and process performance analysis
- Memory management and kernel memory parameters
- Virtual memory and swap optimization
- Disk I/O performance analysis and optimization
- Network performance analysis and tuning
- Kernel parameters and system tuning using sysctl
- Resource management using cgroups
- Advanced monitoring using vmstat, iostat, sar and perf
- Performance bottleneck identification
- System workload analysis and optimization
- Advanced performance troubleshooting
- Performance baseline and capacity planning
Module 7 – Enterprise Monitoring, Observability and Operational Reliability
- Infrastructure monitoring architecture
- Monitoring metrics, logs and system events
- Prometheus architecture and metric collection
- Exporters and Linux server monitoring
- Grafana dashboards and visualization
- Alerting and notification mechanisms
- Centralized log management fundamentals
- System and service availability monitoring
- Infrastructure health checks
- Capacity monitoring and resource forecasting
- Site Reliability Engineering (SRE) fundamentals
- Service Level Indicators (SLI), Service Level Objectives (SLO) and Service Level Agreements (SLA)
- Incident analysis and operational reliability practices
Module 8 – Advanced Troubleshooting and Integrated Enterprise Laboratory
- Advanced Linux troubleshooting methodologies
- Kernel panic and system failure diagnosis
- Advanced boot and service recovery
- Network performance and connectivity troubleshooting
- Storage failures and filesystem recovery
- Cluster failure analysis and failover troubleshooting
- Automation failure diagnosis and remediation
- Advanced log analysis and system event correlation
- Infrastructure security and configuration auditing
- Integrated multi-server administration laboratory
- High availability and disaster recovery simulation
- Performance optimization and infrastructure validation