Curso Oracle Linux Advanced Administration and Performance Tuning

  • Oracle ERP & Negócios

Curso Oracle Linux Advanced Administration and Performance Tuning

32 horas Curso Pratico
Visão Geral

O curso Oracle Linux Advanced Administration and Performance Tuning capacita profissionais de infraestrutura a administrar, analisar, otimizar e solucionar problemas complexos em ambientes Oracle Linux. A formação aprofunda os conhecimentos sobre arquitetura do sistema operacional, gerenciamento de recursos, desempenho de CPU e memória, subsistemas de armazenamento, rede, serviços, kernel e mecanismos de segurança.

Os participantes aprenderão a utilizar ferramentas nativas de diagnóstico e monitoramento para identificar gargalos, investigar falhas, analisar processos e serviços, avaliar consumo de recursos e implementar ajustes de configuração com base em evidências técnicas. O treinamento também aborda gerenciamento avançado de armazenamento, controle de acesso com SELinux, análise de logs, recuperação de sistemas e automação de procedimentos administrativos.

A abordagem combina fundamentos técnicos, demonstrações e laboratórios práticos voltados à operação de servidores Linux em ambientes corporativos. Ao final, os participantes estarão preparados para executar atividades avançadas de administração e troubleshooting, além de elaborar recomendações técnicas para melhorar a estabilidade, a segurança e o desempenho dos sistemas Oracle Linux.

Objetivo

Após realizar este curso Oracle Linux Advanced Administration and Performance Tuning, você será capaz de:

  • Analisar a arquitetura e o comportamento operacional de servidores Oracle Linux.
  • Investigar gargalos de desempenho relacionados a CPU, memória, armazenamento e rede.
  • Utilizar ferramentas de monitoramento e diagnóstico para identificar a origem de problemas.
  • Analisar processos, consumo de recursos, carga do sistema e atividades de entrada e saída.
  • Avaliar e ajustar parâmetros do kernel utilizando sysctl, observando os impactos operacionais.
  • Investigar problemas de inicialização, falhas de serviços e comportamentos anormais do sistema.
  • Administrar configurações avançadas de armazenamento, incluindo LVM, sistemas de arquivos e monitoramento de I/O.
  • Analisar conectividade, latência, resolução de nomes e problemas de comunicação entre servidores.
  • Implementar e diagnosticar políticas de segurança com SELinux.
  • Investigar falhas de autenticação, permissões, serviços e controles de acesso.
  • Analisar logs, rastros de execução e informações de diagnóstico para identificar causas-raiz.
  • Aplicar técnicas de recuperação e procedimentos controlados de manutenção.
  • Automatizar tarefas recorrentes de diagnóstico e administração com shell scripting.
  • Elaborar recomendações técnicas para melhorar desempenho, estabilidade e disponibilidade dos servidores.
  • Executar um laboratório integrado de análise de desempenho, troubleshooting e validação de ajustes.
Publico Alvo
  • Administradores de Sistemas Linux
  • Engenheiros de Infraestrutura de TI
  • Administradores de Servidores Corporativos
  • Analistas de Operações de TI
  • Especialistas em Performance e Troubleshooting
  • Administradores de Ambientes Oracle
  • Engenheiros de Cloud Computing
  • Analistas de Segurança de Sistemas Operacionais
  • Consultores de Infraestrutura Linux
  • Profissionais responsáveis pela disponibilidade e confiabilidade de servidores
Pre-Requisitos
  • Conhecimentos sólidos de administração Linux.
  • Experiência com linha de comando, permissões, usuários, grupos e gerenciamento de serviços.
  • Conhecimentos de gerenciamento de pacotes, armazenamento e configuração de rede.
  • Familiaridade com systemd, logs do sistema e ferramentas de diagnóstico.
  • Conhecimentos básicos de shell scripting.
  • Experiência prévia com Oracle Linux Administration I e II, ou conhecimentos equivalentes em outras distribuições Linux corporativas.
Materiais
Inglês/Português + Exercícios + Lab Pratico
Conteúdo Programatico

Module 1 – Advanced Oracle Linux Architecture and Administration

  1. Oracle Linux Architecture and Enterprise Operating Models
  2. Unbreakable Enterprise Kernel (UEK) and Kernel Fundamentals
  3. Kernel Modules, Parameters, and Runtime Configuration
  4. systemd Service Dependencies and Advanced Service Management
  5. System Resource Limits and Administrative Constraints
  6. Change Management and Configuration Validation

Module 2 – Performance Monitoring and Baseline Analysis

  1. Performance Analysis Methodology
  2. Establishing System Performance Baselines
  3. CPU Utilization, Load Average, and Scheduling
  4. Memory Utilization, Cache, Buffers, and Swap Activity
  5. Monitoring with top, vmstat, mpstat, and pidstat
  6. Historical Performance Analysis with sar
  7. Identifying Resource Contention and Abnormal Behavior

