Farklı bölgelerde Amazon SES ve EC2 örneği


9

Bir EC2 örneğinde barındırılan e-ticaret web sitemizden işlem e-postaları göndermemiz gerekiyor. Normal e-posta hizmetimiz Google tarafından barındırılmaktadır.

Sorun şu ki, SES'in mevcut olmadığı Asya Pasifik bölgesinde bulunuyoruz. Peki bölgemizi sadece SES kullanmak için değiştirebilir miyiz? EC2 örneğimizi etkileyecek mi? Bununla ilgili herhangi bir belge bulunamadı.


Haziran 2015 itibariyle Amazon hala Asya-Pasifik'i desteklemiyor. Aynı sorunla karşılaştım.
Yeşil

Yanıtlar:


12

(Not: Farklı "bölgeler" demek istediğinizi ve farklı "bölgeler" demek istemediğinizi düşünüyorum. AWS'de bir "bölge" belirli bir bölge içindeki kullanılabilirlik bölgesini ifade eder. Burada ortalama bölgeler olduğunuzu varsayacağım; SES bölge düzeyinde bir hizmettir.)

Evet, dediğiniz gibi SES şu anda Asya-Pasifik bölgesinde kullanıma sunulmadı.

Ancak, bölgenizi mevcut bölgenizdeki bir SES hizmetine bağlayamamanız için hiçbir neden yoktur. Bunu yapmak için mevcut bölgenizdeki uygulamanızı değiştirmeniz gerekmez. SES ve ağ iletişimi en iyi uygulamaları, uygulamanıza en yakın uç noktasını seçmek istediğinizi önermekle birlikte, ağ gecikmesini azaltmak için, uygulama örneğinizin SES hizmetinizle aynı bölgede olması için SES gereksinimi yoktur. E-posta göndermek için SMTP / S kullandığınızı varsayarsak, e-posta sunucusu internette herhangi bir yerde olabilir.

Uygulamanızı Asya-Pasifik'te, herhangi bir bölgede SES tarafından sağlanan SMTP / S uç noktası üzerinden e-posta gönderecek şekilde yapılandırabilirsiniz. Yine, ağ gecikmesi bir sorun olabilir, ancak posta hacminize bağlı olarak, ağ gecikmesinin engelleyici olmasını beklemem. Aslında bu kurulumun SES'in desteklenmediği bölgelerdeki kullanıcılar için oldukça yaygın olduğuna inanıyorum.

Mevcut bölgelerden herhangi birinde (AB-İrlanda diyelim) SES hizmetini kurmanızı ve bazı temel yük testlerini çalıştırmanızı ve gecikmenin uygulamanızı nasıl etkilediğini görmenizi öneririm.

Daha fazla bilgi için bkz . Amazon SES SMTP Bitiş Noktasına Bağlanma


1
Girişler için çok teşekkürler. SES formalitelerini (alan adı doğrulama, e-posta doğrulama, SMTP kimlik bilgileri oluşturma vb.) Tamamladım ve başarıyla bir test e-postası gönderdim. Bu yüzden sanırım EC2 örneğimden programlı olarak da çalışması gerekiyor.
Golmaal

@Golmaal, Merhaba, uygulamanız hala bu SES kurulumunu kullanıyor mu? Cevabınız evet ise, istatistik verebilir misiniz, hayır ise neden ve neye geçtiğinizi açıklayabilir misiniz?
Joe. L

Aralık 2019 itibariyle Amazon, Asya'daki çeşitli bölgeleri destekliyor: docs.aws.amazon.com/general/latest/gr/…
Slava Abakumov

0

Çözüm: Dahili olarak SES kullanan Nokta Tespiti kullanın. Nokta Tespiti Hindistan bölgesinde kullanılabilir. Bir proje oluşturduktan sonra, E-posta / SMS ayarlarını yapılandırabilirsiniz. Etki alanı doğrulaması, DNS kayıtlarının eklenmesi (aws konsolunda oluşturulmuş), E-posta adresi doğrulaması gibi standart prosedürler burada da mevcuttur. E-posta göndermeye başlayabileceğiniz SMTP ayrıntılarını veya API'yı getirmeye devam edebilirsiniz. Sıçrama yapılandırması SES'deki gibi konsol aracılığıyla yapılamaz. Bunun yerine, Kinesis'e akış yapmayı seçebilir ve ardından tüm istatistikleri almak için özel sorgular yazabilirsiniz. Bu yardımcı olur umarım.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.