Upload
serverlessconf
View
563
Download
1
Embed Size (px)
Citation preview
What we’ve learned in eighteen serverless months at Nordstrom
RobGruhl SeniorManager,ServerlessTechnologiesTeamErikErikson SeniorEngineer,ServerlessTechnologiesTeam
AWS
LaptopS?ckerMagicQuadrant
Abilityto
Executeà
CompletenessofVisionà
geekhq.biz
Real-7me recently & frequently viewed
Internal web services
Serverless Mess
1simpleAPIx7resourcesx4methodsx6environmentsxIAMroles,Tables,Clusters,Lambdas,SNS,etc…
Serverless Applica7on Framework
• Automateddeployment• Singlesystemdefini?onacrossaccounts,stages&environments• Sourcecontrolallthethings!
AWS Serverless: Top 6
1. engineeringfocusedonnewcustomervalue2. lesscodeforthesamefeatureset3. requireshardworktoreduceavailability4. “free”andprod-equivalentlowerenvironments5. performancetweaking:easy!profitable!6. fine-grainedpermissions
AWS Serverless: Challenges
1. Sharedlimits2. APIGateway:“NocanhasVPC”3. Dependencyonserverless.comframework4. Occasionallatencyissues(avg.OK)5. End-to-enddebugging
What we want to see:
• Moretransparency• Weighted-round-robindeploymentsolu?ons• Beberdebuggingandtroubleshoo?ngtools• Securityreviewandpenetra?ontes?ngguidance• Moreandbeberdocumenta?onandbestprac?ces
Talk to us! [email protected]
We’rehiring!• Engineers• TechnicalProgramManager
We’recoding!• Serverlesssolu?onsforsystems,tes?ng,monitoring,andperformance• Contribu?ngtoserverless.com,ar?llery.io,?.nextopensourceprojects• Whatareyouusing?