21
Challenges of Applying CI Scenarios
Continuous Integration (CI) is sometimes stated as a prerequisite for DevOps. In the previous chapter, we discussed the basics of CI and how DevOps depends on it. Its implementation was presented in Chapter 20, Understanding DevOps Principles, too. But differently from the other practical chapters, the purpose of this chapter is to discuss how to enable CI in a real scenario, considering the challenges that you, as a software architect, will need to deal with.
The topics covered in this chapter are as follows:
- Understanding CI
- Continuous Integration and GitHub
- Understanding the risks and challenges when using CI
- Understanding the WWTravelClub project approach for this chapter
Like in the previous chapter, ...
Get Software Architecture with C# 9 and .NET 5 - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.