DevOps 10110
Learn the fundamentals of DevOps, a software development methodology that combines development and operations practices for more efficient release cycles.
![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)
How do I use Infrastructure as Code?
![Angel Rivera](https://ctf-cci-com.imgix.net/1Rhp9Nebp4K4jKGw9YG584/afaa8e5a1dcb4d8eae695a091369b951/angel-rivera2.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Developer Advocate, CircleCI
![Developer RP sits at a desk working on a beginner-level project.](https://ctf-cci-com.imgix.net/yreoQeXQhUjDj9JhApNfp/b87c367b03e3fec297747e442427a78c/Tutorial-Beginner-RP.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Docker and CI/CD tutorial: a deep dive into containers
![Angel Rivera](https://ctf-cci-com.imgix.net/1Rhp9Nebp4K4jKGw9YG584/afaa8e5a1dcb4d8eae695a091369b951/angel-rivera2.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Developer Advocate, CircleCI
![Developer C sits at a desk working on an advanced-level project.](https://ctf-cci-com.imgix.net/viYGJWazT0Q4kLAn2r4z3/ddb341525e87e41f09773945d4e14fe4/Tutorial-Advanced-C.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Smoke testing in CI/CD pipelines
![Angel Rivera](https://ctf-cci-com.imgix.net/1Rhp9Nebp4K4jKGw9YG584/afaa8e5a1dcb4d8eae695a091369b951/angel-rivera2.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Developer Advocate, CircleCI
![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)
Continuous integration with the Google Cloud Run orb
![Angel Rivera](https://ctf-cci-com.imgix.net/1Rhp9Nebp4K4jKGw9YG584/afaa8e5a1dcb4d8eae695a091369b951/angel-rivera2.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Developer Advocate, CircleCI
![Developer B sits at a desk working on an intermediate-level project.](https://ctf-cci-com.imgix.net/3BCGQWZ82HqX3Fb80MICvr/343c5ce6f8fd52d7fa68474505983a37/Tutorial-Intermediate-B.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Adding application and image scans to your CI/CD pipeline
![Angel Rivera](https://ctf-cci-com.imgix.net/1Rhp9Nebp4K4jKGw9YG584/afaa8e5a1dcb4d8eae695a091369b951/angel-rivera2.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Developer Advocate, CircleCI
![How_To_Test_Software_Part2.jpg](https://ctf-cci-com.imgix.net/3NQWgikUvPOb2mt7fKG3QN/5ccfe13969b1e675bf7c5465054bcd6a/How_To_Test_Software_Part2.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
How to test software, part II: TDD and BDD
![June Jung](https://ctf-cci-com.imgix.net/1N65eiKYdWxSTCRS81xGlD/ec655b0cf8ff311c852e8fbb8e242541/june-jung.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
![Cover-TestDefs-Part1](https://ctf-cci-com.imgix.net/37dwORuiv9pBYwJxBfZlsk/7eea2c7d75ccf57f1026cf7edd232e35/Cover-TestDefs-Part1.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
How to test software, part I: mocking, stubbing, and contract testing
![June Jung](https://ctf-cci-com.imgix.net/1N65eiKYdWxSTCRS81xGlD/ec655b0cf8ff311c852e8fbb8e242541/june-jung.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
![A train engine covered with lines of code emerges from a tunnel surrounded by code blocks.](https://ctf-cci-com.imgix.net/70Hyyz2gIbIvWoTebOgyfl/58a30fa97ef6d7aa345110697830595c/2019-04-02-Terraform-v6.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
An intro to Infrastructure as Code
![Jennings Treutel](https://ctf-cci-com.imgix.net/2o6QscBdkWB1Bpy5Z3cGXD/ebd1746fbaf7d27e90b8e64cdc267bdb/jennings-treutel.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Solutions Engineer
![Monitors with stylized lines of code on a grid scattered with geometric shapes.](https://ctf-cci-com.imgix.net/45PA6DDhlhTlOdmqfDwiAk/186f7cf9a55d523d4385b2d2dd1682e2/Default-Abstract-GreenBG-v2.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Getting your manager to say ‘yes’ to DevOps tools
![Ron Powell](https://ctf-cci-com.imgix.net/1ykjZ6GjLIFziqBYnZwdRY/4651ae44f9a0a87c008f85b8e3c8da81/ron-powell.jpeg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Senior Manager, Marketing Insights and Strategy