विभिन्न क्षेत्रों में अमेज़ॅन एसईएस और ईसी 2 उदाहरण


9

हमें EC2 उदाहरण पर होस्ट की गई हमारी ई-कॉमर्स वेबसाइट से लेन-देन संबंधी ईमेल भेजने की आवश्यकता है। हमारी नियमित ईमेल सेवा Google द्वारा होस्ट की जाती है।

समस्या यह है कि हम एशिया-प्रशांत क्षेत्र में स्थित हैं, जहां एसईएस उपलब्ध नहीं है। तो क्या हम सिर्फ एसईएस का उपयोग करने के लिए अपना क्षेत्र बदल सकते हैं? क्या यह हमारे EC2 उदाहरण को प्रभावित करेगा? इस बारे में कोई दस्तावेज नहीं मिल सकता है।


जून 2015 तक अमेज़ॅन अभी भी एशिया-प्रशांत का समर्थन नहीं करता है। मैंने एक ही मुद्दे का सामना किया है।
ग्रीन

जवाबों:


12

(ध्यान दें: मुझे लगता है कि आप अलग-अलग "क्षेत्रों" से मतलब रखते हैं और अलग-अलग "ज़ोन" से नहीं। AWS में एक "ज़ोन" किसी दिए गए क्षेत्र के अंदर उपलब्धता क्षेत्र को संदर्भित करता है। मेरा मानना ​​है कि आप यहाँ क्षेत्रों का मतलब है; SES एक क्षेत्र स्तर की सेवा है।)

हां, जैसा कि आप कहते हैं कि एसईएस वर्तमान में एशिया-प्रशांत क्षेत्र में उपलब्ध नहीं है।

हालाँकि, ऐसा कोई कारण नहीं है कि आप क्रॉस-क्षेत्र को अपने मौजूदा क्षेत्र से SES सेवा से कनेक्ट नहीं कर सकते। ऐसा करने के लिए आपको अपने मौजूदा क्षेत्र में अपना ऐप बदलने की आवश्यकता नहीं है। जबकि SES और नेटवर्किंग सर्वोत्तम प्रथाओं का सुझाव है कि आप नेटवर्क अनुप्रयोग को कम करने के लिए अपने अनुप्रयोग के निकटतम समापन बिंदु का चयन करना चाहते हैं, आपके SES सेवा के समान क्षेत्र में होने के लिए आपके एप्लिकेशन इंस्टेंस के लिए कोई SES आवश्यकता नहीं है। यह मानते हुए कि आप ईमेल भेजने के लिए एसएमटीपी / एस का उपयोग कर रहे हैं, ईमेल सर्वर इंटरनेट पर कहीं भी हो सकता है।

आप किसी भी क्षेत्र में एसईएस द्वारा प्रदान एसएमटीपी / एस एंडपॉइंट के माध्यम से ईमेल भेजने के लिए एशिया-प्रशांत में अपने ऐप को कॉन्फ़िगर कर सकते हैं। फिर से, नेटवर्क विलंबता एक मुद्दा हो सकता है, लेकिन आपके मेल वॉल्यूम के आधार पर, मुझे नेटवर्क विलंबता निषेधात्मक होने की उम्मीद नहीं होगी। वास्तव में मेरा मानना ​​है कि यह सेटअप उन क्षेत्रों के उपयोगकर्ताओं के लिए काफी सामान्य है जहां SES समर्थित नहीं है।

मेरा सुझाव है कि आप किसी भी उपलब्ध क्षेत्र (जैसे EU-आयरलैंड) में SES सेवा को सेटअप करें, और कुछ बुनियादी लोड परीक्षण चलाएं और देखें कि विलंबता आपके आवेदन को कैसे प्रभावित करती है, यदि बिल्कुल भी।

अधिक जानकारी के लिए, Amazon SES SMTP समापन बिंदु से कनेक्ट करना देखें


1
इनपुट के लिए बहुत बहुत धन्यवाद। मैंने अभी SES औपचारिकताएं (डोमेन सत्यापन, ईमेल सत्यापन, SMTP क्रेडेंशियल्स पीढ़ी, आदि) को पूरा किया और सफलतापूर्वक एक परीक्षण ईमेल भेजा। इसलिए मुझे लगता है कि यह मेरे EC2 उदाहरण से भी प्रोग्रामेटिक रूप से काम करना चाहिए।
गोलमाल

@ गोलमाल, हाय, क्या आपका आवेदन अभी भी इस एसईएस सेटअप का उपयोग कर रहा है? यदि हाँ, तो क्या आप कुछ आँकड़ा प्रदान कर सकते हैं और यदि नहीं, तो क्या आप स्पष्ट कर सकते हैं कि आपने क्यों और क्या स्विच किया है?
जो। L

दिसंबर 2019 तक अमेज़ॅन एशिया में कई क्षेत्रों का समर्थन करता है: docs.aws.amazon.com/general/latest/gr/…
Slava Abakumov

0

वर्कअराउंड: पिनपॉइंट का उपयोग करें जो आंतरिक रूप से एसईएस का उपयोग करता है। Pinpoint भारत क्षेत्र में उपलब्ध है। प्रोजेक्ट बनाने के बाद, आप ईमेल / एसएमएस के लिए सेटिंग्स कॉन्फ़िगर कर सकते हैं। डोमेन सत्यापन की मानक प्रक्रिया, DNS रिकॉर्ड्स को जोड़ना (aws कंसोल में जनरेट), ईमेल एड्रेस वेरिफिकेशन यहाँ भी मौजूद हैं। आप SMTP विवरण या API प्राप्त करने के लिए आगे बढ़ सकते हैं, जिसके साथ आप ईमेल भेजना शुरू कर सकते हैं। उछाल विन्यास एसईएस की तरह कंसोल के माध्यम से नहीं किया जा सकता है। इसके बजाय, आप Kinesis के लिए स्ट्रीमिंग का विकल्प चुन सकते हैं और फिर सभी आँकड़े प्राप्त करने के लिए कस्टम क्वेरी लिख सकते हैं। उम्मीद है की यह मदद करेगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.