SlideShare a Scribd company logo
1 of 46
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
How can your business benefit from
going Serverless?
Adrian Hornsby
Cloud Architecture Evangelist
AmazonWeb Services
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Computing evolution – A paradigm shift
FOCUS ON BUSINESS LOGIC
LEVELOFABSTRACTION
Physical Machines
• Requires “guess” planning
• Lives for years on-prem
• Heavy investments (CAPEX)
• Low innovation factor
• Deploy in months
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Computing evolution – A paradigm shift
FOCUS ON BUSINESS LOGIC
LEVELOFABSTRACTION
Physical Machines
Virtual Servers
in Datacenters
Virtual Machines
• Hardware independence
• Faster provisioning speed (minutes/hours)
• Trade CAPEX for OPEX
• More scale
• Elastic resources
• Faster speed and agility
• Reduced maintenance
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Computing evolution – A paradigm shift
FOCUS ON BUSINESS LOGIC
LEVELOFABSTRACTION
Virtual Servers
in Datacenters
Virtual Servers
in Datacenters
Physical Machines
Virtual Machines
Containerization
• Platform independence
• Consistent Runtime Environment
• Higher resource utilization
• Easier and faster deployments
• Isolation and sandboxing
• Start speed (deploy in seconds)
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Computing evolution – A paradigm shift
FOCUS ON BUSINESS LOGIC
LEVELOFABSTRACTION
Virtual Servers
in Datacenters
Virtual Servers
in Datacenters
Physical Machines
Virtual Machines
Containerization
Serverless
• Continuous scaling
• Fault tolerance built-in
• Event-driven
• Pay per usage
• Zero maintenance
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Why are we witnessing a paradigm shift?
Happier
Customers
Better
Products
More
Innovations
Faster
Release
Cycles
Decouple
Software
Systems
(micro-services)
Focus on
Business
Logic
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
The increasing pace of change in software development requires
organizations to restructure their efforts and split their applications into
microservices in order to keep up.
The more they can independently evolve parts of their increasingly complex
systems at scale, and decouple their innovation (applications and user
experience) from infrastructure management, the better positioned they will
be to serve their customers.
Why are we witnessing a paradigm shift?
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
What is
Serverless?
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
“At the heart of serverless computing is a simple but
revolutionary idea – that companies only pay for compute
when they actually use it.”
AWS General Manager of Serverless, Dr. Tim Wagner
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
No servers to provision
or manage
Scales with usage
Pay-per requests Availability and fault
tolerance built in
Serverless means…
$
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Why Serverless?
No servers to provision or manage
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Infrastructure
Network
Machine / Instance
Operating System
Application
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Infrastructure
Network
Instance
Operating System
Application
AWS
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Function – first class citizen
def handler(event, context):
return {
"message": ”Hello World!",
"event": event
}
• Focus on solving business problems
• Reusable components
• Easier to isolate failure
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Why Serverless?
Scale with usage
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Enterprises are achieving massive scale with
Lambda
processes 4,000 requests
per second
processes half a trillion
validations of stock
trades daily
reduced the time to
ingest and process data
for its analytics pipeline
by 97%
can handle spikes
of 80x normal traffic
triggers 1.2 billion
Lambda requests
each month
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Why Serverless?
Pay-per request
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
• Never pay for idle
• Buy compute time in 100ms
increments
• No hourly, daily, or monthly
minimums
• No per-device fees Free Tier
1 million requests and 400,000 GBs of compute
every month, every customer
Pay-per request
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Developer analytics
The ability to track both the revenue and cost of an end user’s every interaction lets
even tiny startups access the kind of customer analytic power and machine
learning enablement that was formerly restricted to only the largest and wealthiest
of Fortune 100 companies.
Creating business value through coding
• Focus on business logic
• Micro billing / Don’t pay for Idle
“Worth based development” Wardley
• Focus development on reduction of operational cost
(https://blog.gardeviance.org/2016/11/why-fuss-about-serverless.html)
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Bustle.com
Bustle.com is a news, entertainment, lifestyle, and fashion website catering
to women:
• 52 million monthly users
• 100 million events daily
• 84% cost savings
• 0 servers
• 0 operating system patches
https://aws.amazon.com/solutions/case-studies/bustle/
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Why Serverless?
Availability and Fault Tolerance Built In
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Availability in Parallel
A = 1 – (1 – Ax)2
Part X
Part X
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Availability in Parallel
Component Availability Downtime
X 99% (2-nines) 3 days 15 hours
Two X in parallel 99.99% (4-nines) 52 minutes
Three X in parallel 99.9999% (6-nines) 31 seconds
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Availability Zone A Availability Zone B Availability Zone C
Application
Multi-AZ Well-Architected
Serverless Services
Services for Building Serverless Applications
AWS Lambda Amazon DynamoDB
Amazon SNS
Amazon API Gateway
Amazon SQS
Amazon Kinesis
Amazon S3
Developer Tools and User Management
API Management and Real-time Backend Orchestration, Messaging and Queues Analytics
Compute Storage Database
Amazon Cognito
AWS AppSync Amazon Athena
AWS Lambda@Edge Amazon Aurora Serverless
(preview)
AWS Step Functions
AWS CodeBuild AWS CodePipeline
AWS Cloud9
AWS CodeDeploy
AWS Serverless Application
Model (SAM)
AWS X-Ray
Open Source and
Third parties
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Application developers no longer have to provision and
manage physical servers, operating systems, traditional
infrastructure security, or the myriad of other functions.
The promise of serverless
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
No server is easier to manage than no server
All of this
goes away
Provisioning and utilization
Availability and fault tolerance
Scaling
Operations and management
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Serverless is for All ApplicationTypes
Analytics
Operational management
Live Dashboards
Data workflows
Content management
ETL workflows
Interactive Backends
Bots
Webhooks
Autonomous IT
Policy engines
Infrastructure mana
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
PCI- and HIPAA-compliance
Serverless platform services that can be used in both:
AWS
Lambda
Amazon
S3
Amazon
CloudFront
Amazon
DynamoDB
Amazon
Kinesis
Streams
Amazon
Cognito
Amazon API
Gateway
Amazon
SNS
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
< DEMO // let’s talk Hello World! >
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
So, what does serverless mean business-wise
and in what ways can it benefit your business?
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
1.Shorter time to market
2.Increased efficiency
3.Your fixed costs have become variable costs
4.Less waste
5.Easier pivoting (more flexibility)
6.Better service stability
7.Better management of development and testing
8.Reduce security risks (less to worry about)
Benefits for your business
https://aws.amazon.com/blogs/startups/the-venture-capitalist-and-startup-view-on-serverless-with-greylock-partners/
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Venture Capitalist investment thesis
• Creating business value to customers is more important than keeping yourself busy with
maintaining infrastructure.
• Startups are expected to scale quickly and deliver excellent features.
• To achieve the sustainable minimum lead time to business impact more and more
startups are inclining towards serverless technology!
https://aws.amazon.com/blogs/startups/the-venture-capitalist-and-startup-view-on-serverless-with-greylock-partners/
”The only absolute certainty is that the bank balance declines every
day. The faster the better.”
Steve Blank & Bob Dorf, The Startup Owner’s Manual
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
“Startups that don’t leverage these tools will
move too slowly and inefficiently, leaving
them at risk of being disrupted...”
-Ping Li,Partner Accel
”We believe that microservices and serverless
functions will form the fabric of the intelligent
applications of the future.”
- Daniel Li, Principal Madrona
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
More Customer Stories
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Why Lambda?
Concurrency: able to scale up to 20,000 concurrent Lambda
executions in testing
One simulation of 20 million mortgages ran in 1.5 hours, or more
4X faster than existing process
Achieving Massive Scale Not Massive Cost
Existing on-premises daily mortgage cash flow risk simulation
architecture not scaling with business needs
Fannie Mae
AWS Lambda
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Why Lambda?
Continuous scale: seamlessly ramps up to peak traffic of 22K
Concurrent Requests
Quick time to market: 8 weeks from conception to production
Event driven architecture maximizes resource efficiency
Serverless Driving Faster Time to Market
Agero created the MileUp app and used crash prediction models to
speed up emergency response
AWS Lambda
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Why Lambda?
>95% decrease in overall deployment and operational costs
Scales up or down for variation in customer request volume
Migrating tasks to Lambda took only a few weeks
95% Reduction in Computation Cost
AWS Lambda enables the FICO Decision Management Suite (DMS)
to perform computations on machine learning models quickly, cheaply,
and efficiently
AWS Lambda
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Customers are innovating with serverless
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Thank you
adhorn@amazon.com

More Related Content

What's hot

Developing Sophisticated Serverless Applications with AI
Developing Sophisticated Serverless Applications with AIDeveloping Sophisticated Serverless Applications with AI
Developing Sophisticated Serverless Applications with AIAdrian Hornsby
 
Tracking and Optimizing Ad Monetization for Your Mobile App - MBL307 - re:Inv...
Tracking and Optimizing Ad Monetization for Your Mobile App - MBL307 - re:Inv...Tracking and Optimizing Ad Monetization for Your Mobile App - MBL307 - re:Inv...
Tracking and Optimizing Ad Monetization for Your Mobile App - MBL307 - re:Inv...Amazon Web Services
 
RET304_Rapidly Respond to Demanding Retail Customers with the Same Serverless...
RET304_Rapidly Respond to Demanding Retail Customers with the Same Serverless...RET304_Rapidly Respond to Demanding Retail Customers with the Same Serverless...
RET304_Rapidly Respond to Demanding Retail Customers with the Same Serverless...Amazon Web Services
 
Machine Learning State of the Union - MCL210 - re:Invent 2017
Machine Learning State of the Union - MCL210 - re:Invent 2017Machine Learning State of the Union - MCL210 - re:Invent 2017
Machine Learning State of the Union - MCL210 - re:Invent 2017Amazon Web Services
 
10 Lessons from 10 Years of AWS
10 Lessons from 10 Years of AWS10 Lessons from 10 Years of AWS
10 Lessons from 10 Years of AWSAdrian Hornsby
 
IOT311_Customer Stories of Things, Cloud, and Analytics on AWS
IOT311_Customer Stories of Things, Cloud, and Analytics on AWSIOT311_Customer Stories of Things, Cloud, and Analytics on AWS
IOT311_Customer Stories of Things, Cloud, and Analytics on AWSAmazon Web Services
 
RET303_Drive Warehouse Efficiencies with the Same AWS IoT Technology that Pow...
RET303_Drive Warehouse Efficiencies with the Same AWS IoT Technology that Pow...RET303_Drive Warehouse Efficiencies with the Same AWS IoT Technology that Pow...
RET303_Drive Warehouse Efficiencies with the Same AWS IoT Technology that Pow...Amazon Web Services
 
NEW LAUNCH! Amazon Neptune Overview and Customer Use Cases - DAT319 - re:Inve...
NEW LAUNCH! Amazon Neptune Overview and Customer Use Cases - DAT319 - re:Inve...NEW LAUNCH! Amazon Neptune Overview and Customer Use Cases - DAT319 - re:Inve...
NEW LAUNCH! Amazon Neptune Overview and Customer Use Cases - DAT319 - re:Inve...Amazon Web Services
 
AWS Startup Day Bangalore: Being Well-Architected in the Cloud
AWS Startup Day Bangalore: Being Well-Architected in the CloudAWS Startup Day Bangalore: Being Well-Architected in the Cloud
AWS Startup Day Bangalore: Being Well-Architected in the CloudAdrian Hornsby
 
ENT210-How to Get from Zero to Hundreds of AWS-Certified Engineers
ENT210-How to Get from Zero to Hundreds of AWS-Certified EngineersENT210-How to Get from Zero to Hundreds of AWS-Certified Engineers
ENT210-How to Get from Zero to Hundreds of AWS-Certified EngineersAmazon Web Services
 
DVC304_Compliance and Top Security Threats in the Cloud—Are You Protected
DVC304_Compliance and Top Security Threats in the Cloud—Are You ProtectedDVC304_Compliance and Top Security Threats in the Cloud—Are You Protected
DVC304_Compliance and Top Security Threats in the Cloud—Are You ProtectedAmazon Web Services
 
GPSBUS213-Success in the Public Sector Market
GPSBUS213-Success in the Public Sector MarketGPSBUS213-Success in the Public Sector Market
GPSBUS213-Success in the Public Sector MarketAmazon Web Services
 
WPS301-Navigating HIPAA and HITRUST_QuickStart Guide to Account Gov Strat.pdf
WPS301-Navigating HIPAA and HITRUST_QuickStart Guide to Account Gov Strat.pdfWPS301-Navigating HIPAA and HITRUST_QuickStart Guide to Account Gov Strat.pdf
WPS301-Navigating HIPAA and HITRUST_QuickStart Guide to Account Gov Strat.pdfAmazon Web Services
 
GPSTEC318-IoT Security from Manufacturing to Maintenance
GPSTEC318-IoT Security from Manufacturing to MaintenanceGPSTEC318-IoT Security from Manufacturing to Maintenance
GPSTEC318-IoT Security from Manufacturing to MaintenanceAmazon Web Services
 
SRV211_Building Smart Applications Leveraging AWS to Drive Customer and Worke...
SRV211_Building Smart Applications Leveraging AWS to Drive Customer and Worke...SRV211_Building Smart Applications Leveraging AWS to Drive Customer and Worke...
SRV211_Building Smart Applications Leveraging AWS to Drive Customer and Worke...Amazon Web Services
 
GPSTEC306-Continuous Compliance for Healthcare and Life Sciences
GPSTEC306-Continuous Compliance for Healthcare and Life SciencesGPSTEC306-Continuous Compliance for Healthcare and Life Sciences
GPSTEC306-Continuous Compliance for Healthcare and Life SciencesAmazon Web Services
 

What's hot (20)

Developing Sophisticated Serverless Applications with AI
Developing Sophisticated Serverless Applications with AIDeveloping Sophisticated Serverless Applications with AI
Developing Sophisticated Serverless Applications with AI
 
Tracking and Optimizing Ad Monetization for Your Mobile App - MBL307 - re:Inv...
Tracking and Optimizing Ad Monetization for Your Mobile App - MBL307 - re:Inv...Tracking and Optimizing Ad Monetization for Your Mobile App - MBL307 - re:Inv...
Tracking and Optimizing Ad Monetization for Your Mobile App - MBL307 - re:Inv...
 
AI State of the Union
AI State of the UnionAI State of the Union
AI State of the Union
 
RET304_Rapidly Respond to Demanding Retail Customers with the Same Serverless...
RET304_Rapidly Respond to Demanding Retail Customers with the Same Serverless...RET304_Rapidly Respond to Demanding Retail Customers with the Same Serverless...
RET304_Rapidly Respond to Demanding Retail Customers with the Same Serverless...
 
Machine Learning State of the Union - MCL210 - re:Invent 2017
Machine Learning State of the Union - MCL210 - re:Invent 2017Machine Learning State of the Union - MCL210 - re:Invent 2017
Machine Learning State of the Union - MCL210 - re:Invent 2017
 
10 Lessons from 10 Years of AWS
10 Lessons from 10 Years of AWS10 Lessons from 10 Years of AWS
10 Lessons from 10 Years of AWS
 
IOT311_Customer Stories of Things, Cloud, and Analytics on AWS
IOT311_Customer Stories of Things, Cloud, and Analytics on AWSIOT311_Customer Stories of Things, Cloud, and Analytics on AWS
IOT311_Customer Stories of Things, Cloud, and Analytics on AWS
 
RET303_Drive Warehouse Efficiencies with the Same AWS IoT Technology that Pow...
RET303_Drive Warehouse Efficiencies with the Same AWS IoT Technology that Pow...RET303_Drive Warehouse Efficiencies with the Same AWS IoT Technology that Pow...
RET303_Drive Warehouse Efficiencies with the Same AWS IoT Technology that Pow...
 
NEW LAUNCH! Amazon Neptune Overview and Customer Use Cases - DAT319 - re:Inve...
NEW LAUNCH! Amazon Neptune Overview and Customer Use Cases - DAT319 - re:Inve...NEW LAUNCH! Amazon Neptune Overview and Customer Use Cases - DAT319 - re:Inve...
NEW LAUNCH! Amazon Neptune Overview and Customer Use Cases - DAT319 - re:Inve...
 
AWS Startup Day Bangalore: Being Well-Architected in the Cloud
AWS Startup Day Bangalore: Being Well-Architected in the CloudAWS Startup Day Bangalore: Being Well-Architected in the Cloud
AWS Startup Day Bangalore: Being Well-Architected in the Cloud
 
ENT210-How to Get from Zero to Hundreds of AWS-Certified Engineers
ENT210-How to Get from Zero to Hundreds of AWS-Certified EngineersENT210-How to Get from Zero to Hundreds of AWS-Certified Engineers
ENT210-How to Get from Zero to Hundreds of AWS-Certified Engineers
 
DVC304_Compliance and Top Security Threats in the Cloud—Are You Protected
DVC304_Compliance and Top Security Threats in the Cloud—Are You ProtectedDVC304_Compliance and Top Security Threats in the Cloud—Are You Protected
DVC304_Compliance and Top Security Threats in the Cloud—Are You Protected
 
GPSBUS213-Success in the Public Sector Market
GPSBUS213-Success in the Public Sector MarketGPSBUS213-Success in the Public Sector Market
GPSBUS213-Success in the Public Sector Market
 
DVC202_The Open Guide to AWS
DVC202_The Open Guide to AWSDVC202_The Open Guide to AWS
DVC202_The Open Guide to AWS
 
AI & Deep Learning At Amazon
AI & Deep Learning At AmazonAI & Deep Learning At Amazon
AI & Deep Learning At Amazon
 
Getting Started with AWS
Getting Started with AWSGetting Started with AWS
Getting Started with AWS
 
WPS301-Navigating HIPAA and HITRUST_QuickStart Guide to Account Gov Strat.pdf
WPS301-Navigating HIPAA and HITRUST_QuickStart Guide to Account Gov Strat.pdfWPS301-Navigating HIPAA and HITRUST_QuickStart Guide to Account Gov Strat.pdf
WPS301-Navigating HIPAA and HITRUST_QuickStart Guide to Account Gov Strat.pdf
 
GPSTEC318-IoT Security from Manufacturing to Maintenance
GPSTEC318-IoT Security from Manufacturing to MaintenanceGPSTEC318-IoT Security from Manufacturing to Maintenance
GPSTEC318-IoT Security from Manufacturing to Maintenance
 
SRV211_Building Smart Applications Leveraging AWS to Drive Customer and Worke...
SRV211_Building Smart Applications Leveraging AWS to Drive Customer and Worke...SRV211_Building Smart Applications Leveraging AWS to Drive Customer and Worke...
SRV211_Building Smart Applications Leveraging AWS to Drive Customer and Worke...
 
GPSTEC306-Continuous Compliance for Healthcare and Life Sciences
GPSTEC306-Continuous Compliance for Healthcare and Life SciencesGPSTEC306-Continuous Compliance for Healthcare and Life Sciences
GPSTEC306-Continuous Compliance for Healthcare and Life Sciences
 

Similar to How can your business benefit from going serverless?

How can your business benefit from going Serverless
How can your business benefit from going ServerlessHow can your business benefit from going Serverless
How can your business benefit from going ServerlessAmazon Web Services
 
Accelerate Business Innovation Using AWS Serverless Technologies
Accelerate Business Innovation Using AWS Serverless TechnologiesAccelerate Business Innovation Using AWS Serverless Technologies
Accelerate Business Innovation Using AWS Serverless TechnologiesAmazon Web Services
 
Building Microservices with Containers (CON308-R1) - AWS re:Invent 2018
Building Microservices with Containers (CON308-R1) - AWS re:Invent 2018Building Microservices with Containers (CON308-R1) - AWS re:Invent 2018
Building Microservices with Containers (CON308-R1) - AWS re:Invent 2018Amazon Web Services
 
Introduction to Serverless computing and AWS Lambda - Floor28
Introduction to Serverless computing and AWS Lambda - Floor28Introduction to Serverless computing and AWS Lambda - Floor28
Introduction to Serverless computing and AWS Lambda - Floor28Boaz Ziniman
 
Introduction to Serverless computing and AWS Lambda | AWS Floor28
Introduction to Serverless computing and AWS Lambda | AWS Floor28Introduction to Serverless computing and AWS Lambda | AWS Floor28
Introduction to Serverless computing and AWS Lambda | AWS Floor28Amazon Web Services
 
Building Serverless IoT solutions - EPAM SEC 2018 Minsk
Building Serverless IoT solutions - EPAM SEC 2018 MinskBuilding Serverless IoT solutions - EPAM SEC 2018 Minsk
Building Serverless IoT solutions - EPAM SEC 2018 MinskBoaz Ziniman
 
Accelerate Business Innovation Using AWS Serverless Technologies - AWS Summit...
Accelerate Business Innovation Using AWS Serverless Technologies - AWS Summit...Accelerate Business Innovation Using AWS Serverless Technologies - AWS Summit...
Accelerate Business Innovation Using AWS Serverless Technologies - AWS Summit...Amazon Web Services
 
Architecting for Real-Time Insights with Amazon Kinesis (ANT310) - AWS re:Inv...
Architecting for Real-Time Insights with Amazon Kinesis (ANT310) - AWS re:Inv...Architecting for Real-Time Insights with Amazon Kinesis (ANT310) - AWS re:Inv...
Architecting for Real-Time Insights with Amazon Kinesis (ANT310) - AWS re:Inv...Amazon Web Services
 
Serverless Architectural Patterns and Best Practices
Serverless Architectural Patterns and Best PracticesServerless Architectural Patterns and Best Practices
Serverless Architectural Patterns and Best PracticesAmazon Web Services
 
Deep Dive into AWS X-Ray: Monitor Modern Applications (DEV324) - AWS re:Inven...
Deep Dive into AWS X-Ray: Monitor Modern Applications (DEV324) - AWS re:Inven...Deep Dive into AWS X-Ray: Monitor Modern Applications (DEV324) - AWS re:Inven...
Deep Dive into AWS X-Ray: Monitor Modern Applications (DEV324) - AWS re:Inven...Amazon Web Services
 
Introduction to Serverless
Introduction to ServerlessIntroduction to Serverless
Introduction to ServerlessSteven Bryen
 
[REPEAT 1] Safeguard the Integrity of Your Code for Fast and Secure Deploymen...
[REPEAT 1] Safeguard the Integrity of Your Code for Fast and Secure Deploymen...[REPEAT 1] Safeguard the Integrity of Your Code for Fast and Secure Deploymen...
[REPEAT 1] Safeguard the Integrity of Your Code for Fast and Secure Deploymen...Amazon Web Services
 
Safeguard the Integrity of Your Code for Fast and Secure Deployments (DEV349-...
Safeguard the Integrity of Your Code for Fast and Secure Deployments (DEV349-...Safeguard the Integrity of Your Code for Fast and Secure Deployments (DEV349-...
Safeguard the Integrity of Your Code for Fast and Secure Deployments (DEV349-...Amazon Web Services
 
Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018
Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018
Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018Amazon Web Services
 
Real-Time Web Analytics with Amazon Kinesis Data Analytics (ADT401) - AWS re:...
Real-Time Web Analytics with Amazon Kinesis Data Analytics (ADT401) - AWS re:...Real-Time Web Analytics with Amazon Kinesis Data Analytics (ADT401) - AWS re:...
Real-Time Web Analytics with Amazon Kinesis Data Analytics (ADT401) - AWS re:...Amazon Web Services
 
Transforming Enterprise IT - AWS Transformation Day Boston 2018
Transforming Enterprise IT - AWS Transformation Day Boston 2018Transforming Enterprise IT - AWS Transformation Day Boston 2018
Transforming Enterprise IT - AWS Transformation Day Boston 2018Amazon Web Services
 
Starting your Cloud Journey - AWSomeDay Israel
Starting your Cloud Journey - AWSomeDay IsraelStarting your Cloud Journey - AWSomeDay Israel
Starting your Cloud Journey - AWSomeDay IsraelAmazon Web Services
 
Starting your cloud journey - AWSomeDay Israel
Starting your cloud journey - AWSomeDay IsraelStarting your cloud journey - AWSomeDay Israel
Starting your cloud journey - AWSomeDay IsraelBoaz Ziniman
 

Similar to How can your business benefit from going serverless? (20)

How can your business benefit from going Serverless
How can your business benefit from going ServerlessHow can your business benefit from going Serverless
How can your business benefit from going Serverless
 
Accelerate Business Innovation Using AWS Serverless Technologies
Accelerate Business Innovation Using AWS Serverless TechnologiesAccelerate Business Innovation Using AWS Serverless Technologies
Accelerate Business Innovation Using AWS Serverless Technologies
 
Building Microservices with Containers (CON308-R1) - AWS re:Invent 2018
Building Microservices with Containers (CON308-R1) - AWS re:Invent 2018Building Microservices with Containers (CON308-R1) - AWS re:Invent 2018
Building Microservices with Containers (CON308-R1) - AWS re:Invent 2018
 
Introduction to Serverless computing and AWS Lambda - Floor28
Introduction to Serverless computing and AWS Lambda - Floor28Introduction to Serverless computing and AWS Lambda - Floor28
Introduction to Serverless computing and AWS Lambda - Floor28
 
Introduction to Serverless computing and AWS Lambda | AWS Floor28
Introduction to Serverless computing and AWS Lambda | AWS Floor28Introduction to Serverless computing and AWS Lambda | AWS Floor28
Introduction to Serverless computing and AWS Lambda | AWS Floor28
 
Building Serverless IoT solutions - EPAM SEC 2018 Minsk
Building Serverless IoT solutions - EPAM SEC 2018 MinskBuilding Serverless IoT solutions - EPAM SEC 2018 Minsk
Building Serverless IoT solutions - EPAM SEC 2018 Minsk
 
Accelerate Business Innovation Using AWS Serverless Technologies - AWS Summit...
Accelerate Business Innovation Using AWS Serverless Technologies - AWS Summit...Accelerate Business Innovation Using AWS Serverless Technologies - AWS Summit...
Accelerate Business Innovation Using AWS Serverless Technologies - AWS Summit...
 
Architecting for Real-Time Insights with Amazon Kinesis (ANT310) - AWS re:Inv...
Architecting for Real-Time Insights with Amazon Kinesis (ANT310) - AWS re:Inv...Architecting for Real-Time Insights with Amazon Kinesis (ANT310) - AWS re:Inv...
Architecting for Real-Time Insights with Amazon Kinesis (ANT310) - AWS re:Inv...
 
Serverless Architectural Patterns and Best Practices
Serverless Architectural Patterns and Best PracticesServerless Architectural Patterns and Best Practices
Serverless Architectural Patterns and Best Practices
 
Containers for Startups
Containers for StartupsContainers for Startups
Containers for Startups
 
Deep Dive into AWS X-Ray: Monitor Modern Applications (DEV324) - AWS re:Inven...
Deep Dive into AWS X-Ray: Monitor Modern Applications (DEV324) - AWS re:Inven...Deep Dive into AWS X-Ray: Monitor Modern Applications (DEV324) - AWS re:Inven...
Deep Dive into AWS X-Ray: Monitor Modern Applications (DEV324) - AWS re:Inven...
 
Introduction to Serverless
Introduction to ServerlessIntroduction to Serverless
Introduction to Serverless
 
[REPEAT 1] Safeguard the Integrity of Your Code for Fast and Secure Deploymen...
[REPEAT 1] Safeguard the Integrity of Your Code for Fast and Secure Deploymen...[REPEAT 1] Safeguard the Integrity of Your Code for Fast and Secure Deploymen...
[REPEAT 1] Safeguard the Integrity of Your Code for Fast and Secure Deploymen...
 
Safeguard the Integrity of Your Code for Fast and Secure Deployments (DEV349-...
Safeguard the Integrity of Your Code for Fast and Secure Deployments (DEV349-...Safeguard the Integrity of Your Code for Fast and Secure Deployments (DEV349-...
Safeguard the Integrity of Your Code for Fast and Secure Deployments (DEV349-...
 
Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018
Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018
Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018
 
Real-Time Web Analytics with Amazon Kinesis Data Analytics (ADT401) - AWS re:...
Real-Time Web Analytics with Amazon Kinesis Data Analytics (ADT401) - AWS re:...Real-Time Web Analytics with Amazon Kinesis Data Analytics (ADT401) - AWS re:...
Real-Time Web Analytics with Amazon Kinesis Data Analytics (ADT401) - AWS re:...
 
Transforming Enterprise IT - AWS Transformation Day Boston 2018
Transforming Enterprise IT - AWS Transformation Day Boston 2018Transforming Enterprise IT - AWS Transformation Day Boston 2018
Transforming Enterprise IT - AWS Transformation Day Boston 2018
 
Serverless - State of the Union
Serverless - State of the UnionServerless - State of the Union
Serverless - State of the Union
 
Starting your Cloud Journey - AWSomeDay Israel
Starting your Cloud Journey - AWSomeDay IsraelStarting your Cloud Journey - AWSomeDay Israel
Starting your Cloud Journey - AWSomeDay Israel
 
Starting your cloud journey - AWSomeDay Israel
Starting your cloud journey - AWSomeDay IsraelStarting your cloud journey - AWSomeDay Israel
Starting your cloud journey - AWSomeDay Israel
 

More from Adrian Hornsby

AI in Finance: Moving forward!
AI in Finance: Moving forward!AI in Finance: Moving forward!
AI in Finance: Moving forward!Adrian Hornsby
 
Moving Forward with AI
Moving Forward with AIMoving Forward with AI
Moving Forward with AIAdrian Hornsby
 
AI: State of the Union
AI: State of the UnionAI: State of the Union
AI: State of the UnionAdrian Hornsby
 
re:Invent re:Cap - An overview of Artificial Intelligence and Machine Learnin...
re:Invent re:Cap - An overview of Artificial Intelligence and Machine Learnin...re:Invent re:Cap - An overview of Artificial Intelligence and Machine Learnin...
re:Invent re:Cap - An overview of Artificial Intelligence and Machine Learnin...Adrian Hornsby
 
re:Invent re:Cap - Big Data & IoT at Any Scale
re:Invent re:Cap - Big Data & IoT at Any Scalere:Invent re:Cap - Big Data & IoT at Any Scale
re:Invent re:Cap - Big Data & IoT at Any ScaleAdrian Hornsby
 
Innovations and the Cloud
Innovations and the CloudInnovations and the Cloud
Innovations and the CloudAdrian Hornsby
 
Serverless in Action on AWS
Serverless in Action on AWSServerless in Action on AWS
Serverless in Action on AWSAdrian Hornsby
 
Innovations and The Cloud
Innovations and The CloudInnovations and The Cloud
Innovations and The CloudAdrian Hornsby
 
Devoxx: Building AI-powered applications on AWS
Devoxx: Building AI-powered applications on AWSDevoxx: Building AI-powered applications on AWS
Devoxx: Building AI-powered applications on AWSAdrian Hornsby
 
AWSome Day - Opening Keynote
AWSome Day - Opening KeynoteAWSome Day - Opening Keynote
AWSome Day - Opening KeynoteAdrian Hornsby
 
Building AI-powered Serverless Applications on AWS
Building AI-powered Serverless Applications on AWSBuilding AI-powered Serverless Applications on AWS
Building AI-powered Serverless Applications on AWSAdrian Hornsby
 
Innovations fueled by IoT and the Cloud
Innovations fueled by IoT and the CloudInnovations fueled by IoT and the Cloud
Innovations fueled by IoT and the CloudAdrian Hornsby
 
AWS Batch: Simplifying batch computing in the cloud
AWS Batch: Simplifying batch computing in the cloudAWS Batch: Simplifying batch computing in the cloud
AWS Batch: Simplifying batch computing in the cloudAdrian Hornsby
 
Being Well Architected in the Cloud (Updated)
Being Well Architected in the Cloud (Updated)Being Well Architected in the Cloud (Updated)
Being Well Architected in the Cloud (Updated)Adrian Hornsby
 
Deep Dive on Object Storage: Amazon S3 and Amazon Glacier
Deep Dive on Object Storage: Amazon S3 and Amazon GlacierDeep Dive on Object Storage: Amazon S3 and Amazon Glacier
Deep Dive on Object Storage: Amazon S3 and Amazon GlacierAdrian Hornsby
 
Serverless Streaming Data Processing using Amazon Kinesis Analytics
Serverless Streaming Data Processing using Amazon Kinesis AnalyticsServerless Streaming Data Processing using Amazon Kinesis Analytics
Serverless Streaming Data Processing using Amazon Kinesis AnalyticsAdrian Hornsby
 
Introduction to Real-time, Streaming Data and Amazon Kinesis. Streaming Data ...
Introduction to Real-time, Streaming Data and Amazon Kinesis. Streaming Data ...Introduction to Real-time, Streaming Data and Amazon Kinesis. Streaming Data ...
Introduction to Real-time, Streaming Data and Amazon Kinesis. Streaming Data ...Adrian Hornsby
 
Journey Towards Scaling Your Application to Million Users
Journey Towards Scaling Your Application to Million UsersJourney Towards Scaling Your Application to Million Users
Journey Towards Scaling Your Application to Million UsersAdrian Hornsby
 
Deep Dive on Amazon S3
Deep Dive on Amazon S3Deep Dive on Amazon S3
Deep Dive on Amazon S3Adrian Hornsby
 

More from Adrian Hornsby (19)

AI in Finance: Moving forward!
AI in Finance: Moving forward!AI in Finance: Moving forward!
AI in Finance: Moving forward!
 
Moving Forward with AI
Moving Forward with AIMoving Forward with AI
Moving Forward with AI
 
AI: State of the Union
AI: State of the UnionAI: State of the Union
AI: State of the Union
 
re:Invent re:Cap - An overview of Artificial Intelligence and Machine Learnin...
re:Invent re:Cap - An overview of Artificial Intelligence and Machine Learnin...re:Invent re:Cap - An overview of Artificial Intelligence and Machine Learnin...
re:Invent re:Cap - An overview of Artificial Intelligence and Machine Learnin...
 
re:Invent re:Cap - Big Data & IoT at Any Scale
re:Invent re:Cap - Big Data & IoT at Any Scalere:Invent re:Cap - Big Data & IoT at Any Scale
re:Invent re:Cap - Big Data & IoT at Any Scale
 
Innovations and the Cloud
Innovations and the CloudInnovations and the Cloud
Innovations and the Cloud
 
Serverless in Action on AWS
Serverless in Action on AWSServerless in Action on AWS
Serverless in Action on AWS
 
Innovations and The Cloud
Innovations and The CloudInnovations and The Cloud
Innovations and The Cloud
 
Devoxx: Building AI-powered applications on AWS
Devoxx: Building AI-powered applications on AWSDevoxx: Building AI-powered applications on AWS
Devoxx: Building AI-powered applications on AWS
 
AWSome Day - Opening Keynote
AWSome Day - Opening KeynoteAWSome Day - Opening Keynote
AWSome Day - Opening Keynote
 
Building AI-powered Serverless Applications on AWS
Building AI-powered Serverless Applications on AWSBuilding AI-powered Serverless Applications on AWS
Building AI-powered Serverless Applications on AWS
 
Innovations fueled by IoT and the Cloud
Innovations fueled by IoT and the CloudInnovations fueled by IoT and the Cloud
Innovations fueled by IoT and the Cloud
 
AWS Batch: Simplifying batch computing in the cloud
AWS Batch: Simplifying batch computing in the cloudAWS Batch: Simplifying batch computing in the cloud
AWS Batch: Simplifying batch computing in the cloud
 
Being Well Architected in the Cloud (Updated)
Being Well Architected in the Cloud (Updated)Being Well Architected in the Cloud (Updated)
Being Well Architected in the Cloud (Updated)
 
Deep Dive on Object Storage: Amazon S3 and Amazon Glacier
Deep Dive on Object Storage: Amazon S3 and Amazon GlacierDeep Dive on Object Storage: Amazon S3 and Amazon Glacier
Deep Dive on Object Storage: Amazon S3 and Amazon Glacier
 
Serverless Streaming Data Processing using Amazon Kinesis Analytics
Serverless Streaming Data Processing using Amazon Kinesis AnalyticsServerless Streaming Data Processing using Amazon Kinesis Analytics
Serverless Streaming Data Processing using Amazon Kinesis Analytics
 
Introduction to Real-time, Streaming Data and Amazon Kinesis. Streaming Data ...
Introduction to Real-time, Streaming Data and Amazon Kinesis. Streaming Data ...Introduction to Real-time, Streaming Data and Amazon Kinesis. Streaming Data ...
Introduction to Real-time, Streaming Data and Amazon Kinesis. Streaming Data ...
 
Journey Towards Scaling Your Application to Million Users
Journey Towards Scaling Your Application to Million UsersJourney Towards Scaling Your Application to Million Users
Journey Towards Scaling Your Application to Million Users
 
Deep Dive on Amazon S3
Deep Dive on Amazon S3Deep Dive on Amazon S3
Deep Dive on Amazon S3
 

Recently uploaded

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 

Recently uploaded (20)

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

How can your business benefit from going serverless?

  • 1. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. How can your business benefit from going Serverless? Adrian Hornsby Cloud Architecture Evangelist AmazonWeb Services
  • 2. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Computing evolution – A paradigm shift FOCUS ON BUSINESS LOGIC LEVELOFABSTRACTION Physical Machines • Requires “guess” planning • Lives for years on-prem • Heavy investments (CAPEX) • Low innovation factor • Deploy in months
  • 3. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Computing evolution – A paradigm shift FOCUS ON BUSINESS LOGIC LEVELOFABSTRACTION Physical Machines Virtual Servers in Datacenters Virtual Machines • Hardware independence • Faster provisioning speed (minutes/hours) • Trade CAPEX for OPEX • More scale • Elastic resources • Faster speed and agility • Reduced maintenance
  • 4. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Computing evolution – A paradigm shift FOCUS ON BUSINESS LOGIC LEVELOFABSTRACTION Virtual Servers in Datacenters Virtual Servers in Datacenters Physical Machines Virtual Machines Containerization • Platform independence • Consistent Runtime Environment • Higher resource utilization • Easier and faster deployments • Isolation and sandboxing • Start speed (deploy in seconds)
  • 5. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Computing evolution – A paradigm shift FOCUS ON BUSINESS LOGIC LEVELOFABSTRACTION Virtual Servers in Datacenters Virtual Servers in Datacenters Physical Machines Virtual Machines Containerization Serverless • Continuous scaling • Fault tolerance built-in • Event-driven • Pay per usage • Zero maintenance
  • 6. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Why are we witnessing a paradigm shift? Happier Customers Better Products More Innovations Faster Release Cycles Decouple Software Systems (micro-services) Focus on Business Logic
  • 7. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. The increasing pace of change in software development requires organizations to restructure their efforts and split their applications into microservices in order to keep up. The more they can independently evolve parts of their increasingly complex systems at scale, and decouple their innovation (applications and user experience) from infrastructure management, the better positioned they will be to serve their customers. Why are we witnessing a paradigm shift?
  • 8. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. What is Serverless?
  • 9. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. “At the heart of serverless computing is a simple but revolutionary idea – that companies only pay for compute when they actually use it.” AWS General Manager of Serverless, Dr. Tim Wagner
  • 10. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. No servers to provision or manage Scales with usage Pay-per requests Availability and fault tolerance built in Serverless means… $
  • 11. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Why Serverless? No servers to provision or manage
  • 12. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 13. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Infrastructure Network Machine / Instance Operating System Application
  • 14. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Infrastructure Network Instance Operating System Application AWS
  • 15. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Function – first class citizen def handler(event, context): return { "message": ”Hello World!", "event": event } • Focus on solving business problems • Reusable components • Easier to isolate failure
  • 16. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Why Serverless? Scale with usage
  • 17. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 18. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 19. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 20. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Enterprises are achieving massive scale with Lambda processes 4,000 requests per second processes half a trillion validations of stock trades daily reduced the time to ingest and process data for its analytics pipeline by 97% can handle spikes of 80x normal traffic triggers 1.2 billion Lambda requests each month
  • 21. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Why Serverless? Pay-per request
  • 22. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • Never pay for idle • Buy compute time in 100ms increments • No hourly, daily, or monthly minimums • No per-device fees Free Tier 1 million requests and 400,000 GBs of compute every month, every customer Pay-per request
  • 23. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Developer analytics The ability to track both the revenue and cost of an end user’s every interaction lets even tiny startups access the kind of customer analytic power and machine learning enablement that was formerly restricted to only the largest and wealthiest of Fortune 100 companies. Creating business value through coding • Focus on business logic • Micro billing / Don’t pay for Idle “Worth based development” Wardley • Focus development on reduction of operational cost (https://blog.gardeviance.org/2016/11/why-fuss-about-serverless.html)
  • 24. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Bustle.com Bustle.com is a news, entertainment, lifestyle, and fashion website catering to women: • 52 million monthly users • 100 million events daily • 84% cost savings • 0 servers • 0 operating system patches https://aws.amazon.com/solutions/case-studies/bustle/
  • 25. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Why Serverless? Availability and Fault Tolerance Built In
  • 26. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Availability in Parallel A = 1 – (1 – Ax)2 Part X Part X
  • 27. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Availability in Parallel Component Availability Downtime X 99% (2-nines) 3 days 15 hours Two X in parallel 99.99% (4-nines) 52 minutes Three X in parallel 99.9999% (6-nines) 31 seconds
  • 28. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Availability Zone A Availability Zone B Availability Zone C Application Multi-AZ Well-Architected Serverless Services
  • 29. Services for Building Serverless Applications AWS Lambda Amazon DynamoDB Amazon SNS Amazon API Gateway Amazon SQS Amazon Kinesis Amazon S3 Developer Tools and User Management API Management and Real-time Backend Orchestration, Messaging and Queues Analytics Compute Storage Database Amazon Cognito AWS AppSync Amazon Athena AWS Lambda@Edge Amazon Aurora Serverless (preview) AWS Step Functions AWS CodeBuild AWS CodePipeline AWS Cloud9 AWS CodeDeploy AWS Serverless Application Model (SAM) AWS X-Ray Open Source and Third parties
  • 30. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Application developers no longer have to provision and manage physical servers, operating systems, traditional infrastructure security, or the myriad of other functions. The promise of serverless
  • 31. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. No server is easier to manage than no server All of this goes away Provisioning and utilization Availability and fault tolerance Scaling Operations and management
  • 32. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 33. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Serverless is for All ApplicationTypes Analytics Operational management Live Dashboards Data workflows Content management ETL workflows Interactive Backends Bots Webhooks Autonomous IT Policy engines Infrastructure mana
  • 34. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. PCI- and HIPAA-compliance Serverless platform services that can be used in both: AWS Lambda Amazon S3 Amazon CloudFront Amazon DynamoDB Amazon Kinesis Streams Amazon Cognito Amazon API Gateway Amazon SNS
  • 35. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. < DEMO // let’s talk Hello World! >
  • 36. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. So, what does serverless mean business-wise and in what ways can it benefit your business?
  • 37. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 1.Shorter time to market 2.Increased efficiency 3.Your fixed costs have become variable costs 4.Less waste 5.Easier pivoting (more flexibility) 6.Better service stability 7.Better management of development and testing 8.Reduce security risks (less to worry about) Benefits for your business
  • 39. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Venture Capitalist investment thesis • Creating business value to customers is more important than keeping yourself busy with maintaining infrastructure. • Startups are expected to scale quickly and deliver excellent features. • To achieve the sustainable minimum lead time to business impact more and more startups are inclining towards serverless technology! https://aws.amazon.com/blogs/startups/the-venture-capitalist-and-startup-view-on-serverless-with-greylock-partners/ ”The only absolute certainty is that the bank balance declines every day. The faster the better.” Steve Blank & Bob Dorf, The Startup Owner’s Manual
  • 40. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. “Startups that don’t leverage these tools will move too slowly and inefficiently, leaving them at risk of being disrupted...” -Ping Li,Partner Accel ”We believe that microservices and serverless functions will form the fabric of the intelligent applications of the future.” - Daniel Li, Principal Madrona
  • 41. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. More Customer Stories
  • 42. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Why Lambda? Concurrency: able to scale up to 20,000 concurrent Lambda executions in testing One simulation of 20 million mortgages ran in 1.5 hours, or more 4X faster than existing process Achieving Massive Scale Not Massive Cost Existing on-premises daily mortgage cash flow risk simulation architecture not scaling with business needs Fannie Mae AWS Lambda
  • 43. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Why Lambda? Continuous scale: seamlessly ramps up to peak traffic of 22K Concurrent Requests Quick time to market: 8 weeks from conception to production Event driven architecture maximizes resource efficiency Serverless Driving Faster Time to Market Agero created the MileUp app and used crash prediction models to speed up emergency response AWS Lambda
  • 44. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Why Lambda? >95% decrease in overall deployment and operational costs Scales up or down for variation in customer request volume Migrating tasks to Lambda took only a few weeks 95% Reduction in Computation Cost AWS Lambda enables the FICO Decision Management Suite (DMS) to perform computations on machine learning models quickly, cheaply, and efficiently AWS Lambda
  • 45. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Customers are innovating with serverless
  • 46. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Thank you adhorn@amazon.com