Курс от CourseraLearn the foundational concepts and practical skills behind modern CI/CD and automated deployment workflows in this hands-on course within the Software Development Skill Path. You will develop the ability to integrate automated tests into pipelines, debug failing builds using logs and artifacts, build secure and efficient container images, configure reproducible runtime environments, and author CI/CD pipelines that automatically build, test, and deploy software across environments. Through guided exercises with GitHub Actions, Tekton, and Kubernetes/OpenShift, you will gain real experience automating delivery processes used across the industry. This course draws on IBM’s expertise in DevOps engineering to take you from conceptual understanding to practical pipeline implementation. You’ll begin by exploring how CI improves code quality and collaboration, then progress into building real CI workflows using GitHub Actions. Finally, you will construct full delivery pipelines with Tekton, creating tasks, triggers, and deployment steps that mirror production-grade automation. By the end, you will be confident in designing pipelines that enhance reliability, reduce manual effort, and support fast, repeatable software delivery. Perfect for aspiring DevOps engineers, software developers, cloud practitioners, and anyone looking to strengthen their automation and deployment capabilities.
4 модулей · 44 учебных материалов

Преподаватель курса