Module 3 – CPU and Process Performance Tuning

  1. Process States, Priorities, and Scheduling
  2. Analyzing CPU-Intensive Processes
  3. Managing Process Priorities with nice and renice
  4. CPU Affinity and Processor Allocation Fundamentals
  5. Investigating Context Switching and System Load
  6. Using perf for Performance Profiling
  7. Validating CPU Tuning Changes

Module 4 – Memory Management and Kernel Tuning

  1. Linux Virtual Memory Architecture
  2. Memory Pressure, Page Reclaim, and Swap Behavior
  3. Diagnosing Memory Exhaustion and Out-of-Memory Events
  4. Kernel Parameters and sysctl Configuration
  5. Transparent Huge Pages and HugeTLB Fundamentals
  6. NUMA Architecture and Memory Locality
  7. Evaluating Memory Tuning Changes and Operational Risks

Module 5 – Storage Performance and Advanced File Systems

  1. Storage I/O Architecture and Performance Metrics
  2. Analyzing Disk Latency, Throughput, and IOPS
  3. Monitoring with iostat, iotop, and Related Utilities
  4. Advanced LVM Administration and Capacity Management
  5. File System Utilization and Performance Considerations
  6. Mount Options and Their Operational Impacts
  7. Diagnosing Storage Bottlenecks and I/O Contention
  8. Storage Performance Testing and Result Interpretation

Module 6 – Network Performance and Troubleshooting

  1. Linux Network Stack Fundamentals
  2. Analyzing Network Throughput, Latency, and Packet Loss
  3. Troubleshooting with ss, ip, ethtool, and tcpdump
  4. DNS Resolution and Connection Diagnostics
  5. TCP Connection States and Socket Resource Consumption
  6. Network Interface Parameters and Queueing Fundamentals
  7. Evaluating Network Performance and Validating Changes

Module 7 – Advanced Security and SELinux Troubleshooting

  1. SELinux Architecture, Modes, and Security Contexts
  2. Analyzing Access Denials and Audit Logs
  3. Managing File Contexts and Policy Booleans
  4. Troubleshooting Services Restricted by SELinux
  5. Linux Capabilities, sudo, and Privilege Management
  6. Security Implications of Administrative Configuration Changes
  7. Security Validation and Hardening Best Practices

Module 8 – Advanced Troubleshooting and Root Cause Analysis

  1. Structured Troubleshooting and Evidence Collection
  2. Analyzing systemd and Service Failures
  3. Investigating Kernel Messages and System Journal Entries
  4. Using strace and lsof for Process Diagnostics
  5. Diagnosing Resource Exhaustion and File Descriptor Limits
  6. Investigating Kernel Oops and System Failure Indicators
  7. Collecting Diagnostic Data with sosreport
  8. Root Cause Analysis and Corrective Action Validation

Module 9 – System Recovery and Operational Resilience

  1. Boot Failure Diagnosis and GRUB2 Recovery Fundamentals
  2. Emergency and Rescue Modes
  3. Recovering from Incorrect System Configuration
  4. File System and Storage Incident Diagnosis
  5. Backup, Restore, and Configuration Recovery Concepts
  6. Kernel Update and Rollback Planning
  7. Controlled Maintenance and Post-Recovery Validation

Module 10 – Automation and Performance Validation

  1. Shell Scripting for Administrative Diagnostics
  2. Automating System Health Checks and Data Collection
  3. Scheduling Administrative Tasks with cron and systemd Timers
  4. Generating Reports from System Monitoring Data
  5. Establishing Performance Acceptance Criteria
  6. Comparing Baseline and Post-Tuning Measurements
  7. Documenting Changes, Findings, and Recommendations

Module 11 – Integrated Advanced Performance and Troubleshooting Lab

  1. Collecting Baseline Metrics from an Oracle Linux Server
  2. Identifying a Simulated CPU or Memory Bottleneck
  3. Investigating Storage or Network Performance Degradation
  4. Analyzing Logs and Diagnosing a Service Failure
  5. Applying a Controlled Configuration Adjustment
  6. Repeating Measurements and Comparing Results
  7. Documenting Root Cause, Corrective Actions, and Recommendations
TENHO INTERESSE

Cursos Relacionados

Curso Oracle Database 12c PL/SQL Foundation

32 horas

Curso Oracle Database 12c Install and Upgrade Workshop

32 horas

Curso Oracle 12c Data Integrator ODI

24 Horas

Curso Oracle Database 19C Administration Workshop

32 horas

Curso Oracle Database 19c Backup and Recovery

32 horas

Curso Oracle Database 19c Data Guard Administration

24 horas

Curso Oracle Database 19c Multitenant Architecture

24 horas

Curso Oracle Database 12c R2 Install and Upgrade Workshop Ed 2

24 horas

Curso Oracle Database 19C Program With PL SQL

40 horas