2011210seslaunchwebinar 110220233455 Phpapp02

23
AMAZON SIMPLE EMAIL SERVICE Chris Wheeler, Technical Program Manager

description

SES Launch

Transcript of 2011210seslaunchwebinar 110220233455 Phpapp02

Page 1: 2011210seslaunchwebinar 110220233455 Phpapp02

AMAZON SIMPLE EMAIL SERVICE

Chris Wheeler, Technical Program Manager

Page 2: 2011210seslaunchwebinar 110220233455 Phpapp02

Amazon Simple Email Service

1. Overview2. Service Highlights 3. Key Concepts4. Pricing5. Getting Started6. Resources and Tools7. Q&A

AMAZON SES - AGENDA

Page 3: 2011210seslaunchwebinar 110220233455 Phpapp02

Anatomy of an Email Message

•The paper represents the message content.•The envelope represents information about the message’s source and destination, along with routing instructions.

AMAZON SES – EMAIL OVERVIEW

Page 4: 2011210seslaunchwebinar 110220233455 Phpapp02

Amazon SES lets you send marketing and transactional email to customers in a quick and cost-effective manner.

Through a simple API call, you can now access a high-quality, scalable email infrastructure to efficiently communicate to your

customers.

•Begin sending in minutes•Stay informed with on demand feedback

AMAZON SES – SERVICE OVERVIEW

Page 5: 2011210seslaunchwebinar 110220233455 Phpapp02

There are many ways to send email. Amazon SES is ideal for customers who are sending email from:

•Amazon EC2 who don’t wish to support their own software or applications to do the heavy lifting of email transport.•An internal or third-party solution who wish to eliminate the additional complexity and expense.

AMAZON SES – SERVICE OVERVIEW

Page 6: 2011210seslaunchwebinar 110220233455 Phpapp02

Eliminate complexity of hosting email yourself or by a third-party service.

Applications can send email using a single API call in Java, .NET, PHP, Perl or HTTPS.

Fully leverage Amazon’s proven cloud computing infrastructure. Optimized for the highest levels of uptime and availability.

AMAZON SES – HIGHLIGHTS

SIMPLESIMPLE

RELIABLERELIABLE

Page 7: 2011210seslaunchwebinar 110220233455 Phpapp02

Intelligently scales with your business as your needs grow. Based on proven Amazon technology.

Designed for ease of use with Amazon EC2 and AWS Elastic Beanstalk. Free usage tier for emails originating from other AWS services.

AMAZON SES – HIGHLIGHTS

SCALABLESCALABLE

AWS COMPATIBLEAWS COMPATIBLE

Page 8: 2011210seslaunchwebinar 110220233455 Phpapp02

No up front fees or fixed expenses. Only pay for what you use. Low charges for emails sent and data

transfer.

AMAZON SES – HIGHLIGHTS

INEXPENSIVEINEXPENSIVE

Page 9: 2011210seslaunchwebinar 110220233455 Phpapp02

• Email Sending– You can send a formatted or raw message depending on

your use case.• SendEmail API: Amazon SES sends a properly formatted

message. All you provide is the From: and To: addresses, subject and body.

• SendRawEmail API: You manually specify your own email headers and MIME types.

AMAZON SES – CONCEPTS

Page 10: 2011210seslaunchwebinar 110220233455 Phpapp02

• Feedback– GetSendStatistics API allows you to query:

• Delivery attempts• Rejected messages• Hard Bounces• Complaints

– Hard bounces (permanent delivery failure notices) and complaints (result of recipient marking a message as “spam”) forwarded on.

AMAZON SES – CONCEPTS

Page 11: 2011210seslaunchwebinar 110220233455 Phpapp02

• Sending Limits– GetSendQuota API

• Sending Quota is the maximum amount you can send in a 24 hour period.

• Sending Rate is the maximum number of emails you can send per second.

• Access Levels– Start in sandbox to test Amazon SES.– Request production access for higher volume and fewer

restrictions.

AMAZON SES – CONCEPTS

Page 12: 2011210seslaunchwebinar 110220233455 Phpapp02

• Ramping– Amazon SES dynamically increases quota and rate after you

send high quality mail.– High volume senders can submit a special request for

ramping exemption consideration.– Incrementally move traffic to Amazon SES.

• Deliverability– DKIM, SPF and SenderID supported.– Amazon SES monitors ISP feedback to gauge email quality

in real time.

AMAZON SES – CONCEPTS

Page 13: 2011210seslaunchwebinar 110220233455 Phpapp02

• Cost per thousand (CPM)Email messages are charged at $0.10 per thousand.*A message is defined as a single email communication sent to a single email address. A single email

communication sent to multiple recipients is considered to be a unique message to each recipient.

• Data Transfer

Data transfer “in” and “out” refers to transfer into and out of Amazon SES. Data transferred between Amazon SES and Amazon EC2 within a single region is free of charge. Data transferred between Amazon SES and Amazon EC2 in different regions will be charged at Internet Data Transfer rates on both sides of the transfer.

AMAZON SES – PRICING

Page 14: 2011210seslaunchwebinar 110220233455 Phpapp02

• For instance…– If you send 1000 email messages each to one recipient per

day with a content size of 10kb:• 31,000 recipients sent per month• 3.1GB both in and out data transfer• $3.73 for the month

– If you send to 1000 email messages each to one recipients per day with a content size of 100kb:

• 31,000 recipients per month• 31GB both in and out data transfer• $10.70 for the month

AMAZON SES – PRICING

Page 15: 2011210seslaunchwebinar 110220233455 Phpapp02

• Free Tier If you are an Amazon EC2 user, you can get started with Amazon SES for free. You can send 2,000 messages for free each day when you call Amazon SES from an Amazon EC2 instance directly or through AWS Elastic Beanstalk. Many applications are able to operate entirely within this free tier limit.

Note: Data transfer fees still apply. For new AWS customers eligible for the AWS free usage tier, you receive 15 GB of data transfer in and 15 GB of data transfer out aggregated across all AWS services, which should cover your Amazon SES data transfer costs. In addition, all AWS customers receive 1GB of free data transfer per month.

AMAZON SES – PRICING

Page 16: 2011210seslaunchwebinar 110220233455 Phpapp02

1. Subscribe– Signup for Amazon SES by visiting the detail page and get sandbox access instantly

2. Verify Email Addresses– Create your own “whitelist” of verified addresses using the provided Amazon SES

script or by directly calling the API yourself3. Send Email

– Use the Amazon SES script or directly call the API to send either a formatted or raw email message

4. Request production access– Complete the Amazon SES Production Access form on the Contact Us page

5. Get Feedback– Use the Amazon SES script or directly call the API to query the latest information on

your sending statistics

AMAZON SES – GETTING STARTED

Page 17: 2011210seslaunchwebinar 110220233455 Phpapp02

• After you receive production access, your sending quota is increased to 1,000 per day and your sending rate is increased to 10 TPS.

• If you need to send in excess of the standard email ramp-up schedule, please complete the Amazon SES Limit Increase form found on the AWS Contact Us page

– We will review your request and may reach out for further information while we determine how best to work with you.

• Send your production email for accurate ramping.

AMAZON SES – SENDING LIMIT INCREASE

Page 18: 2011210seslaunchwebinar 110220233455 Phpapp02

• Recipients: Up to 50 addresses per message. This includes the TO, CC and BCC fields.

• Size: Up to 10MB can be sent in one message. • Verified addresses: Up to 100 verified addresses can be

whitelisted at any time.

AMAZON SES – LIMITS

Page 19: 2011210seslaunchwebinar 110220233455 Phpapp02

• Amazon SES Detail Page:– http://aws.amazon.com/ses/

• Amazon SES FAQs:– http://aws.amazon.com/ses/faqs/

• Amazon SES Documentation:– http://aws.amazon.com/documentation/ses/

• Tools:– http://aws.amazon.com/developertools/Amazon-SES

AMAZON SES – RESOURCES AND TOOLS

Page 20: 2011210seslaunchwebinar 110220233455 Phpapp02

• Community Forum:– https://forums.aws.amazon.com/forum.jspa?forumID=90

• AWS Contact Us Page:– http://aws.amazon.com/contact-us/

• AWS Premium Support– http://aws.amazon.com/premiumsupport/

• Sales Inquiries– http://aws.amazon.com/contact-us/aws-sales/

AMAZON SES – SUPPORT

Page 21: 2011210seslaunchwebinar 110220233455 Phpapp02

• Amazon SES Production Access:– http://aws.amazon.com/ses/fullaccessrequestsuccess

• Amazon SES Limit Increase:– http://aws.amazon.com/ses/extendedaccessrequest

AMAZON SES – FORMS

Page 22: 2011210seslaunchwebinar 110220233455 Phpapp02

THANK YOU FOR ALL YOUR FEEDBACK.

PLEASE KEEP IT COMING. WE ARE LISTENING!

AMAZON SES – FEEDBACK?

Page 23: 2011210seslaunchwebinar 110220233455 Phpapp02

THANK YOU

AMAZON SES – QUESTIONS?