Getting Started with Continuous Integration / Continuous Delivery (CI/CD)
Continuous Integration / Continuous Delivery (CI/CD) enables you to release software on a more frequent basis without compromising on quality. Benefits include faster time to market, better code quality, and faster bug fixes. Learn basics of CI/CD and explore potential tooling for applying CI/CD to your software development life cycle.
-
Learn about continuous integration, delivery, and deployment.
-
Learn to automate tests and deploy software to production.
-
Use CI/CD to improve your software development life cycle.
Courses
-
1
Software Development Life Cycle (SDLC)1h 34mSoftware Development Life Cycle (SDLC)
By: Shashi Shekhar
Review a variety of different SDLC approaches—from traditional methods to more modern processes—and learn about their applicability in software development.
-
2
DevOps Foundations: Continuous Delivery/Continuous Integration1h 51mDevOps Foundations: Continuous Delivery/Continuous Integration
By: James Wickett
Build faster, more reliable software with continuous integration and continuous delivery. Learn about core CI/CD concepts by seeing how they fit into a delivery pipeline.
-
3
Continuous Integration: Tools1h 1mContinuous Integration: Tools
By: Michael Jenkins
Explore a variety of continuous integration and continuous delivery (CI/CD) tool options as well as the benefits and drawbacks of each one.