Sohan is a Developer Advocate based out of Amsterdam, Netherlands. He is deeply passionate about emerging technology and how it is shaping the world around us. He hosts ‘The Emerging Tech Show’ – a talk show about tomorrow’s technology today. He frequently works with developers in startups, ISVs, and enterprises on their cloud strategy. He previously worked as an Alexa Evangelist at Amazon, and in the developer relations space at two unicorn startups – Gupshup and InMobi.
In his free time, Sohan loves playing frisbee, listening to rock music and reading comic books.
CI/CD FOR SERVERLESS APPLICATIONS
To get the most out of the agility afforded by serverless, it is essential to build CI/CD pipelines that help teams iterate on code and quickly release features. Serverless and distributed systems in production cannot be done any other way than with a good and efficient CI/CD pipeline.
In this talk, I demonstrate how you can use infrastructure-as-code (IaC) models to build effective CI/CD release workflows to manage serverless deployments on AWS, using tools like AWS CodeBuild, AWS CodePipeline, and AWS CodeDeploy. Specifically, we focus on how to automate safer deployments that can be monitored and rolled back automatically.