Postman runs Elastic Beanstalk on Spot Instances to save 75%
Postman relies on AWS’ Beanstalk to manage their infrastructure & Spotinst to manage their compute costs
Postman is an API Development environment used by developers to make API development simpler, better, and faster. Used by 5 million developers and more than 100,000 companies to access 130 million APIs every month, Postman is the leading API development environment on the planet. With users like Microsoft, Adobe, PayPal, and Atlassian, Postman is the platform of choice for top companies looking to improve their APIs.
Leveraging Spot Instances with other tools was challenging
Postman’s VP of Engineering Shamasis Bhattacharya wanted to find ways to cut their rising cloud costs and viewed Spot Instances as an essential ingredient to doing so. But as a platform supporting nearly 5 million API developers, Postman needs their AWS environment to remain reliable.
After exploring many alternatives, Postman’s team has decided to go all in with Spotinst Elastigroup.
Elastic Beanstalk was a staple of Postman’s infrastructure. When Postman started, the most important thing was to release their product updates to customers as quickly as possible, and Beanstalk’s promise of just getting your ZIP file ready and hitting deploy made that possible. Since then, Postman has relied on
Beanstalk for most of their infrastructure, meaning that any Spot Instance solution needed to integrate with Elastic Beanstalk.
Postman integrates Spotinst to their Beanstalk environments seamlessly
After discovering Spotinst’s Elastic Beanstalk integration, Shamasis and his team decided to give it a go, but not without hesitation.
To his delight, Spotinst was simple and required no change in processes.
Within no time, Postman’s team was running a majority of their Beanstalk workloads on
Spot Instances without making any architectural changes or adjusting their workflow.
Postman now runs on EC2 Spot Instances without any extra effort
Ultimately, Postman’s team says that their favorite part about Spotinst is that you don’t have to manage it.