Table of Contents

Understanding distributed development for an application

When you use continuous integration and delivery (CI/CD) workflows, you set up the systems in your environment based on your workflow requirements. For example, if only one team is developing an application, you can use a single system for application development and branch merging.

However, you can use a distributed development environment if multiple teams are simultaneously developing an application. A distributed development environment can comprise multiple development systems, on which developers author and test the application. They then migrate their changes into and merge them on a development source system from which those changes are packaged and moved in the CI/CD workflow.

When you configure a distributed development environment, ensure that you are following best practices for development and version control.

Suggest Edit
Did you find this content helpful?

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.