The document discusses adopting a serverless architecture to address pain points with a traditional architecture. Specifically, it notes that serverless allows processing without needing to run an always-on EC2 instance, easier management of resources for multiple tenants, lower cost parallel processing without expensive resource allocation, and lower costs overall. The new serverless architecture uses AWS Lambda for offloading analytics data hits from application servers to keep bills low, and uses Lambda functions triggered by SNS topics to send SMS messages through the standard SNS API.