इसे छोड़कर कंटेंट पर जाएं
🌐

CDN सिम्युलेटर

F5 Distributed Cloud के साथ इंटीग्रेशन परीक्षण के लिए Azure में एक कार्यात्मक CDN एज नोड डिप्लॉय करें।

यह क्या प्रदान करता है

Section titled “यह क्या प्रदान करता है”
  • सिंगल एज नोड — एक Ubuntu 24.04 VM जो NGINX को कैशिंग रिवर्स प्रॉक्सी के रूप में चलाता है, न्यूनतम व्यवहार्य CDN एज
  • Terraform डिप्लॉयमेंट — पूर्ण Azure इंफ्रास्ट्रक्चर कोड के रूप में: VNet, PIP, NSG, और cloud-init प्रोविजनिंग के साथ VM
  • 67+ CDN वेंडर हेडर — Akamai, Cloudflare, CloudFront, Fastly, और Azure Front Door रिक्वेस्ट हेडर का अनुकरण करता है जिसमें True-Client-IP, CF-Connecting-IP, जियोलोकेशन, डिवाइस डिटेक्शन, JA3/JA4 फिंगरप्रिंट, और बॉट स्कोर शामिल हैं
  • ऑरिजिन इंटीग्रेशन — कैश मिस को ऑरिजिन सर्वर के रूप में F5 XC HTTP लोड बैलेंसर पर फॉरवर्ड करने के लिए एज को कॉन्फ़िगर करें
  • कैश सत्यापन — X-Cache-Status हेडर और NGINX कैश इंस्पेक्शन के साथ HIT/MISS व्यवहार को मान्य करें

डिप्लॉयमेंट के बाद, CDN एज नोड निम्नलिखित को एक्सपोज़ करता है:

एंडपॉइंटमेथडउद्देश्य
http://<PUBLIC_IP>/healthGETहेल्थ चेक — घटक स्थिति और वेंडर प्रोफाइल के साथ JSON लौटाता है
http://<PUBLIC_IP>/GETCDN प्रॉक्सी — ऑरिजिन सर्वर पर रिक्वेस्ट कैश और फॉरवर्ड करता है
http://<PUBLIC_IP>/<any-path>GETCDN प्रॉक्सी — सभी पाथ कैशिंग और वेंडर हेडर के साथ प्रॉक्सी किए जाते हैं

प्रत्येक प्रॉक्सी रिस्पॉन्स में जोड़े गए रिस्पॉन्स हेडर:

हेडरउदाहरणउद्देश्य
X-Cache-StatusHIT या MISSक्या रिस्पॉन्स कैश से दिया गया था
X-CDN-Edgecdn-simulatorइस एज नोड की पहचान करता है
X-CDN-POPSJCअनुकरणीय पॉइंट ऑफ प्रेजेंस कोड
X-Served-Bycache-sjc3120-SJCअनुकरणीय कैश नोड पहचानकर्ता
X-Request-IDUUIDप्रति-रिक्वेस्ट अद्वितीय पहचानकर्ता

दस्तावेज़ीकरण गाइड

Section titled “दस्तावेज़ीकरण गाइड”
पृष्ठदर्शकउद्देश्य
अवलोकनमानव + AIआर्किटेक्चर, मल्टी-वेंडर संदर्भ, यह क्या अनुकरण करता है
पूर्वापेक्षाएँAIआवश्यक उपकरण, Azure सब्सक्रिप्शन, SSH कुंजियाँ, लागत अनुमान
डिप्लॉयAIपूर्ण Terraform HCL — कॉपी करें और डिप्लॉय करने के लिए अप्लाई करें
NGINX कॉन्फ़िगरेशनमानव + AIसटीक मानों और उद्देश्यों के साथ सभी 67+ CDN वेंडर हेडर
सत्यापित करेंAIअपेक्षित रिक्वेस्ट/रिस्पॉन्स व्यवहार के साथ स्मोक टेस्ट कमांड
F5 XC के साथ इंटीग्रेट करेंमानव + AIएज को F5 XC से ऑरिजिन के रूप में जोड़ें, एंड-टू-एंड सत्यापन
टियरडाउनAIसभी संसाधन नष्ट करें, क्लीनअप कमांड