SlideShare a Scribd company logo
How Early-Stage Startups Can Thrive
with the AWS Serverless Ecosystem
Dhaval Nagar
AWS Hero, AWS SME, 12x AWS Certified
Introduction
● 12x AWS Certified 🎖
● AWS Certification SME - Associate 🏆
● AWS Hero - 2020 ☁💡
● AWS User Group Lead - Surat 💡
● Founder @ APPGAMBiT, AWS Consulting Partner 󰠻
● Practicing Barista ☕
First Physical
Server Setup
2005
Started Using
Linode
2010
Started Using
AWS,
DigitalOcean
2014
First Lambda
Setup
2015
Rapid Deployment
● Fast deployment isn’t just about the code;
the dependencies has to work as well
● Steep learning curve for mastering multiple
technologies like Database, Auth, APIs, etc
● Identifying efficient methods for the
deployment process is essential for staying
competitive.
Early-Stage Startup Challenges
Small Team
● EC2 or Beanstalk often seems like a simple
solution
● Manually managing servers can require
dedicated personnel, adding to costs.
High Cost Of Operational
Resources
● While smaller teams are nimble, they have a
greater workload and fewer hands to
distribute tasks.
● Automation and smart tooling are essential
for smaller teams
Rapid Development
● Build From Scratch vs Utilising Pre-built Services
● Faster Time to Market
● Decision Paradox
Front-End AuthN and AuthZ
API Management
Runtimes and Compute
Database Storage
Integrations
General Application Architecture
Web App Mobile App Desktop / CLI /
Others
Users Role/
Permissions
Account Detail
Service Endpoint Routing HTTPS Caching Req. Validation
Monolithic Micro-service External Queue Pub/Sub Workflow
SQL NoSQL Purpose-Built Objects Files
https://medium.com/a-cloud-guru/serverless-the-future-of-software-architecture-d4473ffed864 / Oct 2015
Don’t Repeat Yourself
○ Always tempting to Build vs Use
○ Time consuming and labor
intensive exercise to build
complex features
○ Time To Market is one of the
most essential parameter
Vendor Lock-in is manageable
○ Every architectural decision
inherently imposes some form of
lock-in, be it in terms of
technology, skill set, or
infrastructure
○ Trading flexibility and speed of
development with time
Use Cases
Online Training
Platform
Food Order
Processing
Developer
Security Tool
A Cloud Guru - Application Architecture (2015)
FoodHub - Order Processing At Scale
● 4th Largest Food
Ordering
Company in UK
● UI applications for
Users and
Restaurant
Owners
● Heavy Order
Processing in
patterns of Day
and Time
● 63 Million Orders
Processed in 2021
Front-end
Back-end
CloudFront S3
Amplify AppSync Lambda DynamoDB
Customer
Restaurant
Snyk - Vulnerability Scanning at Scale
● Developer Security
platform
● In Top 20 of Forbes
Cloud 100 Companies
2023
● Native Integration with
AWS CodePipeline
CodePipeline
S3
API Gateway DynamoDB
Step
Functions
EventBridge
Lambda
Key Benefits
● Faster Time to Developement
● Scalable and Reliable Services
● Pay as You Use
● Infrastructure as Code
● Event-Driven Architecture
Not One-Size-Fits-All, But Still Invaluable
I want to acknowledge and highlight the point that Serverless may
not be suitable for certain use-cases, but it can still co-exist with
other architectures, offering a best-of-both-worlds approach.
For example, a startup specializing in Machine Learning use case
can still leverage serverless for non-ML tasks like User Auth,
Database, Storage, Communication, etc.
Next Generation of Tools
AWS S3 CloudFront | Google Buckets | Cloudflare | Vercel | Netlify
Front-end Cloud
Lambda | Cloud Functions | Cloudflare Workers | Hasura | Vercel Edge Functions | Supabase |
Google Cloud Run | AWS App Runner | Google App Engine
Compute Services
DynamoDB | Firebase | Hasura | Prisma | PlanetScale | MongoDB Atlas | Aurora Serverless |
Neon | Xata | Upstash | Contentful
Serverless Datastore
SAM | Serverless Framework | Terraform | Ampt | SST.dev
Development Tools
Key AWS Services
● S3 / CloudFront
● Cognito
● Lambda / App Runner / Fargate
● API Gateway / AppSync
● Step Functions
● EventBridge / SQS / SNS / Kinesis
● DynamoDB / Aurora Serverless
Best Practices & Pitfalls
● Choosing the Right Services
○ Deciding between one cloud, multi-cloud vs usecase-specific services
○ Functions vs Container
● Cost Monitoring
○ It’s cost efficient but not cheap
○ One bad message in a mis-configured SQS can run havoc
● Security Concerns
○ Serverless or not, this should still be a valid concern for most startups
● State Management
○ Everything is distributed and decentralised
○ Some of the traditional development practices may not be suitable
● Testing and Debugging
○ It’s still hard to emulate cloud resources for local development
● Monitoring and Observability
○ Lot of tools, but still evolving space
By providing a simplified programming environment, serverless
computing makes the cloud much easier to use, thereby attracting
more people who can and will use it.
A Berkeley View on Serverless Computing, 2019
Thank You!

