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, the sample of the WWTravelClub will be presented during the explanation of the chapter, since all the screens captured to exemplify CI came from it. Besides this, we will offer a conclusion...