Tutorials4
Learn something new about software delivery. Browse our step-by-step walk-throughs and learn how to solve common configuration problems, run CI in a variety of languages, projects types, and environments. Discover beginner, intermediate, and advanced tutorials.
![Tutorial-Intermediate-B](https://ctf-cci-com.imgix.net/3Le6F2pqkIBR2e343o7WHy/3ae336b6909f5ae0d5655ef4ec0e889b/Tutorial-Intermediate-B.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Helm deployments to a Kubernetes cluster with CI/CD
![Avik Kundu](https://ctf-cci-com.imgix.net/4gLRjGMRjhCJUjET51ShS/89efa5de8acecbb6e080b13097718ba0/avik-kundu.png?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Software Engineer
![Developer RP sits at a desk working on an intermediate-level project](https://ctf-cci-com.imgix.net/3uyUcGrVFI9u4yOYN3NNYm/45f0e802c05a50f413c491fedd80212e/Tutorial-Intermediate-RP.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Progressive delivery on Kubernetes with CircleCI and Argo Rollouts
![Avik Kundu](https://ctf-cci-com.imgix.net/4gLRjGMRjhCJUjET51ShS/89efa5de8acecbb6e080b13097718ba0/avik-kundu.png?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Software Engineer
![A stylized web application, placed at the center of a grid, is randomly surrounded by arrows, user interface elements, and geometric shapes.](https://ctf-cci-com.imgix.net/3FUvabcjqAyfYM5QZcfFDZ/0049136a86df6ac526247d9adb13798b/rba-coding-config-series-v5.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
CD for machine learning: Deploy, monitor, retrain
![Jacob Schmitt](https://ctf-cci-com.imgix.net/5jaDKy7of1bny9EdxkfENU/e1d8506d6f4dc49c02127006e288eeb4/jacob-schmitt.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Senior Technical Content Marketing Manager
![Illustration of a computer screen overlaid on a grid background displaying an abstract settings file with a gear icon.](https://ctf-cci-com.imgix.net/6tp1s9dfL1782cbWhreWJF/6affc3e3e6098279968691d7ad7c0e2d/rba-config-series-1.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
CI for machine learning: Build, test, train
![Jacob Schmitt](https://ctf-cci-com.imgix.net/5jaDKy7of1bny9EdxkfENU/e1d8506d6f4dc49c02127006e288eeb4/jacob-schmitt.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Senior Technical Content Marketing Manager
![Developer B sits at a desk working on an advanced-level project.](https://ctf-cci-com.imgix.net/4wcFcrXEs3WD2rILK6gwUp/8da5fbebc266c1c40b28387fa2d55698/Tutorial-Advanced-B.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Machine learning CI/CD with AWS SageMaker
Senior Data Scientist
![Developer D sits at a desk working on a beginning-level project.](https://ctf-cci-com.imgix.net/zGUMWWY0JiAgVEaFTqshw/c8857064461c19e551cefdd9535f4ceb/Tutorial-Beginner-D.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Pushing a project to GitLab
![Godwin Ekuma](https://ctf-cci-com.imgix.net/5afacdQ1myZLcVzy3koeUo/e62c4ec633b83a6d1778d045866702c3/godwin-ekuma.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Software Engineer
![Developer RP sits at a desk working on an intermediate-level project.](https://ctf-cci-com.imgix.net/2JbzjMah0Oqun3vNePlwoJ/ca93a1b54ee9be5c1e2499df684b042d/Tutorial-Intermediate-RP.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Mocking API requests with Mirage
![Waweru Mwaura](https://ctf-cci-com.imgix.net/4sY9qwNVhkejXjfA7s3XJ3/5eaa5f07d59ffad01d55baa7ccaf68a8/waweru-mwaura.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Software Engineer
![Developer A sits at a desk working on an intermediate-level project.](https://ctf-cci-com.imgix.net/3FPR2tmaqQeWPvKBQWQjTb/17ead46fd065f2f4c0fdf9447f2e3325/Tutorial-Intermediate-A.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Setting up continuous integration (CI) with GitLab and CircleCI
![Zan Markan](https://ctf-cci-com.imgix.net/GLLns68bZBcZbR7R1M6YT/73521c510324e5ecaf8cf4024473632e/zan-markan.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Developer Advocate
![Developer D sits at a desk working on a beginning-level project.](https://ctf-cci-com.imgix.net/3oOASP2r51p6hlJazUgXFR/9f603fd2c57c466f37fd8b34fd05f5fa/Tutorial-Beginner-D.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Deploy a Dockerized Go application to Azure
![Olususi Oluyemi](https://ctf-cci-com.imgix.net/2EfaPCQ2QfJdEqZ38puB3v/c67bb80572ce807829d0651b980c0c40/olususi-oluyemi.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Fullstack Developer and Tech Author