ãã¨ã£ã¦ã便å©ãªã®ã«ããã¾ãã¡ãã¤ãã¼ãªãµã¼ãã¹æãæ¼ãAmazon SNS並ã³ã«SQSã¨SESã®3å
å¼ãä¸æã使ãããªããã°ãä¸æãªãã¼ã«ãã¤ã³ã¹ãã¼ã«ãããããã°ã©ãã³ã°ããªãã¦ãè²ã
ãªãã¨ãåºæ¥ãåªãç©ã§ããååãããã¦ã¤ãã¤ãã©ããªæ©è½ãªã®ããã解ããªãã®ã§ãç°¡åã«è§£èª¬ãã¦ã¿ã¾ãã
Amazon Simple Notificationï¼SNSï¼
ãããã·ã¥åã®éç¥ãµã¼ãã¹ã§ãã2013å¹´1æç¾å¨ã§ã¯ãHTTP/HTTPSãEã¡ã¼ã«ãSMSã¨SQSã®4種é¡ãããã¾ããã¤ã¾ãããã·ã¥éç¥ããã¨ããã¨ããããã®ãµã¼ãã¹ã®æ¬è³ªã§ãéç¥æ¹æ³ã¯ç¨é次第ã¨ãããã¨ã§ããä»ã¯4種é¡ã§ããããã®ãã¡å¢ããå¯è½æ§ãããã§ããããï¼ä¾ãã°ãiPhoneãAndroidã¸ã®ããã·ã¥éç¥ã¨ããï¼
Amazon Simple Queue Serviceï¼Amazon SQSï¼
ããã®åã®éããã¥ã¼ã»ãµã¼ãã¹ã§ããåè¿°ã®SNSãããã·ã¥åã§ãããããã¡ãã¯éã«ãã«åã®ãµã¼ãã¹ã«ãªãã¾ãã使ãæ¹ã¨ãã¦ã¯ã次ã®ããã«ãªãã¾ãã
éä¿¡å´
ãï¼ï¼ååæå®ã§ããã¥ã¼ã®ä½æï¼CreateQueueï¼
ãï¼ï¼ã¡ãã»ã¼ã¸ï¼ãã¥ã¼ï¼éä¿¡ï¼SendMessageï¼
åä¿¡å´
ãï¼ï¼ååæå®ã§ããã¥ã¼ã®ä½æï¼CreateQueueï¼
ãï¼ï¼ã¡ãã»ã¼ã¸ã®åä¿¡ï¼ReceiveMessageï¼
ãï¼ï¼ï¼å¿ è¦ã«å¿ãã¦ï¼ã¡ãã»ã¼ã¸ã®ããã¯ï¼ChangeMessageVisibilityï¼
ãï¼ï¼ã¡ãã»ã¼ã¸å 容ã«å¿ãã¦ãç¹å®ã®å¦ç
ãï¼ï¼ã¡ãã»ã¼ã¸ã®åé¤ï¼DeleteMessageï¼
ã¡ãã»ã¼ã¸éä¿¡é¨åããSNSã§ä½æãããã¨ãåºæ¥ã¾ãã
Amazon Simple Email Serviceï¼SESï¼
ãããããSMTPãµã¼ãã®ä»£æ¿ãµã¼ãã¹ã§ããèªè¨¼ä»ãã®SMTPãµã¼ãã¨ãã¦ä½¿ããä»ãAPIçµç±ã§ã®ã¡ã¼ã«éä¿¡ãè¡ãã¾ããé常ã®ã¡ã¼ã«éä¿¡æ©è½ã®ä»ã«ãã¦ã£ã«ã¹ã»ã¹ãã ãã§ãã¯ããã¦ããã¾ããããã«ç´ æµãªã¨ããã¯ãSMTPã®ã¬ãã¥ãã¼ã·ã§ã³ãä¸ããçºã®åªåãAmazonãè¡ãªã£ã¦ããããã¨ã§ããï¼ãã®ä»£ãããSESã®ã«ã¼ã«ã«æ²¿ã£ã¦éç¨ããå¿ è¦ãããã¾ããï¼ãå¤æ®µã1,000é辺ã10åç¨åº¦ã¨ãSMTPãµã¼ãã®éç¨ãåé·åãèããã¨ããªããå¾ãªãµã¼ãã¹ã¨ãªã£ã¦ãã¾ãã
ã¾ã¨ã
ãç°¡åãªããAmazon SES,SQS,SNSã®ç´¹ä»ããã¦ã¿ã¾ãããç¹ã«SNSã¨SQSã¯çµã¿åããã«ãã£ã¦ãå¿ç¨ç¯å²ãä½ååãåºããã¾ããä¾ãã°CloudWatchã§ãµã¼ãã¹ãç£è¦ãã¦ããã¦ãä½ããã£ãæã¯SNSã§SQSãã¡ã¼ã«ã§éç¥ãSQSã§ç¹å®å¦çãããã¨è¨ã£ããã¨ãå®ç³ã¨ãªãã¾ãããªã³ãã¬ãã¹ã§åæ§ã®ãã¨ãè¡ããã¨æãã¨ãéç¥ãµã¼ãã¹ããã¥ã¼ãµã¼ãã¹ã®å¯ç¨æ§ã確ä¿ããããã«ããªãéåãªä½ãã«ãªãã¾ããããããæãããä½é¡ã§å©ç¨åºæ¥ã¾ãã使ããªããã°æã§ãã
ãå ·ä½çãªä½¿ãæ¹ã¯ãã¾ãç´¹ä»ããã¦è²°ããã¨æãã¾ãã
See Also:
Amazon Simple Email Service(SES)のSMTP機能を使ってみる。メールクライアント編
Amazon Simple Email Service(SES)のSMTP機能を使ってみる。サーバサイド編
Amazon Simple Email Service(SES)のメール送信テスト用機能(Amazon SES Mailbox Simulator)を試してみた
Amazon Simple Queue Service(SQS)の使い方
マルチプロトコルの凄いやつ。Amazon SNS(Simple Notification Service)
AWSで大量メール配信するなら、Amazon SESで決まり
åç
§ï¼
Amazon Simple Notification Service(メッセージ通知サービス Amazon SNS) | アマゾン ウェブ サービス(AWS 日本語)
Amazon Simple Queue Service ( キュー管理サービス Amazon SQS) | アマゾン ウェブ サービス(AWS 日本語)
Amazon SES(バルクメール配信サービス Amazon Simple Email Service) | アマゾン ウェブ サービス(AWS 日本語)