F5 لتوصيل التطبيقات
F5 Networks Developing iRules for BIG-IP
برمج حركة BIG-IP باستخدام iRules. تتعرّف إلى عناصرها، وتطوّر القواعد وتعالج أخطاءها، وتحسّن أداءها، وتؤمّن التطبيقات بها، وتعمل مع الأرقام والنصوص والبيانات.
3 أياممتوسط11 وحدة
نظرة عامة
برمج حركة BIG-IP باستخدام iRules. تتعرّف إلى عناصرها، وتطوّر القواعد وتعالج أخطاءها، وتحسّن أداءها، وتؤمّن التطبيقات بها، وتعمل مع الأرقام والنصوص والبيانات.
المنهاج
المحتوى التقني أدناه معروضٌ باللغة الإنجليزية كما ورد في منهاج الدورة، حفاظاً على دقّة المصطلحات.
11 وحدة
- Introducing the BIG-IP System
- Initially Setting Up the BIG-IP System
- Archiving the BIG-IP System Configuration
- Leveraging F5 Support Resources and Tools
- Customizing Application Delivery with iRules
- Triggering an iRule
- Leveraging the DevCentral Ecosystem
- Creating and Deploying iRules
- Introducing iRule Constructs
- Understanding iRule Events and Event Context
- Working with iRule Commands
- Logging from an iRule Using SYSLOG-NG (LOG Command)
- Working with User-Defined Variables
- Working with Operators and Data Types
- Working with Conditional Control Structures (IF and SWITCH)
- Incorporating Best Practices in iRules
- Mastering Whitespace and Special Symbols
- Grouping Strings
- Developing and Troubleshooting Tips
- Using Fiddler to Test and Troubleshoot iRules
- Understanding the Need for Efficiency
- Measure iRule Runtime Efficiency Using Timing Statistics
- Modularizing iRules for Administrative Efficiency
- Using Procedures to Modularize Code
- Optimizing Logging
- Using High-Speed Logging Commands in an iRule
- Implementing Other Efficiencies
- Using Looping Control Structures (WHILE, FOR, FOREACH Commands)
- Integrating iRules into Web Application Defense
- Mitigating HTTP Version Attacks
- Mitigating Path Traversal Attacks
- Using iRules to Defends Against Cross-Site Request Forgery (CSRF)
- Mitigating HTTP Method Vulnerabilities
- Securing HTTP Cookies with iRules
- Adding HTTP Security Headers
- Removing Undesirable HTTP Headers
- Understanding Number Forms and Notation
- Working with Strings (STRING and SCAN Commands)
- Combining Strings (Adjacent Variables, CONCAT and APPEND Commands)
- Using iRule String Parsing Functions (FINDSTR, GETFIELD, and SUBSTR Commands)
- Reviewing HTTP Headers and Commands
- Accessing and Manipulating HTTP Headers (HTTP::header Commands)
- Other HTTP commands (HTTP::host, HTTP::status, HTTP::is_keepalive, HTTP::method, HTTP::version, HTTP::redirect, HTTP::respond, HTTP::uri)
- Parsing the HTTP URI (URI::path, URI::basename, URI::query)
- Parsing Cookies with HTTP::cookie
- Selectively Compressing HTTP Data (COMPRESS Command)
- Working with iFiles
- Introducing Data Groups
- Working with Old Format Data Groups (MATCHCLASS, FINDCLASS)
- Working with New Format Data Groups (CLASS MATCH, CLASS SEARCH)
- Implementing Universal Persistence (PERSIST UIE Command)
- Working with the Stream Profile (STREAM Command)
- Collecting Statistics Using a Statistics Profile (STATS Command)
- Collecting Statistics Using iStats (ISTATS Command)
- Reviewing the Local Variable Namespace
- Working with Arrays (ARRAY Command)
- Using Static and Global Variables
- Using the Session Table (TABLE Command)
- Processing Session Table Subtables
- Counting “Things” Using the Session Table
لمن هذه الدورة
مهندسو BIG-IP الذين يحتاجون منطقاً مخصّصاً للحركة.
قبل أن تبدأ
- Administering BIG-IP or Configuring BIG-IP LTM: Local Traffic Manager or hold the F5 Certified BIG-IP Administrator certification
دورات ذات صلة
المزيد في F5 لتوصيل التطبيقات ←متوسط
F5 Networks Administering BIG-IP
F5 لتوصيل التطبيقات
تفاصيل الدورة ←متقدّم
F5 Networks Configuring BIG-IP Advanced WAF: Web Application Firewall
F5 لتوصيل التطبيقات
تفاصيل الدورة ←متوسط
F5 Networks Configuring BIG-IP APM: Access Policy Manager
F5 لتوصيل التطبيقات
تفاصيل الدورة ←متوسط
F5 Networks Configuring BIG-IP DNS: Domain Name System
F5 لتوصيل التطبيقات
تفاصيل الدورة ←متوسط
F5 Networks Configuring BIG-IP Local Traffic Manager
F5 لتوصيل التطبيقات
تفاصيل الدورة ←متوسط
F5 Networks Troubleshooting BIG-IP
F5 لتوصيل التطبيقات
تفاصيل الدورة ←لنرسم خطوتك التالية معاً.
أخبرنا بالدورة أو الشهادة التي تهمّك، ونرسل لك المنهاج والمواعيد القادمة والرسوم وخيارات التدريب الخاص لفريقك.