Professional Documents
Culture Documents
ITLDO801
LO2. IMPLEMENT CI/CD
Prepared by Anastase MUVANDIMWE
Introduction to CI/CD pipelines
oCultural Resistance:
o Teams accustomed to traditional development practices may resist the cultural shift towards CI/CD.
Resistance can arise due to fear of change, lack of awareness, or concerns about job security.
oInfrastructure Complexity:
o Managing and maintaining the infrastructure required for CI/CD pipelines can be complex.
Organizations need to invest in scalable and reliable infrastructure, which may include servers,
containers, and orchestration tools.
Rollback Complexity:
◦ Despite versioning and rollback capabilities, rolling back changes can be complex, especially if
there are database schema changes or data migrations involved. Ensuring a smooth rollback
process is crucial for minimizing downtime and impact on users.
Scalability Challenges:
◦ As the number of projects and developers grows, organizations may face challenges in scaling
their CI/CD infrastructure to handle increased load and demand.