What are the differences between running, deploying and managing an app on different platforms? How do different serverless variants differ from each other, and, perhaps more importantly, from traditional deployments?
We had to answer this question for a real company, so we took a Web application and ported it from traditional infrastructure to different platforms: Heroku PaaS, kubernetes, Lambda and OpenFaaS.
We will share our learnings about the differences in architecting and building the app, integration testing, deployment and management. There are distinct advantages to each method… and real challenges. Learn from our experience!
Basic knowledge of software development and deployment lifecycle
The biggest differences between platforms is how those choices impact operations. We will provide insight into the pros and cons, advantages and challenges, of the differing architectural and deployment requirements provided by different platforms, both serverless and traditional.
You can view Avi’s presentation below: