Modern architecture alternatives and their pros and cons are debated in this panel discussion from autocon/22. While the right choice is organization-specific driven by application needs and organizational capabilities, the case is made that serverless is underutilized at many companies given its operational advantages. Panel members: Rachit Lohani, CTO & SVP (Engineering and Product), Paylocity Siddharth Ram, Ex-CTO, Inflection & VP/Engineering Fellow, Intuit Shridhar Pandey, Senior Product Manager, Lambda, AWS Kenneth Nguyen, Co-Founder, Tasq Salil Deshpande, General Partner, Uncorrelated Ventures (moderator) Key moments: 00:00: Context for the choice between serverless and Kubernetes 02:23: Why not run stateless and just use serverless and autonomous? 05:52: Why Inflection moved from Kubernetes to serverless 08:13: What about vendor lockin with serverless? 08:57: Paylocity Heavily Uses Serverless 10:25: The 5 Steps to Get to Autonomous 11:02: Getting to Autonomous in Stateless vs Stateful 12:40: Why Paylocity Converted Almost Completely to Serverless 14:03:Kubernetes Helps with High Throughput, Cold Starts, Latency Sensitivity 14:35: Rachit's POV on Managing Kubernetes 15:47: Refactoring Kubernetes to Serverless can be costly 16:44: Paylocity's default approach is serverless; exceptions need a rationale 17:33: Seek fewer variations & avoid abstraction complexity 19:14: Lambda team aims to support different schools of thought 19:30: Long running apps that wait for calls are not best fit for Lambda 21:29: Why Intuit uses Kubernetes and Lambda 22:54: Siddharth does see use cases for Kubernetes 23:11: Tasq used serverless to iterate quickly 24:24: Tasq now looking at distributed compute for processing (ECS, EKS, Fargate) 26:15: Tasq's experience with serverless 28:30: Solving for customer experience and minimizing ops work 30:55: The Panel Compares Kubernetes, Serverless Containers and Serverless Functions 32:20: Trading off more cloud spend for lower ops burden 33:25: Kubernetes can make sense as scale grows 34:14: Open multiple paths for dev choice 35:11: Portability with serverless is getting easier 35:55: Summary: Use high productivity approaches (e.g, serverless) as default, systems language (k8s) when needed To learn more about Sedai visit https://bit.ly/3e3Cqlv #autonomouscloud #lambda #kubernetes #eks #ecs #sre #devops #aws #serverless #a8s4k8s #sedai #autocon22, #rachitlohani, #paylocity, #siddharthram, #inflection, #shridharpandey, #kennethnguyen, #tasq, #salildeshpande, #uncorrelatedventures