Juniata Classifieds>Juniata Online Courses>Continuous Integration and Delivery (CI/CD)

Continuous Integration and Delivery (CI/CD)

About this Course

Continuous Integration and Continuous Delivery (CI/CD) is a key skill that every modern day Software and DevOps Engineer should know. This course provides a practical introduction to CI/CD, an automated approach to software development. **** Many Organizations are adopting CI/CD practices to ship software faster and more efficiently. CI/CD focuses on frequent and reliable software delivery processes using automation to ensure code quality. This practice requires automation that continuously integrates code changes and continuously delivers those changes to a production environment. **** In this course, you’ll examine the key features of CI and practice social coding using the Git Feature Branch Workflow. You will also learn about standard CI tools and gain a deep understanding of GitHub Actions workflows and their components. You’ll also review CD and its goals, benefits, and best practices. And you will learn the requirements of a CI/CD pipeline and discover standard CD tools. **** You will explore Tekton and discover how its components work together to create a CD pipeline. You will learn how to build a pipeline, pass parameters to a pipeline, build triggers to start pipeline runs, implement reusable tasks, and create custom tasks. For your final project, you will complete your CD pipeline by building a container image and deploying your application to an OpenShift Kubernetes cluster. Throughout this course, you’ll demonstrate your CI/CD skills by completing several hands-on labs with real-world tools used by DevOps professionals.

Created by: IBM

Level: Intermediate


Related Online Courses

This course is the first of a two-course sequence: Introduction to Computer Science and Programming Using Python, and Introduction to Computational Thinking and Data Science. Together, they are... more
To the surprise of absolutely no one, trust is broken on the Internet. Wherever you go online, the advice is the same--make sure you understand what's behind each button before you click it. In... more
Learning more about how an Ethereum client works is crucial for Developers and DevOps professionals who are looking to create a private blockchain network or to connect to Ethereum mainnet. As... more
¿Has oído hablar de los ataques que reciben las grandes compañías o los bancos a través de sus sistemas informáticos? ¿Sabes detectar un archivo infectado por un virus? O ¿conoces medidas de segu... more
Never before has the video game market been at a better time. There are currently many platforms available and the emergence of mobile devices has revolutionized the sector. The existence of... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL