What Is Serverless?History of ServerlessThe Cloud Provider LandscapeReliability, Availability, Disaster RecoveryStrengths of ServerlessIncreased Scalability, Security, and ReliabilityYou Only Pay for What You UseSaving Time and Money on Managing ServersImproved Developer ProductivityDecreased Management ResponsibilitiesConvenient IntegrationsWeaknesses of ServerlessThe Cold (Start) WarCompute TimeVPC/Network IssuesApplication SizePotential to Be More ExpensiveVendor Lock-InComplex DebuggingWhen Does It Make Sense to Use Serverless?When Is Serverless Compute Not Right for You?Let’s Get Started