More Related Content

PDF
2022 Presentation | Serverless Innovation with AWS
Dhaval Nagar
 
PDF
Dhaval Nagar - ServerlessDays Bengaluru 2023
Dhaval Nagar
 
PDF
Jumpstart your idea with AWS Serverless [Oct 2020]
Dhaval Nagar
 
PDF
Skillenza Build with Serverless Challenge - Advanced Serverless Concepts
Dhaval Nagar
 
PDF
eChai Developer Meetup | Cloud Native Learnings with AWS
Dhaval Nagar
 
PDF
Crio.do - Deployment on AWS Masterclass
Dhaval Nagar
 
PDF
Building your own calendly using amazon app sync
Dhaval Nagar
 
PPTX
Cloud computing options
botsplash.com
 
2022 Presentation | Serverless Innovation with AWS
Dhaval Nagar
 
Dhaval Nagar - ServerlessDays Bengaluru 2023
Dhaval Nagar
 
Jumpstart your idea with AWS Serverless [Oct 2020]
Dhaval Nagar
 
Skillenza Build with Serverless Challenge - Advanced Serverless Concepts
Dhaval Nagar
 
eChai Developer Meetup | Cloud Native Learnings with AWS
Dhaval Nagar
 
Crio.do - Deployment on AWS Masterclass
Dhaval Nagar
 
Building your own calendly using amazon app sync
Dhaval Nagar
 
Cloud computing options
botsplash.com
 

Similar to Serverless Days Ahmedabad - Dhaval Nagar.pptx.pdf (20)

PDF
Exposing Lambda Functions as Managed APIs
WSO2
 
PDF
GreatLearning Webinar - Microservices and Event-Driven Architecture.pdf
Dhaval Nagar
 
PDF
Cloud Manthn Software Solutions Pvt Ltd - What we do ?
amodkadam
 
PDF
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
RightScale
 
PDF
A Technology Backgrounder to Serverless Architecture - A Whitepaper by RapidV...
RapidValue
 
PPTX
Nginx Conference 2016 - Learnings and State of the Industry
Benjamin Scholler
 
PDF
How to Make Money Solving 5 Major Problems of Cloud Hosting Customers
Jelastic Multi-Cloud PaaS
 
PDF
Write less (code) and build more with serverless
Dhaval Nagar
 
PDF
"Migrating from Cloud to Cloud: AWS to GCP" - Chris Prouty at Shoppertrak - J...
AWS Chicago
 
PDF
Royal cyber webinar_transform_it_infrastructure_with_aws_dev_ops_v1.1(1)
Madhusudhana Reddy
 
PPTX
Introduction to Google Cloud Services / Platforms
Nilanchal
 
PDF
How We Benefited from Cloud
Asanka Nissanka
 
PDF
Introduction to GCP
Knoldus Inc.
 
