This is an introduction into serverless; setting the context as to why serverless matters and then a brief history of serverless over the past 5 years to where we are now.
rapidly where traditional insurers are not able to meet these demands owing to challenges in speed, scalability and flexibility of their technology platform to offer differentiated products and services”
Capabilities Products not projects Autonomy and innovation No provisioning/management Automatic scaling Pay for value Availability and Resilience Security Infrastructure automation Culture Automation tools & CI/CD DEV OPS Decomposition in action
Services Functions Storage Databases Analytics Machine Learning User uploads a file Customer data updated Anomaly detected API explicitly called Your unique business logic
with serverless everything CUSTOMER AWS Messaging & Orchestration Compute Physical Infrastructure API Business logic Storage & Databases Focus on your mission with serverless @094459
Amazon SNS Amazon SQS AWS Step Functions C O M P U T E D A T A S T O R E S I N T E G R A T I O N Amazon Aurora Serverless Amazon S3 Amazon DynamoDB AWS AppSync
month Infrastructure Development Development and deployment frameworks and Tools - IDE integrations (pycharm, vscode, intelij) - SAM, Chalice, Zappa, Up, Architect - power tuning tools and hundreds of open source projects Deployment Speed from simplicity Powered by open source
in 3 months that improved processing times by 67% while reducing costs by 50% Customers doing more with (server)less Cut our CRISPR off-target search times by 90% and scaled to hundreds of genomes. With faster searches, scientists using our platform can spend more time focusing on their research.
the request is received by lambda to the time to send the response back 70% Cost savings By removing EC2, ELB and RDS from our solution 90% Increase in team velocity Reduce investment in team’s time on DevOps and dedicate back to feature development! 30%
productivity Operational resilience Business agility Example Created a serverless stock trade validation system in 3 months (Finra) Example Traffic spiked by at least 20 times, but because of the simple scalability of a serverless AWS architecture, it was a non-event (iRoomba) Example 93%+ reduction in AWS bill (ComicRelief) Example We can put more developers on projects, enabling the creation of more internal solutions that will drive efficiency and productivity. (TheGuardian) What is it? Infrastructure cost savings/ avoidance from moving to the cloud What is it? Efficiency improvement by function on a task-by- task basis What is it? Benefit of improving SLAs and reducing unplanned outage What is it? Deploying new features/ applications faster and reducing errors Cost impact Value impact Typical Focus Most compelling Cloud benefits Cloud Value Framework
the AWS Lambda documentation pages • Attend your nearest ServerlessDays meetup • Twitch/online content delivered by Serverless advocates • Explore best practices by looking at the AWS Well Architected Serverless Lens
a monolith to serverless https://bit.ly/3bLeOMO Reading material - Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith by Sam Newman