Build essential skills to implement agile and DevOps development processes and workflows.
DevOps practices have enabled organizations to undergo a digital transformation, moving from a monolithic waterfall approach to a rapidly deploying cloud-based agile process. This
transformation requires a team of developers trained to use tools that enable them to spend
more time coding and testing and less time troubleshooting. Red Hat DevOps Pipelines and
Processes: CI/CD with Jenkins, Git, and Test-Driven Development (TDD) is a practical
introduction to DevOps for developers that teaches students the necessary skills and
technologies for automated building and deploying of cloud-native applications.
This course is designed for application developers.
• Version control with Git
• Build and execute Jenkins pipelines
• Release strategies
• Build applications with Test Driven Development
• Security scanning and code analysis of applications
• Monitor applications and pipelines
• Consume and troubleshoot pipelines
Module 1: Introduction to continuous integration and continuous deployment (CI/CD)
Module 2: Integrate source code with version control
Module 3: Test applications
Module 4: Build applications with test-driven development
Module 5: Author pipelines
Module 6: Deploy applications with pipelines
Module 7: Implement pipeline security and monitoring
Module 8: Consume pipelines