PDF
Best of re:Invent 2016 meetup presentation
Lahav Savir
 
PDF
Serverless Computing: Driving Innovation and Business Value
Alibaba Cloud
 
PDF
AppRunner DeepDive
Dhaval Nagar
 
PDF
Best PaaS Cloud Computing Services Providers for Your Business in 2025.pdf
Iclimbs
 
PDF
Evolving to Cloud-Native - Anand Rao
VMware Tanzu
 
PDF
User Group Presentation | AWS 2022 Latest Release
Dhaval Nagar
 
PPTX
Building the Serverless Container Experience: Kevin McGrath, Spotinst, Server...
iguazio
 
Exposing Lambda Functions as Managed APIs
WSO2
 
GreatLearning Webinar - Microservices and Event-Driven Architecture.pdf
Dhaval Nagar
 
Cloud Manthn Software Solutions Pvt Ltd - What we do ?
amodkadam
 
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
RightScale
 
A Technology Backgrounder to Serverless Architecture - A Whitepaper by RapidV...
RapidValue
 
Nginx Conference 2016 - Learnings and State of the Industry
Benjamin Scholler
 
How to Make Money Solving 5 Major Problems of Cloud Hosting Customers
Jelastic Multi-Cloud PaaS
 
Write less (code) and build more with serverless
Dhaval Nagar
 
"Migrating from Cloud to Cloud: AWS to GCP" - Chris Prouty at Shoppertrak - J...
AWS Chicago
 
Royal cyber webinar_transform_it_infrastructure_with_aws_dev_ops_v1.1(1)
Madhusudhana Reddy
 
Introduction to Google Cloud Services / Platforms
Nilanchal
 
How We Benefited from Cloud
Asanka Nissanka
 
Introduction to GCP
Knoldus Inc.
 
Best of re:Invent 2016 meetup presentation
Lahav Savir
 
Serverless Computing: Driving Innovation and Business Value
Alibaba Cloud
 
AppRunner DeepDive
Dhaval Nagar
 
Best PaaS Cloud Computing Services Providers for Your Business in 2025.pdf
Iclimbs
 
Evolving to Cloud-Native - Anand Rao
VMware Tanzu
 
User Group Presentation | AWS 2022 Latest Release
Dhaval Nagar
 
Building the Serverless Container Experience: Kevin McGrath, Spotinst, Server...
iguazio
 
Ad

More from Dhaval Nagar (20)

PDF
AWS Simple Storage Service Overview [June 2019]
Dhaval Nagar
 
PDF
Building Public and Business Alexa Skills [Aug 2019]
Dhaval Nagar
 
PDF
Serverless Day Zero: How to Serveless [July 2019]
Dhaval Nagar
 
PDF
Serverless Meetup - Authentication for Serverless Applications [Jul 2020]
Dhaval Nagar
 
PDF
Serverless Meetup - Getting started with AWS Cognito [Jul 2020]
Dhaval Nagar
 
PDF
Getting Started with DevOps on AWS [Mar 2020]
Dhaval Nagar
 
PDF
How to Prepare for your next AWS Certification Meetup [Jan 2020]
Dhaval Nagar
 
PDF
Introduction to AWS Cloud Databases [Apr 2020]
Dhaval Nagar
 
PDF
Amazon EventBridge - Unlocking Event Driven Architecture in AWS [Nov 2020]
Dhaval Nagar
 
PDF
Building Multi-channel Bot using AWS Serverless
Dhaval Nagar
 
PDF
AWS Communities | Times Techie Webinar Bengaluru
Dhaval Nagar
 
PDF
2022 Presentation | Cloud Is The New Normal | Collage Students
Dhaval Nagar
 
PDF
✅ Managing Terabytes of Data with Amazon S3.pdf
Dhaval Nagar
 
PDF
Amazon Q Developer - For Developer Productivity
Dhaval Nagar
 
PDF
Leveraging AWS Serverless, Amazon Bedrock and Generative AI for Textile Patte...
Dhaval Nagar
 
PDF
Dhaval Nagar - AWS Community Day - Security Edition.pdf
Dhaval Nagar
 
PDF
AWS Developer Ecosystem.pdf
Dhaval Nagar
 
PDF
Mainstream Serverless
Dhaval Nagar
 
PDF
Whizlabs webinar - Deploying Portfolio Site with AWS Serverless
Dhaval Nagar
 
PDF
Choosing the right messaging service for your serverless app [with lumigo]
Dhaval Nagar
 
AWS Simple Storage Service Overview [June 2019]
Dhaval Nagar
 
Building Public and Business Alexa Skills [Aug 2019]
Dhaval Nagar
 
Serverless Day Zero: How to Serveless [July 2019]
Dhaval Nagar
 
Serverless Meetup - Authentication for Serverless Applications [Jul 2020]
Dhaval Nagar
 
Serverless Meetup - Getting started with AWS Cognito [Jul 2020]
Dhaval Nagar
 
Getting Started with DevOps on AWS [Mar 2020]
Dhaval Nagar
 
How to Prepare for your next AWS Certification Meetup [Jan 2020]
Dhaval Nagar
 
Introduction to AWS Cloud Databases [Apr 2020]
Dhaval Nagar
 
Amazon EventBridge - Unlocking Event Driven Architecture in AWS [Nov 2020]
Dhaval Nagar
 
Building Multi-channel Bot using AWS Serverless
Dhaval Nagar
 
AWS Communities | Times Techie Webinar Bengaluru
Dhaval Nagar
 
2022 Presentation | Cloud Is The New Normal | Collage Students
Dhaval Nagar
 
✅ Managing Terabytes of Data with Amazon S3.pdf
Dhaval Nagar
 
Amazon Q Developer - For Developer Productivity
Dhaval Nagar
 
Leveraging AWS Serverless, Amazon Bedrock and Generative AI for Textile Patte...
Dhaval Nagar
 
Dhaval Nagar - AWS Community Day - Security Edition.pdf
Dhaval Nagar
 
AWS Developer Ecosystem.pdf
Dhaval Nagar
 
Mainstream Serverless
Dhaval Nagar
 
Whizlabs webinar - Deploying Portfolio Site with AWS Serverless
Dhaval Nagar
 
Choosing the right messaging service for your serverless app [with lumigo]
Dhaval Nagar
 
Ad

Recently uploaded (20)

PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PDF
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
PPTX
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
PDF
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
PPTX
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
PPTX
The Future of AI & Machine Learning.pptx
pritsen4700
 
PDF
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PDF
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PPTX
Simple and concise overview about Quantum computing..pptx
mughal641
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PDF
Doc9.....................................
SofiaCollazos
 
PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
PDF
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Precisely
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
The Future of AI & Machine Learning.pptx
pritsen4700
 
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
Simple and concise overview about Quantum computing..pptx
mughal641
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
Doc9.....................................
SofiaCollazos
 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Precisely
 

Serverless Days Ahmedabad - Dhaval Nagar.pptx.pdf

  • 1. How Early-Stage Startups Can Thrive with the AWS Serverless Ecosystem Dhaval Nagar AWS Hero, AWS SME, 12x AWS Certified
  • 2. Introduction ● 12x AWS Certified 🎖 ● AWS Certification SME - Associate 🏆 ● AWS Hero - 2020 ☁💡 ● AWS User Group Lead - Surat 💡 ● Founder @ APPGAMBiT, AWS Consulting Partner 󰠻 ● Practicing Barista ☕ First Physical Server Setup 2005 Started Using Linode 2010 Started Using AWS, DigitalOcean 2014 First Lambda Setup 2015
  • 3. Rapid Deployment ● Fast deployment isn’t just about the code; the dependencies has to work as well ● Steep learning curve for mastering multiple technologies like Database, Auth, APIs, etc ● Identifying efficient methods for the deployment process is essential for staying competitive. Early-Stage Startup Challenges Small Team ● EC2 or Beanstalk often seems like a simple solution ● Manually managing servers can require dedicated personnel, adding to costs. High Cost Of Operational Resources ● While smaller teams are nimble, they have a greater workload and fewer hands to distribute tasks. ● Automation and smart tooling are essential for smaller teams Rapid Development ● Build From Scratch vs Utilising Pre-built Services ● Faster Time to Market ● Decision Paradox
  • 4. Front-End AuthN and AuthZ API Management Runtimes and Compute Database Storage Integrations General Application Architecture Web App Mobile App Desktop / CLI / Others Users Role/ Permissions Account Detail Service Endpoint Routing HTTPS Caching Req. Validation Monolithic Micro-service External Queue Pub/Sub Workflow SQL NoSQL Purpose-Built Objects Files
  • 6. Don’t Repeat Yourself ○ Always tempting to Build vs Use ○ Time consuming and labor intensive exercise to build complex features ○ Time To Market is one of the most essential parameter Vendor Lock-in is manageable ○ Every architectural decision inherently imposes some form of lock-in, be it in terms of technology, skill set, or infrastructure ○ Trading flexibility and speed of development with time
  • 7. Use Cases Online Training Platform Food Order Processing Developer Security Tool
  • 8. A Cloud Guru - Application Architecture (2015)
  • 9. FoodHub - Order Processing At Scale ● 4th Largest Food Ordering Company in UK ● UI applications for Users and Restaurant Owners ● Heavy Order Processing in patterns of Day and Time ● 63 Million Orders Processed in 2021 Front-end Back-end CloudFront S3 Amplify AppSync Lambda DynamoDB Customer Restaurant
  • 10. Snyk - Vulnerability Scanning at Scale ● Developer Security platform ● In Top 20 of Forbes Cloud 100 Companies 2023 ● Native Integration with AWS CodePipeline CodePipeline S3 API Gateway DynamoDB Step Functions EventBridge Lambda
  • 11. Key Benefits ● Faster Time to Developement ● Scalable and Reliable Services ● Pay as You Use ● Infrastructure as Code ● Event-Driven Architecture
  • 12. Not One-Size-Fits-All, But Still Invaluable I want to acknowledge and highlight the point that Serverless may not be suitable for certain use-cases, but it can still co-exist with other architectures, offering a best-of-both-worlds approach. For example, a startup specializing in Machine Learning use case can still leverage serverless for non-ML tasks like User Auth, Database, Storage, Communication, etc.
  • 13. Next Generation of Tools AWS S3 CloudFront | Google Buckets | Cloudflare | Vercel | Netlify Front-end Cloud Lambda | Cloud Functions | Cloudflare Workers | Hasura | Vercel Edge Functions | Supabase | Google Cloud Run | AWS App Runner | Google App Engine Compute Services DynamoDB | Firebase | Hasura | Prisma | PlanetScale | MongoDB Atlas | Aurora Serverless | Neon | Xata | Upstash | Contentful Serverless Datastore SAM | Serverless Framework | Terraform | Ampt | SST.dev Development Tools
  • 14. Key AWS Services ● S3 / CloudFront ● Cognito ● Lambda / App Runner / Fargate ● API Gateway / AppSync ● Step Functions ● EventBridge / SQS / SNS / Kinesis ● DynamoDB / Aurora Serverless
  • 15. Best Practices & Pitfalls ● Choosing the Right Services ○ Deciding between one cloud, multi-cloud vs usecase-specific services ○ Functions vs Container ● Cost Monitoring ○ It’s cost efficient but not cheap ○ One bad message in a mis-configured SQS can run havoc ● Security Concerns ○ Serverless or not, this should still be a valid concern for most startups ● State Management ○ Everything is distributed and decentralised ○ Some of the traditional development practices may not be suitable ● Testing and Debugging ○ It’s still hard to emulate cloud resources for local development ● Monitoring and Observability ○ Lot of tools, but still evolving space
  • 16. By providing a simplified programming environment, serverless computing makes the cloud much easier to use, thereby attracting more people who can and will use it. A Berkeley View on Serverless Computing, 2019