Continuous delivering serverless applications in the pipeline: indispensable advice from the trenches
Failure is not the opposite of success, it’s an essential part of it. Failing in a controlled and tested environment helps us to learn and improve; a core principle of continuous delivery. Serverless technology gives us the power to fail faster, and more often. Since there are no servers to manage, you can create isolated, production-like environments much faster. Because of this, it will be easier to create and run pipelines which will run faster and more stable. I will describe the challenges we faced in building serverless applications in a continuous delivery pipeline.