Enviar pesquisa
Carregar
Serverless - State of the Union
•
2 gostaram
•
856 visualizações
Amazon Web Services
Seguir
This presentation was given at AWS Builders' Days in December 2018
Leia menos
Leia mais
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 40
Recomendados
From Monolithic to Modern Apps: Best Practices
From Monolithic to Modern Apps: Best Practices
Tom Laszewski
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...
AWS Summits
Serverless Design Patterns for Rethinking Traditional Enterprise Application ...
Serverless Design Patterns for Rethinking Traditional Enterprise Application ...
Amazon Web Services
ENT307 Move your Desktops and Apps to AWS with Amazon WorkSpaces and AppStre...
ENT307 Move your Desktops and Apps to AWS with Amazon WorkSpaces and AppStre...
Amazon Web Services
Rethinking Your Migration Strategy to Your Competitive Advantage
Rethinking Your Migration Strategy to Your Competitive Advantage
Amazon Web Services
ENT206 Product Development in the Cloud
ENT206 Product Development in the Cloud
Amazon Web Services
5 Years Of Building SaaS On AWS
5 Years Of Building SaaS On AWS
Christian Beedgen
Serverless 2019 and Beyond
Serverless 2019 and Beyond
Mark Hinkle
Recomendados
From Monolithic to Modern Apps: Best Practices
From Monolithic to Modern Apps: Best Practices
Tom Laszewski
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...
AWS Summits
Serverless Design Patterns for Rethinking Traditional Enterprise Application ...
Serverless Design Patterns for Rethinking Traditional Enterprise Application ...
Amazon Web Services
ENT307 Move your Desktops and Apps to AWS with Amazon WorkSpaces and AppStre...
ENT307 Move your Desktops and Apps to AWS with Amazon WorkSpaces and AppStre...
Amazon Web Services
Rethinking Your Migration Strategy to Your Competitive Advantage
Rethinking Your Migration Strategy to Your Competitive Advantage
Amazon Web Services
ENT206 Product Development in the Cloud
ENT206 Product Development in the Cloud
Amazon Web Services
5 Years Of Building SaaS On AWS
5 Years Of Building SaaS On AWS
Christian Beedgen
Serverless 2019 and Beyond
Serverless 2019 and Beyond
Mark Hinkle
The Future of Enterprise IT
The Future of Enterprise IT
Amazon Web Services
GPSWKS409_GPS Accelerating Your Portfolio Migration to AWS Using AWS Migratio...
GPSWKS409_GPS Accelerating Your Portfolio Migration to AWS Using AWS Migratio...
Amazon Web Services
Introduction to Serverless
Introduction to Serverless
Steven Bryen
Public Cloud Security Blueprint
Public Cloud Security Blueprint
Amazon Web Services
ENT207-The Future of Enterprise IT.pdf
ENT207-The Future of Enterprise IT.pdf
Amazon Web Services
aws basics
aws basics
Sean Hull
AWS re:Invent 2016: Automating Cloud Management and Deployment for a Diverse ...
AWS re:Invent 2016: Automating Cloud Management and Deployment for a Diverse ...
Amazon Web Services
Cox Automotive’s Data Center Migration to the AWS Cloud - ENT330 - re:Invent ...
Cox Automotive’s Data Center Migration to the AWS Cloud - ENT330 - re:Invent ...
Amazon Web Services
Monolithic to Microservices Demystified
Monolithic to Microservices Demystified
Tom Laszewski
Getting started on your AWS migration journey
Getting started on your AWS migration journey
Amazon Web Services
Automating Compliance for Financial Institutions - AWS Summit SG 2017
Automating Compliance for Financial Institutions - AWS Summit SG 2017
Amazon Web Services
Big Data & Analytics - Innovating at the Speed of Light
Big Data & Analytics - Innovating at the Speed of Light
Amazon Web Services LATAM
How to Sell on AWS Marketplace (GPSMP202) - AWS re:Invent 2018
How to Sell on AWS Marketplace (GPSMP202) - AWS re:Invent 2018
Amazon Web Services
Bridging the Datacentre to the Cloud- AWS Summit SG 2017
Bridging the Datacentre to the Cloud- AWS Summit SG 2017
Amazon Web Services
Embracing Flexible Work Styles with AWS- AWS Summit SG 2017
Embracing Flexible Work Styles with AWS- AWS Summit SG 2017
Amazon Web Services
Track 3 Session 4_企業工作負載遷移至 AWS 的最佳實踐
Track 3 Session 4_企業工作負載遷移至 AWS 的最佳實踐
Amazon Web Services
Accelerate your Cloud Success with Platform Services
Accelerate your Cloud Success with Platform Services
Amazon Web Services
An Overview of Best Practices of Large-Scale Migrations - AWS Online Tech Talks
An Overview of Best Practices of Large-Scale Migrations - AWS Online Tech Talks
Amazon Web Services
AWS Managed Services - BlazeClan Technologies
AWS Managed Services - BlazeClan Technologies
Blazeclan Technologies Private Limited
How to Enable Single Sign On to Multiple AWS Accounts and Business Applicatio...
How to Enable Single Sign On to Multiple AWS Accounts and Business Applicatio...
Amazon Web Services
Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...
Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...
Amazon Web Services
How can your business benefit from going Serverless
How can your business benefit from going Serverless
Amazon Web Services
Mais conteúdo relacionado
Mais procurados
The Future of Enterprise IT
The Future of Enterprise IT
Amazon Web Services
GPSWKS409_GPS Accelerating Your Portfolio Migration to AWS Using AWS Migratio...
GPSWKS409_GPS Accelerating Your Portfolio Migration to AWS Using AWS Migratio...
Amazon Web Services
Introduction to Serverless
Introduction to Serverless
Steven Bryen
Public Cloud Security Blueprint
Public Cloud Security Blueprint
Amazon Web Services
ENT207-The Future of Enterprise IT.pdf
ENT207-The Future of Enterprise IT.pdf
Amazon Web Services
aws basics
aws basics
Sean Hull
AWS re:Invent 2016: Automating Cloud Management and Deployment for a Diverse ...
AWS re:Invent 2016: Automating Cloud Management and Deployment for a Diverse ...
Amazon Web Services
Cox Automotive’s Data Center Migration to the AWS Cloud - ENT330 - re:Invent ...
Cox Automotive’s Data Center Migration to the AWS Cloud - ENT330 - re:Invent ...
Amazon Web Services
Monolithic to Microservices Demystified
Monolithic to Microservices Demystified
Tom Laszewski
Getting started on your AWS migration journey
Getting started on your AWS migration journey
Amazon Web Services
Automating Compliance for Financial Institutions - AWS Summit SG 2017
Automating Compliance for Financial Institutions - AWS Summit SG 2017
Amazon Web Services
Big Data & Analytics - Innovating at the Speed of Light
Big Data & Analytics - Innovating at the Speed of Light
Amazon Web Services LATAM
How to Sell on AWS Marketplace (GPSMP202) - AWS re:Invent 2018
How to Sell on AWS Marketplace (GPSMP202) - AWS re:Invent 2018
Amazon Web Services
Bridging the Datacentre to the Cloud- AWS Summit SG 2017
Bridging the Datacentre to the Cloud- AWS Summit SG 2017
Amazon Web Services
Embracing Flexible Work Styles with AWS- AWS Summit SG 2017
Embracing Flexible Work Styles with AWS- AWS Summit SG 2017
Amazon Web Services
Track 3 Session 4_企業工作負載遷移至 AWS 的最佳實踐
Track 3 Session 4_企業工作負載遷移至 AWS 的最佳實踐
Amazon Web Services
Accelerate your Cloud Success with Platform Services
Accelerate your Cloud Success with Platform Services
Amazon Web Services
An Overview of Best Practices of Large-Scale Migrations - AWS Online Tech Talks
An Overview of Best Practices of Large-Scale Migrations - AWS Online Tech Talks
Amazon Web Services
AWS Managed Services - BlazeClan Technologies
AWS Managed Services - BlazeClan Technologies
Blazeclan Technologies Private Limited
How to Enable Single Sign On to Multiple AWS Accounts and Business Applicatio...
How to Enable Single Sign On to Multiple AWS Accounts and Business Applicatio...
Amazon Web Services
Mais procurados
(20)
The Future of Enterprise IT
The Future of Enterprise IT
GPSWKS409_GPS Accelerating Your Portfolio Migration to AWS Using AWS Migratio...
GPSWKS409_GPS Accelerating Your Portfolio Migration to AWS Using AWS Migratio...
Introduction to Serverless
Introduction to Serverless
Public Cloud Security Blueprint
Public Cloud Security Blueprint
ENT207-The Future of Enterprise IT.pdf
ENT207-The Future of Enterprise IT.pdf
aws basics
aws basics
AWS re:Invent 2016: Automating Cloud Management and Deployment for a Diverse ...
AWS re:Invent 2016: Automating Cloud Management and Deployment for a Diverse ...
Cox Automotive’s Data Center Migration to the AWS Cloud - ENT330 - re:Invent ...
Cox Automotive’s Data Center Migration to the AWS Cloud - ENT330 - re:Invent ...
Monolithic to Microservices Demystified
Monolithic to Microservices Demystified
Getting started on your AWS migration journey
Getting started on your AWS migration journey
Automating Compliance for Financial Institutions - AWS Summit SG 2017
Automating Compliance for Financial Institutions - AWS Summit SG 2017
Big Data & Analytics - Innovating at the Speed of Light
Big Data & Analytics - Innovating at the Speed of Light
How to Sell on AWS Marketplace (GPSMP202) - AWS re:Invent 2018
How to Sell on AWS Marketplace (GPSMP202) - AWS re:Invent 2018
Bridging the Datacentre to the Cloud- AWS Summit SG 2017
Bridging the Datacentre to the Cloud- AWS Summit SG 2017
Embracing Flexible Work Styles with AWS- AWS Summit SG 2017
Embracing Flexible Work Styles with AWS- AWS Summit SG 2017
Track 3 Session 4_企業工作負載遷移至 AWS 的最佳實踐
Track 3 Session 4_企業工作負載遷移至 AWS 的最佳實踐
Accelerate your Cloud Success with Platform Services
Accelerate your Cloud Success with Platform Services
An Overview of Best Practices of Large-Scale Migrations - AWS Online Tech Talks
An Overview of Best Practices of Large-Scale Migrations - AWS Online Tech Talks
AWS Managed Services - BlazeClan Technologies
AWS Managed Services - BlazeClan Technologies
How to Enable Single Sign On to Multiple AWS Accounts and Business Applicatio...
How to Enable Single Sign On to Multiple AWS Accounts and Business Applicatio...
Semelhante a Serverless - State of the Union
Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...
Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...
Amazon Web Services
How can your business benefit from going Serverless
How can your business benefit from going Serverless
Amazon Web Services
Building Modern Applications on AWS.pptx
Building Modern Applications on AWS.pptx
Nelson Kimathi
SRV205 Architectures and Strategies for Building Modern Applications on AWS
SRV205 Architectures and Strategies for Building Modern Applications on AWS
Amazon Web Services
How can your business benefit from going serverless?
How can your business benefit from going serverless?
Adrian Hornsby
Unlocking Software Innovation with AWS - Adrian White - AWS TechShift ANZ 2018
Unlocking Software Innovation with AWS - Adrian White - AWS TechShift ANZ 2018
Amazon Web Services
Introduction to Serverless computing and AWS Lambda - Floor28
Introduction to Serverless computing and AWS Lambda - Floor28
Boaz Ziniman
Introduction to Serverless computing and AWS Lambda | AWS Floor28
Introduction to Serverless computing and AWS Lambda | AWS Floor28
Amazon Web Services
Modern Applications Development on AWS
Modern Applications Development on AWS
Boaz Ziniman
Accelerate Business Innovation Using AWS Serverless Technologies
Accelerate Business Innovation Using AWS Serverless Technologies
Amazon Web Services
Modern application architectures
Modern application architectures
Amazon 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...
Amazon Web Services
Building Microservices with Containers (CON308-R1) - AWS re:Invent 2018
Building Microservices with Containers (CON308-R1) - AWS re:Invent 2018
Amazon Web Services
MongoDB World 2018: Tutorial - How to Build Applications with MongoDB Atlas &...
MongoDB World 2018: Tutorial - How to Build Applications with MongoDB Atlas &...
MongoDB
AWS FSI Symposium 2017 NYC - Moving at the Speed of Serverless ft Broadridge
AWS FSI Symposium 2017 NYC - Moving at the Speed of Serverless ft Broadridge
Amazon Web Services
How to Build Scalable Serverless Applications
How to Build Scalable Serverless Applications
Amazon Web Services
Serverless on AWS: Architectural Patterns and Best Practices
Serverless on AWS: Architectural Patterns and Best Practices
Vladimir Simek
Introduction to Serverless on AWS
Introduction to Serverless on AWS
Amazon Web Services
Vonage & Aspect: Transform Real-Time Communications & Customer Engagement (TL...
Vonage & Aspect: Transform Real-Time Communications & Customer Engagement (TL...
Amazon Web Services
Ripping off the Bandage: Re-Architecting Traditional Three-Tier Monoliths to ...
Ripping off the Bandage: Re-Architecting Traditional Three-Tier Monoliths to ...
Amazon Web Services
Semelhante a Serverless - State of the Union
(20)
Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...
Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...
How can your business benefit from going Serverless
How can your business benefit from going Serverless
Building Modern Applications on AWS.pptx
Building Modern Applications on AWS.pptx
SRV205 Architectures and Strategies for Building Modern Applications on AWS
SRV205 Architectures and Strategies for Building Modern Applications on AWS
How can your business benefit from going serverless?
How can your business benefit from going serverless?
Unlocking Software Innovation with AWS - Adrian White - AWS TechShift ANZ 2018
Unlocking Software Innovation with AWS - Adrian White - AWS TechShift ANZ 2018
Introduction 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 Floor28
Modern Applications Development on AWS
Modern Applications Development on AWS
Accelerate Business Innovation Using AWS Serverless Technologies
Accelerate Business Innovation Using AWS Serverless Technologies
Modern application architectures
Modern application architectures
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...
Building Microservices with Containers (CON308-R1) - AWS re:Invent 2018
Building Microservices with Containers (CON308-R1) - AWS re:Invent 2018
MongoDB World 2018: Tutorial - How to Build Applications with MongoDB Atlas &...
MongoDB World 2018: Tutorial - How to Build Applications with MongoDB Atlas &...
AWS FSI Symposium 2017 NYC - Moving at the Speed of Serverless ft Broadridge
AWS FSI Symposium 2017 NYC - Moving at the Speed of Serverless ft Broadridge
How to Build Scalable Serverless Applications
How to Build Scalable Serverless Applications
Serverless on AWS: Architectural Patterns and Best Practices
Serverless on AWS: Architectural Patterns and Best Practices
Introduction to Serverless on AWS
Introduction to Serverless on AWS
Vonage & Aspect: Transform Real-Time Communications & Customer Engagement (TL...
Vonage & Aspect: Transform Real-Time Communications & Customer Engagement (TL...
Ripping off the Bandage: Re-Architecting Traditional Three-Tier Monoliths to ...
Ripping off the Bandage: Re-Architecting Traditional Three-Tier Monoliths to ...
Mais de Amazon Web Services
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Amazon Web Services
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Amazon Web Services
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
Amazon Web Services
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
Amazon Web Services
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
Amazon Web Services
Open banking as a service
Open banking as a service
Amazon Web Services
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Amazon Web Services
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
Amazon Web Services
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Amazon Web Services
Computer Vision con AWS
Computer Vision con AWS
Amazon Web Services
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
Amazon Web Services
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Amazon Web Services
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
Amazon Web Services
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Amazon Web Services
Tools for building your MVP on AWS
Tools for building your MVP on AWS
Amazon Web Services
How to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
Amazon Web Services
Building a web application without servers
Building a web application without servers
Amazon Web Services
Fundraising Essentials
Fundraising Essentials
Amazon Web Services
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
Amazon Web Services
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
Amazon Web Services
Mais de Amazon Web Services
(20)
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
Open banking as a service
Open banking as a service
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Computer Vision con AWS
Computer Vision con AWS
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Tools for building your MVP on AWS
Tools for building your MVP on AWS
How to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
Building a web application without servers
Building a web application without servers
Fundraising Essentials
Fundraising Essentials
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
Serverless - State of the Union
1.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Serverless: State of the Union Danilo Poccia Principal Evangelist, Serverless @danilop
2.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved.
3.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. THE SERVERLESS OPERATIONAL MODEL No provisioning, no management Pay for value Automatic scaling Highly available and secure
4.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. AWS SERVERLESS ADVANTAGE Agility Total Cost efficiency “The size of our team is half of what is normally needed to build and operate a site of this scale.” – Bustle “Using AWS Lambda, we’ve increased cost efficiency by a factor of two.” – FINRA Elasticity “[We have] experienced near-zero downtime and near-zero performance degradation while serving 200-300 million IPO requests per month” - Financial Engines “What took us just a few days to build using a serverless solution based on AWS Lambda would have taken us six months to build from scratch.”- Edmunds
5.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. FOCUS ON DIFFERENTIATORS Installing, configuring, and managing my compute infrastructure is critical to achieving my goals. Having a standardized, flexible, and on-demand compute environment is critical to achieving my goals.
6.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. AWS SERVERLESS PORTFOLIO APPLICATION PRIMITIVES – COMPUTE AND DATASTORES AWS Lambda AWS Fargate Amazon API Gateway Amazon SNS Amazon MQ Amazon SQS AWS Step Functions APPLICATION INTEGRATION DEVELOPER TOOLS SECURITY AND ADMINISTRATION Amazon Aurora Serverless Amazon S3 Amazon DynamoDB AWS AppSync AWS IAM Amazon Cognito Amazon Inspector Amazon VPC Amazon GuardDuty AWS CloudFormation AWS Cloud9 AWS CloudTrail Amazon CloudWatch AWS X-Ray AWS CodePipeline AWS Config AWS SSO AWS Shield AWS WAF Amazon Kinesis AWS Serverless Application Repository
7.
Trends
8.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. AN EXPANDING LIST OF SERVERLESS CUSTOMERS
9.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. EMERGING SERVERLESS MATURITY MODEL AUGMENT INFRASTRUCTURE • Cron jobs • Simple automation • Extend AWS services AUXILIARY APPLICATIONS • Internal microservices • Streaming analytics • Back office workflows BUSINESS CRITICAL APPLICATIONS • Time-sensitive processing • User facing services • IoT workflows • Critical data workflows
10.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. processes 4,000 requests per second ingests, analyzes and stores 17+ petabytes of data per season processes half a trillion validations of stock trades daily executes 16 million requests a month processes tens of billions of data points monthly SERVERLESS AT SCALE IS THE NEW NORM API traffic to register and license more than 47 million driver records in Great Britain
11.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. High scale and resiliency at very low cost Financial Engines is using AWS Lambda to power the core of its computational “engines” which automate portfolio management combined with access to human advisors. Benefits of AWS Serverless • Handles 200–300 million server requests per month at rates of up to 60,000 per minute • Reduced infrastructure costs by more than 90 percent • Zero server downtime Using AWS Lambda will enable us to scale to serve millions more who need financial help. Paul Gibson Principal System Architect
12.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Reduced cost and time, faster innovation National Geographic uses AWS Serverless technologies to make 130 years of valuable accessible and discoverable. Benefits of AWS Serverless • Reduced development time by months • Provides personalized access to 130 years of multichannel content • Leveraged managed services like Amazon Rekognition and Amazon SNS to add capabilities previously scoped out The breadth of services available on AWS gave us the option to maximize our agility and speed by leapfrogging to serverless. Nik Khilnani Senior Director of Platform Development
13.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Benefits of AWS Serverless • Reduces new-account provisioning time from 2 weeks to 10 minutes • Provides complete visibility into all accounts’ security profiles • Ensures uniform configurations and controls Faster Time to Market Autodesk goes serverless in the AWS Cloud, reduces account-creation time by 99% Going serverless with AWS Lambda relieves us from managing servers and lets us concentrate on building features. Alan Williams Enterprise Architect
14.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. GROWING ECOSYSTEM
15.
re:Invent Launches
16.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. WHAT DRIVES OUR PRIORITIES? Excelling in service fundamentals Availability, latency, security, scale and associated controls Enabling new application development patterns New patterns through events, workflows, functions, and APIs Minimizing undifferentiated code Eliminating duplicate code, increase reuse Empowering serverless developers and operations Meet developers and operations where they are, lead them where they need to be
17.
Excelling in service
fundamentals
18.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. SERVICE FUNDAMENTALS: 2018 RECAP Enhanced compliance regime ü FEDRAMP for API Gateway and Lambda ü HIPAA for Step Functions, Serverless Application Repository ü GDPR for all services Scale, availability, and pricing improvements ü AWS Lambda SLA (99.95%) ü API Gateway tiered pricing (as low as $1.51/million) ü Increased Step Functions throughput (1,000 transitions/sec)
19.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. LAUNCH : LAMBDA WITH FIRECRACKER Security Lightweight container encapsulated with VM barrier Workloads can run concurrently with strong process isolation Greater efficiencySpeed by design Accelerates kernel loading to reduce cold start times User-space code <125ms and 150 microVMs /second/host More processes can be run per instance. More efficient use of compute resources.
20.
Enabling new application development
patterns
21.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. NEW APPLICATION PATTERNS: RECAP Better event integration across services ü SQS as an event source for Lambda ü Kinesis fanout improvements – up to 20 Lambda consumers ü 5X faster reads from Kinesis to AWS Lambda Increased limits for more resource intensive workloads ü 15 minute functions ü Increase maximum payload size of asynchronous events to 256KB Richer API controls • Private APIs • Increased API limits • Granular resource policies • Cross account authorizers
22.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. API GATEWAY CONNECTIVITY To From Internet Regional AWS Service Customer VPC Customer VPC Internet Regional AWS Service Core Service (Edge-optimized, public integrations) Private VPC Regional Endpoints Regional Endpoints +Private VPC Private APIs
23.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. LAUNCH: RICHER WORKFLOWS Simplify building workloads such as order processing, report generation, and data analysis Add services in minutes Write and maintain less code
24.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. SIMPLER INTEGRATION, LESS CODE With serverless polling With new service integration AWS Lambda functions No Lambda functions
25.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. LAUNCH: ALB INTEGRATION WITH LAMBDA Enables easier transition from existing compute stacks to Lambda Mix and match compute options to build your backends Robust load balancer controls (health checks, programmable rules engine, traffic shaping)
26.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. SOON: SERVERLESS WEBSOCKETS Build real-time two-way communication applications like chat and streaming dashboards Serverless APIs to handle connections and messages transfer between users and backend services All existing API Gateway integrations out of the box
27.
Minimizing undifferentiated code
28.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. LAUNCH: LAMBDA LAYERS Lets functions easily share code - Upload layer once, reference within any function Promote separation of responsibilities, lets developers iterate faster on writing business logic Built in support for secure sharing by ecosystem
29.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. LAUNCH: NESTED APPS (SAR) Deploy new architectures as a set of serverless apps (nesting) Foster best organizational practices and reduce duplication of effort Share components, modules and full applications privately with teams or publicly with others to improve agility
30.
Empower developers and operations
31.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. DEVELOPERS AND OPERATIONS: 2018 RECAP Better language selection ü Added support for Go, Node 8, .NET core 2.1, Powershell and Python 3.7 programming languages Powerful controls ü API Gateway developer portal (available in SAR & Github) ü API Gateway WAF integration ü API Gateway X-Ray support Streamlined developer tooling ü One click API Gateway endpoint creation via console ü SAM CLI open source and Go debugger ü SAR enhanced search and private/public application filtering ü SAR support for IAM, SQS, Step Functions, Glue, Route53 and more
32.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. NEW: CUSTOM RUNTIMES Bring any Linux compatible language runtime; Powered by new Runtime API - Codifies the runtime calling conventions and integration points At launch powering Ruby support in AWS Lambda, more runtimes from partners (like Erlang) Custom runtimes distributed as “layers” Layers Rule Stack
33.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. LAUNCH: CROSS TOOLCHAIN APP VIEW NEW: Application Views on the Lambda Console let you view and monitor all resources that together make up your application. NEW: Toolkit for JetBrains’ IDEs - IntelliJ and PyCharm - let developers use their own tools to create, test, step-through debug and deploy serverless applications.
34.
Other Important Launches
35.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. LAUNCH : DYNAMODB ON-DEMAND
36.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. LAUNCH : DYNAMODB TRANSATIONS
37.
SAR Nested Apps
Example
38.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Nested Apps to Simplify Solving Recurring Problems
39.
© 2018, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Nested Apps in Your SAM template TweetSource: Type: AWS::Serverless::Application Properties: Location: ApplicationId: arn:aws:serverlessrepo:us-east-1:077246666028:applications/ aws-serverless-twitter-event-source SemanticVersion: 2.0.0 Parameters: SearchText: '#serverless -filter:nativeretweets' TweetProcessorFunctionName: !Ref MyFunction SSMParameterPrefix: twitter-event-source PollingFrequencyInMinutes: 1 BatchSize: 15 StreamModeEnabled: true Serverless Application Repository ARN Lambda function in the same template
40.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Thank you! @danilop