日本語

Building Microservice Based CI/CD pipelines In A Functional Way

With the wide adaptation of functional programming approach, we at Knoldus thought why not apply these learnings to transform our CI/CD pipelines and fabricate them in a way that our system has no side effects and has immutable inputs and outputs so that we deploy what we intend. As an example, we can think of a flow where CI pipeline executing on our build server generates artifacts and docker images (immutable entities) as outputs which are then passed to Deploy pipeline which deploys these artifacts onto testing and finally production without actually making any changes to the functionality

Session length
10 minutes
Language of the presentation
English
Target audience
Intermediate: Requires a basic knowledge of the area
Who is your session intended to
1. People who wanna revisit important aspects of functional programming.
2. People who want to understand how the foundation principles of functional programming can make the CI/CD pipeline more reliable and efficient
3. Engineers who wanna understand what all steps must be part of there CI/CD pipeline for microservice based infrastructure.
Speaker
Sahil Sawhney (Sr. Software Consultant, Knoldus Inc)
Contributes

voted / votable

Candidate sessions