![]() By combining AWS Lambda for its serverless data pipeline and Amazon Elastic Container Service (Amazon ECS)-a fully managed autoscaling container orchestration service that provides a high-scalability email injectional pipeline-SparkPost can dynamically allocate its compute power as needs fluctuate. To automatically scale its email pipeline before emails go into its MTA, SparkPost uses AWS Lambda, a serverless compute service that automatically and precisely allocates power and runs code based on the incoming request or event for any scale of traffic. SparkPost keeps costs low using Amazon EC2 Spot Instances, which enable users to take advantage of unused Amazon EC2 capacity on AWS at up to a 90 percent discount compared to On-Demand pricing. Because of powerful, efficient Amazon EC2 C5 Instances, SparkPost knows that it has the performance to satisfy its clients as it sends out millions of emails per minute. One pillar of SparkPost’s cloud MTA is Amazon Elastic Compute Cloud (Amazon EC2), a web service that provides secure, resizable compute capacity in the cloud. SparkPost’s cloud-based MTA on AWS sends over 33 billion emails per month with burst capabilities of over 2 million emails per minute. “Customers are very concerned about low latency on injecting email into our system, so we had to have low latency in both injecting and delivering emails,” says McFadden. In 2015 it achieved that goal by building a proprietary MTA on AWS, in which low latency was a top priority. SparkPost’s on-premises MTAs required companies to host their own mail servers, but SparkPost wanted to offer a cloud-based MTA to provide more convenience. From the beginning, it was known for its high-performing message transfer agents (MTAs). “Our solutions on AWS have enabled us to grow our business and our email volume,” says Chris McFadden, vice president of engineering at SparkPost.įounded in the late 1990s, SparkPost is a leading email delivery provider. The company has seen a 30 percent drop in cost per thousand emails sent-or cost per mille (CPM)-and delivers high elasticity, resiliency, and security. By doing so, it created an innovative email delivery and analytics solution that has become its fastest-growing product and a significant majority of its revenue. Using a combination of tools from Amazon Web Services (AWS), including instances, containers, and managed services, SparkPost migrated its email delivery and data-analysis workloads to a cloud-native architecture. Operating at this level drove SparkPost to adopt an architecture that would enable its data analytics infrastructure to scale more elastically, increase resiliency, and lower costs. As the biggest global sender of commercial email, SparkPost handles billions of emails every day and has the world’s largest data footprint to help enterprise brands make data-driven decisions to optimize their email programs.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |