amazon-s3 अमेज़ॅन क्लाउडफ़्रंट या एस 3 का उपयोग कब करें




5 Answers

एक और बड़ा अंतर यह है कि क्लाउडफ़्रंट आपको अपने सर्वर पर साइट को मिरर करने की अनुमति देता है। क्लाउडफ़्रंट इसके बाद सामग्री सामग्री नेटवर्क का उपयोग कर छवियों, एमपी 3 या वीडियो जैसी फ़ाइलों को कैश करता है।

यह आपको अपनी संपत्ति को डुप्लिकेट करने के लिए सहेजता है जैसा कि आप अमेज़ॅन एस 3 का उपयोग करते हैं।

हालांकि फ़ाइल समाप्त होने के बाद, क्लाउडफ़्रंट इसे फिर से आपकी लाइव साइट (लागत पर) से लाएगा। तो क्लाउड फ्रंट अक्सर एक्सेस की गई फ़ाइलों के लिए सबसे अच्छा होता है, और कम से कम एक्सेस किए जाने वाले लोगों के लिए कम होता है।

apache के लिए फ़ाइल समाप्ति सेट करने का एक तरीका है। htaccess में है। उदाहरण के लिए

<filesMatch "\\.(mp3|mp4)$">
Header set Cache-Control "max-age=648000, private"
</filesMatch>
amazon-s3 amazon-ec2 amazon-web-services cloud

क्या ऐसे मामलों का उपयोग किया जाता है जो एस 3 या अन्य तरीकों से अमेज़ॅन क्लाउडफ़्रंट को बेहतर तरीके से उधार देते हैं? मैं उदाहरण के माध्यम से 2 के बीच अंतर को समझने की कोशिश कर रहा हूं।




क्लाउडफ्रंट का उपयोग करने के लिए एक और मामला यह है कि आप क्लाउडफ्रंट में एक कस्टम डोमेन में एक SSL प्रमाणपत्र का उपयोग कर सकते हैं जबकि आप S3 में नहीं कर सकते हैं। एक बहुत अच्छा कारण imho!




अमेज़ॅन एस 3 एक सरल संग्रहण सेवा है, इसका उपयोग बड़ी मात्रा में जानकारी यानी वीडियो, छवियों, पीडीएफ इत्यादि का उपयोग किया जा सकता है।

क्लाउडफ्रंट एक सामग्री वितरण नेटवर्क है, जो अंतिम उपयोगकर्ता के करीब है और कम से कम संभव समय में अमेज़ॅन एस 3 पर जानकारी उपलब्ध कराने के लिए उपयोग किया जाता है।

नमूना उपयोग केस वीडियो ऑन डिमांड है।

  1. आप अपने वीडियो को एक ही स्थान पर स्टोर करते हैं। एस 3 विभिन्न प्रारूपों में सभी पूर्व-रिकॉर्ड किए गए वीडियो स्टोर करता है।
  2. आपके पास वैश्विक उपयोगकर्ता केस है
  3. क्लाउडफ्रंट का उपयोग वीडियो को किनारे स्थानों पर कैश करने के लिए किया जाता है। इसका उपयोग अंतिम उपयोगकर्ता को सामग्री वितरित करने के लिए किया जा सकता है। स्थान निकटतम भौतिक किनारे स्थान के आधार पर स्वचालित रूप से उठाया जाता है। वर्तमान में लगभग 51 किनारे स्थान हैं।

सही उपयोग के लिए क्लाउडफ्रंट का उपयोग करने के कुछ फायदे:

  1. बेहतर लेटेंसी - बेहतर अंत उपयोगकर्ता अनुभव।
  2. संभावित डेटा हस्तांतरण लागत कम हो गई। चूंकि डेटा किसी विशेष एडब्ल्यूएस क्षेत्र में एक ही एस 3 बाल्टी से स्थानांतरित नहीं होता है।

अन्य संभावित उपयोग के मामले:

  1. सीधा आ रहा है
  2. जुआ
  3. वेबसाइट त्वरण



यहां एक पहलू याद किया गया है:

अमेज़ॅन क्लाउडफ़्रंट उच्च उपयोग स्तरों पर अमेज़ॅन एस 3 की तुलना में कम कीमत भी प्रदान करता है।

  • क्लाउडफ़्रंट सीडीएन भौगोलिक रूप से वितरित कई सर्वरों में सामग्री के वितरण के लिए है (सीएसएस, जेएस)

  • जबकि एस 3 प्रति उपयोगकर्ता कम उपयोग संसाधन स्टोर (उपयोगकर्ता छवियों, पीडीएफ) से अधिक है।

आप अपने क्लाउडफ़्रंट संसाधनों को अपने वेब सर्वर को पूरी तरह से बाईपास करके एस 3 बाल्टी से सेवा कर सकते हैं।

( उन परिस्थितियों में उपयोगी जहां आपका वेब सर्वर छवियों और जावा-स्क्रिप्ट को प्री-कंपाइल और स्टोर करता है। उन्हें एस 3 पर संग्रहीत करने का मतलब है कि आपकी सर्वर मेमोरी पदचिह्न कम हो गया है )

पूर्व: हेरोकू स्लग्स पर (अनुपालन अनुप्रयोग आकार एस 3 का उपयोग करके कम किया जा सकता है और इसे क्लाउड-फ्रंट सीडीएन के साथ लपेटकर थ्रूपुट में सुधार होगा)




सबसे पहले मैं यह बताना चाहता हूं कि अमेज़ॅन एस 3 क्लाउड स्टोरेज और क्लाउड फ्रंट सामग्री वितरण नेटवर्क (सीडीएन) है।

तो आप फ़ाइलों को एस 3 पर स्टोर करने के लिए उपयोग कर सकते हैं और इंटरनेट पर सामग्री की सेवा के लिए वितरण बना सकते हैं। साथ ही आप विशिष्ट क्षेत्रों के लिए वितरण बना सकते हैं।






Related