अमेज़ॅन एस 3 - द बिगिनर्स गाइड
कुछ दिन पहले, मैं अभी भी इस ब्लॉग को आगे बढ़ाने के लिए समाधान के साथ संघर्ष कर रहा था ताकि यह सामग्री को तेजी से और एक ही समय में काम करे, न कि सर्वर पर बहुत अधिक दबाव डाले। Hongkiat.com रोजाना लगभग 50,000 पेजव्यू परोसता है और दैनिक आधार पर लगभग 60-80 जीबी बैंडविंड्स का सेवन करता है। यहां कुछ किया जाना है इसलिए छवियों और फ़ाइलों का अनुरोध पूरे सर्वर की स्थिरता को प्रभावित नहीं करेगा। कुछ पढ़ने, विचार और शोध के बाद, मैं इसके लिए तैयार हुआ अमेज़न S3.
आपने इसके बारे में सुना होगा, या शायद पहले से ही इसका उपयोग कर रहे हैं। लेकिन उन लोगों के लिए जिन्हें आपकी साइट को स्केल करने में समस्या है, समाधान की तलाश है या एक स्थिर ऑनलाइन फ़ाइल होस्टिंग की तलाश है, यहां मैंने एक काफी संपूर्ण लेख (मुझे उम्मीद है) लिखा है जो आपको एक बुनियादी समझ देता है अमेज़न S3, साथ में इसे प्राप्त करने और इसे उपयोग करने के लिए खाते के बारे में गाइड के साथ.
पढ़ने में आसानी के लिए, सामग्री निम्नलिखित अनुभागों में दी गई है.
- संक्षेप में
- अमेज़न S3 खाता प्राप्त करना
- अमेज़न S3 का उपयोग करना
- अमेज़न एस 3 इमेज होस्टिंग के रूप में
- अमेज़न S3 अनुप्रयोग और अन्य संसाधन
कूदने के बाद पूरा गाइड.
संक्षेप में
अमेज़न सरल भंडारण सेवा, के रूप में भी जाना जाता है अमेज़न S3 एक ऑनलाइन भंडारण की सुविधा है। यह सस्ता, तेज और सेटअप में आसान है। और चूंकि यह ई-कॉमर्स दिग्गज द्वारा प्रदान की गई सेवा है वीरांगना, S3 में जो कुछ भी संग्रहीत किया गया है, वह सुरक्षित है। अमेज़न S3 के बारे में और पढ़ें.
किसे चाहिए अमेजन एस 3?
S3 में, कोई प्रारंभिक शुल्क नहीं है, शून्य सेटअप लागत। आप केवल उसी का भुगतान करते हैं जो आप उपयोग करते हैं। यह वेबमास्टरों और ब्लॉगर्स के लिए अत्यंत उपयुक्त है, खासकर जिनके पास निम्नलिखित समस्याएं हैं:
- बैंड-बाजे के साथ चल रहे थे
यदि आप साझा होस्टिंग खाते पर हैं, तो किसी भी ठोकर पर या डिग प्रभाव महीने की संपूर्ण बैंडविड्थ सीमा को आसानी से खा सकता है। अधिकांश समय, वेब होस्ट खाते को निलंबित कर देगा, जब तक कि आपने अतिरिक्त बैंडविद की खपत के लिए भुगतान का निपटान नहीं किया है। अमेज़ॅन S3 असीमित बैंडविड्थ प्रदान करता है और आपको आपकी साइट की ज़रूरत के किसी भी बैंडविड्थ के साथ सेवा दी जाएगी। क्रेडिट कार्ड से शुल्क लिया जाएगा और महीने के अंत में भुगतान किया जा सकता है.
- बेहतर स्केलेबिलिटी
क्लाउड होस्टिंग और इमेज सर्विंग का उपयोग करने वाला अमेज़न S3 अपेक्षाकृत तेज़ है। सामान्य HTTP अनुरोध से उन्हें अलग करना निश्चित रूप से सर्वर लोड को कम करेगा और इस प्रकार, बेहतर स्थिरता की गारंटी देता है.
- अधिक के लिए भुगतान करना जो आपने वास्तव में उपयोग किया था
चाहे आप साझा होस्टिंग, वीपीएस या समर्पित सर्वर पर हों, आप हर महीने (या वर्ष) एकमुश्त भुगतान करते हैं और इस राशि में हार्ड डिस्क स्टोरेज और बैंडविड्थ शामिल हैं जिनका आप पूरी तरह से उपयोग नहीं कर सकते हैं। अधिक का भुगतान क्यों करें जब आप केवल उसी चीज का भुगतान कर सकते हैं जिसका आप उपयोग करते हैं.
- फाइलों को ऑनलाइन स्टोर करें
अधिक हार्ड डिस्क स्थान को बचाने के लिए सीडी / डीवीडी में अपनी फ़ाइलों का बैकअप लेने के बजाय, यहां एक और विकल्प है. उन्हें ऑनलाइन स्टोर करें, और आपके पास उन्हें निजी रखने या उन्हें सार्वजनिक सुलभ बनाने का विकल्प है। यह आप पर निर्भर है.
- आसान फ़ाइलें पुनर्प्राप्ति और साझाकरण
यदि आप अपनी फ़ाइल को ऑनलाइन स्टोर करते हैं, तो आप उन्हें तब तक कहीं भी एक्सेस कर सकते हैं, जब तक इंटरनेट कनेक्शन है। अमेज़न S3 भी मुझे दोस्तों, ग्राहकों और ब्लॉग पाठकों के साथ बेहतर तरीके से संचार करने की अनुमति देता है.
असीमित स्टोरेज और बैंडवाइड्स, जैसा कि आप उपयोग करते हैं, फाइल प्राइवेसी पर पूर्ण नियंत्रण है जो मुझे hongkiat.com पर Amazon S3 की छवियों को माइग्रेट करने की ओर प्रेरित करता है। आप शायद अधिक सोच सकते हैं जो आपकी ज़रूरत को पूरा करता है। आगे पढ़ें कि आपको अमेजन एस 3 का उपयोग क्यों करना चाहिए.
आगे, मैं समझा सकता हूँ कि आप कैसे कर सकते हैं Amazon S3 खाते के लिए साइन अप करें.
शीर्ष पर वापस जाएँ ↑
अमेज़न S3 खाता प्राप्त करना
इससे पहले कि हम किसी खाते में साइन अप करें, मुझे लगता है कि आपको कम से कम यह जानना चाहिए कि अमेज़न S3 कैसे चार्ज करता है। उन्हें यहां देखें, या अनुमान लगाएं कि AWS सरल मासिक कैलकुलेटर. अब यदि आप पूरी तरह से तैयार हैं, तो आइए अमेज़न S3 खाता देखें.
- अमेज़न पर साइन-अप / लॉगइन करें
यदि आपके पास एक अमेज़ॅन खाता है, तो लॉगिन करें, एक के लिए साइन-अप करें.
- अमेज़ॅन AWS खाता प्राप्त करें
Aws.amazon.com पर जाएं और साइन-अप करें अमेज़न वेब सेवा खाता.
- के लिए देखो - अमेज़न सरल भंडारण सेवा (S3)
एक बार जब आप साइन अप कर लेते हैं, तो आपको उस पृष्ठ के साथ शुभकामना दी जाएगी जो कहता है कि आपका खाता बनाया गया है और आपके ईमेल पर जानकारी भेज दी गई है। ढूंढें अमेज़न सरल भंडारण सेवा सूची के नीचे, इसे क्लिक करें.
- साइन अप करें - अमेज़ॅन सिंपल स्टोरेज सर्विस (S3)
एक बार फिर, आपको अमेज़न S3 परिचय पृष्ठ पर लाया जाएगा। यदि आपको आवश्यकता हो तो इसे फिर से पढ़ें, या केवल क्लिक करके किसी खाते को साइन अप करना छोड़ दें इस वेब सेवा के लिए साइन अप करें. अपने क्रेडिट कार्ड विवरण में रखें और अपने खाते को सेटअप करने के लिए अनुदेश का पालन करें.
- आपका उपयोगकर्ता नाम / पासवर्ड पता है
एक बार जब आप सफलतापूर्वक साइन-अप कर लेते हैं, तो अमेज़ॅन आपको अपने पर संकेत देगा AWS पहुंच पहचानकर्ता, जिसमें आपका शामिल है एक्सेस आईडी तथा गुप्त पहुँच कुंजी. ध्यान दें कि एक्सेस आईडी तथा गुप्त पहुँच कुंजी आपके उपयोगकर्ता नाम और पासवर्ड जितने अच्छे हैं, उतने ही आपको उन्हें सुरक्षित रखना चाहिए.
अगर तुम चूक गए होएक्सेस आईडी तथा गुप्त पहुँच कुंजी अधिसूचना, पर क्लिक करें आपका वेब सेवा खाता, चुनें AWS पहुंच पहचानकर्ता उन्हें पुनः प्राप्त करने के लिए.
आपके वेब सेवा खाते के अंतर्गत वह भी है जहाँ आप खाता गतिविधियों की जाँच करते हैं, आप महीने के अंत में कितना भुगतान करने जा रहे हैं, अपना प्रोफ़ाइल बदलना आदि इन पृष्ठों से परिचित होना आवश्यक है.
अब आपका Amazon S3 अकाउंट बन गया है और जाने के लिए तैयार है। चलिए कुछ अपलोडिंग करते हैं.
शीर्ष पर वापस जाएँ ↑
अमेज़न S3 का उपयोग करना
आपका अमेजन S3 अकाउंट क्लीन रूट अकाउंट से शुरू होता है. रूट पर आप बाल्टियाँ बनाते हैं. बाल्टी रूट फ़ोल्डर के लिए अमेजन S3 की शब्दावली है. आप कई बाल्टियाँ बना सकते हैं, और जहाँ आप अपने फ़ोल्डरों और छवियों को रखते हैं, वहाँ बाल्टी है.
अमेज़ॅन एस 3 दुनिया भर में एपीआई और डेवलपर्स का एक सेट जारी करता है, जो आपके अमेज़ॅन एस 3 खाते को आपके स्थानीय कंप्यूटर से बात करने की अनुमति देता है, ताकि आप सभी फ़ाइल अपलोडिंग, सिंक्रनाइज़ेशन, बैक-अप आदि कर सकें। शुरुआत के लिए, हम होंगे। देखना आप अपने अमेज़ॅन S3 खाते से कनेक्ट करने के लिए RJonna (फ़ायरफ़ॉक्स एक्सटेंशन) से S3Fox एक्सटेंशन का लाभ कैसे उठा सकते हैं और बाद में, हम आपको Amazon S3 से जुड़ने के लिए नि: शुल्क और सशुल्क एप्लिकेशन के विकल्पों की एक सूची देंगे.
फ़ायरफ़ॉक्स S3Fox के साथ अमेज़न S3 का उपयोग करना
S3Fox एक फ़ायरफ़ॉक्स प्लगइन है, इसलिए यदि आपके पास अपनी मशीन में फ़ायरफ़ॉक्स ब्राउज़र स्थापित नहीं है, तो आपको एक प्राप्त करना होगा। S3Fox प्लगइन स्थापित करें, अपने एक्सेस आईडी तथा गुप्त पहुँच कुंजी तैयार है, चलिए शुरू करते हैं.
- S3 आयोजक लॉन्च करें
फ़ायरफ़ॉक्स में, पर जाएँ उपकरण, चुनते हैं S3 आयोजक.
- खाता सेट करें
S3 ऑर्गनाइज़र के साथ अपना अमेजन S3 अकाउंट सेट करें। एक आत्म व्याख्यात्मक दर्ज करें खाते का नाम, तुंहारे आगमन चाबी तथा गुप्त कुंजी. क्लिक करें जोड़ना.
- कनेक्ट हो जाओ, पहली बाल्टी बनाएँ
सही जानकारी दर्ज करने के बाद, आपको अपने खाते में लाया जाएगा (जो कि रिक्त है, डिफ़ॉल्ट रूप से)। S3 के बाईं ओर ऑर्गनाइज़र आपके स्थानीय मशीन फ़ोल्डर और दाईं ओर Amazon S3 होंगे.
राइट-क्लिक करें, डायरेक्टरी बनाएँ। रूट लेवल पर बनाई गई कोई भी चीज आपकी बाल्टी होगी। सभी फ़ाइलों और फ़ोल्डरों को बाल्टियों के नीचे संग्रहीत / व्यवस्थित किया जाएगा.
- फ़ोल्डर बनाएँ, चित्र अपलोड करें
अपनी बाल्टी में डबल क्लिक करें, एक फ़ोल्डर बनाएं। फ़ोल्डर के अंदर, एक छवि अपलोड करें। डिफ़ॉल्ट रूप से, आपके अमेज़न S3 खाते में अपलोड की गई कोई भी चीज़ सार्वजनिक रूप से उपलब्ध नहीं होगी.
शीर्ष पर वापस जाएँ ↑
अमेज़न एस 3 इमेज होस्टिंग के रूप में
डिफ़ॉल्ट रूप से, S3 ऑर्गनाइज़र के साथ अमेज़न S3 पर अपलोड की गई तस्वीरों को सार्वजनिक नहीं किया जाएगा। यदि आप अपने मित्रों और साथियों के साथ अपलोड की गई फ़ाइलों को साझा करने का इरादा रखते हैं, या यदि आप अपनी वेबसाइट की छवियों को होस्ट करने के लिए अमेज़ॅन एस 3 का उपयोग करना चाहते हैं, तो अतिरिक्त चरणों की आवश्यकता होगी.
- छवि अनुमति संपादित करें
अपलोड की गई छवि में से एक पर राइट-क्लिक करें, चुनें एसीएल संपादित करें.
- जनता को सुलभ बनाओ
अपनी छवि को सार्वजनिक बनाने के लिए, सुनिश्चित करें कि हर कोई, प्रमाणित उपयोगकर्ता और मेरे (स्वामी) ने पहुंच पढ़ ली है. नीचे दी गई छवि में सेटिंग्स का पालन करें। टिक और क्रॉस के बीच स्वैप करने के लिए आइकन पर क्लिक करें.
- चित्र URL प्राप्त करें
किसी विशेष छवि पर राइट-क्लिक करें, कॉपी URL को क्लिपबोर्ड पर चुनें। आपका URL कुछ इस तरह दिखाई देगा:https://assets.hongkiat.com/uploads/10yearsago/amazon_10ya.png
छवि URL निम्न निश्चित प्रारूप में आता है:एचटीटीपी://bucket_name.s3.amazonaws.com/फोल्डर का नाम/filename.jpg
शीर्ष पर वापस जाएँ ↑
अमेज़न S3 अनुप्रयोग और अन्य संसाधन
हम उपयोग कर रहे हैं S3Fox पूरे विवरण में क्योंकि यह मुफ़्त है और यह फ़ायरफ़ॉक्स ब्राउज़र पर रहता है। लेकिन मैंने सोचा कि आपको अन्य अनुप्रयोगों और वहां से बाहर आने वाले विभिन्न तरीकों के बारे में भी जानकारी होनी चाहिए जो समान सुविधाएं प्रदान करते हैं.
अमेज़न S3- समर्थित अनुप्रयोग
- JungleDisk - अमेजन S3 द्वारा संचालित विश्वसनीय ऑनलाइन स्टोरेज.
- संचारित - मैक के लिए एफ़टीपी / एसएफटीपी आवेदन.
- S3Sync - S3syncs और S3cmds से मिलकर। रूबी प्रोग्राम जो शेल आदेशों के साथ अमेज़ॅन एस 3 खाते को नियंत्रित करने की अनुमति देता है.
- बकेट एक्सप्लोरर - अमेज़न एस 3 के लिए यूजर इंटरफेस.
- बैकअप प्रबंधक - लिनक्स के लिए कमांड लाइन टूल.
- S3 बैकअप - विंडोज डेस्कटॉप एप्लिकेशन जो सभी को दूरस्थ बैकअप के लिए अमेज़ॅन के प्रभावशाली बुनियादी ढांचे का उपयोग करने और ऑनलाइन फ़ाइल भंडारण को सुरक्षित करने के लिए इसे तुच्छ बनाता है.
- jets3t - अमेज़न की S3 ऑनलाइन स्टोरेज सेवा के लिए टूलकिट.
- Sync2S3 - अमेज़ॅन (S3) के साथ अपनी फ़ाइलों को सिंक्रनाइज़ करें, आपको एक सुरक्षित और सस्ती बैकअप समाधान प्रदान करता है.
- एसएमई स्टोरेज - फाइलों को कहीं से भी एक्सेस करें.
शीर्ष पर वापस जाएँ ↑
अधिक ऑनलाइन संदर्भ
अमेज़ॅन एस 3 और इसकी कनेक्टिविटी को बेहतर ढंग से समझने में मदद करने के लिए यहां अधिक ऑनलाइन संदर्भ हैं.
- अमेज़न सरल भंडारण सेवा - उन समाधानों के माध्यम से ब्राउज़ करें जो अमेज़न वेब सेवा डेवलपर्स ने अमेज़ॅन सिंपल स्टोरेज सर्विस (Amazon S3) का उपयोग करके बनाए हैं.
- अमेज़न S3 फोरम - उपयोगी जानकारी के साथ S3 फोरम.
- अमेज़न S3 एपीआई - अमेज़न S3 के एपीआई को समझें.
- विकी में अमेज़न एस 3
- Amazon S3 का उपयोग इमेज होस्टिंग सर्विस के रूप में करना
- मैं अमेज़न S3 का उपयोग कैसे करता हूं- Rsync और जंगलडिस्क के साथ अमेज़ॅन एस 3 का उपयोग करने के लिए पॉल की विधि पढ़ें.
- Amazon S3 के साथ बुलेटप्रूफ सर्वर बैकअप - रूबी और S3Sync के साथ S3 को नियंत्रित करें.
- जंगलडिस्क, अमेज़ॅन एस 3, और rsync का उपयोग कैसे करें अपने ओएस एक्स होम डायरेक्टरी का बैकअप लेने के लिए
- Amazon S3 के साथ सस्ता सर्वर बैकअप
- पर्ल से अमेज़न एस 3 का उपयोग करना
- Django के साथ Amazon S3 का उपयोग करना
बस इतना ही! आशा है कि आपको यह मार्गदर्शिका उपयोगी लगेगी.