
Calendário
Ementa do curso
Developing iRules for BIG-IP
EDU-F5-IRULES
Categoria:
F5
Este curso é direcionado a administradores de sistema, administradores de rede e desenvolvedores de aplicativos responsáveis ??pela customização do fluxo de tráfego através de um sistema BIG-IP usando iRules.
Descrição:
Pré-requisito(s):
Os alunos devem preencher um dos seguintes pré-requisitos F5 antes de participar deste curso:
Administração do curso ministrado por instrutor BIG-IP
Configurando o curso ministrado por instrutor BIG-IP LTM
Administrador BIG-IP certificado pela F5
Os seguintes cursos de treinamento gratuitos baseados na web, embora opcionais, serão muito úteis para qualquer aluno com experiência limitada em administração e configuração do BIG-IP.
Introdução ao treinamento baseado na web do BIG-IP
Introdução ao treinamento baseado na web do BIG-IP Local Traffic Manager (LTM)
O seguinte conhecimento e experiência geral em tecnologia de rede são recomendados antes de participar de qualquer curso ministrado por instrutor F5 Global Training Services:
Encapsulamento de modelo OSI
Roteamento e comutação
Ethernet e ARP
Conceitos de TCP / IP
Endereçamento IP e sub-redes
NAT e endereçamento IP privado
Gateway padrão
Firewalls de rede
LAN vs. WAN
O seguinte conhecimento e experiência específicos do curso são sugeridos antes de participar deste curso:
Protocolo HTTP
Qualquer linguagem de programação
Visão:
Objetivos do Curso
Descreva a função das iRules na personalização da entrega de aplicativos em um sistema BIG-IP
Descreva as práticas recomendadas para usar iRules
Defina o contexto do evento e diferencie entre contextos do lado do cliente e do lado do servidor, contextos de solicitação e resposta e contextos locais e remotos
Acione uma iRule para eventos de resposta e solicitação do lado do cliente e do lado do servidor
Atribua várias iRules a um servidor virtual e controle a ordem em que os eventos duplicados são acionados
Descrever e usar uma metodologia de teste para desenvolvimento e solução de problemas de iRule
Use variáveis ??locais, variáveis ??estáticas, listas, matrizes, a tabela de sessão e grupos de dados para armazenar as informações necessárias para a execução do iRule
Escreva iRules otimizados para tempo de execução e eficiência administrativa
Use estruturas de controle para ramificar ou fazer um loop condicional dentro de uma iRule
Faça log de um iRule usando Linux syslog-ng ou TMOS log de alta velocidade (HSL)
Incorpore as melhores práticas de codificação durante o desenvolvimento do iRule
Use ferramentas de análise para capturar e visualizar o fluxo de tráfego nos contextos do lado do cliente e do lado do servidor
Colete e use estatísticas de tempo para medir a eficiência do tempo de execução do iRule
Escreva iRules para ajudar a mitigar e se defender de alguns ataques HTTP comuns
Diferencie entre notação decimal, octal, hexadecimal, ponto flutuante e exponencial
Analisar e manipular strings usando comandos Tcl e funções iRule
Escreva iRules para acessar e manipular as informações do cabeçalho HTTP
Escreva iRules para coletar estatísticas personalizadas
Implementar persistência universal por meio de um iRule
Modifique o conteúdo da carga útil usando um iRule com um perfil de fluxo
Conteúdo:
Tópicos do curso
Configurando o sistema BIG-IP
Introdução ao iRules
Aproveitando os recursos DevCentral para o desenvolvimento iRule
Explorar elementos iRule, incluindo eventos, funções, comandos, variáveis ??e operadores
Usando estruturas de controle para ramificação e loop condicionais
Dominar espaços em branco, agrupamento e símbolos especiais
Medir a eficiência do iRule usando estatísticas de tempo
Registro de um iRule usando syslog-ng e registro de alta velocidade (HSL)
Otimizando a execução de iRules, incluindo a implementação de práticas recomendadas de eficiência
Modularização de iRules para eficiência administrativa, incluindo o uso de procedimentos
Protegendo aplicativos da web com iRules, incluindo prevenção de ataques HTTP comuns, proteção de cabeçalhos e cookies HTTP e implementação de segurança estrita de transporte HTTP (HSTS)
Trabalhar com strings, incluindo o uso de comandos de análise Tcl e funções de análise iRules
Acessar e manipular o tráfego HTTP, incluindo a aplicação de compactação HTTP seletiva
Trabalhar com iFiles e grupos de dados
Usando iRules com persistência universal e perfis de fluxo
Coleta de estatísticas usando STATS e ISTATS
Incorporando variáveis ??avançadas, incluindo matrizes, variáveis ??estáticas e a tabela de sessão
Próximas Turmas
Data:
16/11/2026
Carga Horária:
24 horas
Presencial/Online
Modalidade:
Horário:
09:00 às 18:00
Prevista
Status: