Codefresh recognizes the challenges organizations face when scaling Argo CD for GitOps, particularly in understanding the relationships between applications across different environments. While Argo CD excels at deploying off-the-shelf software, it struggles with internal applications due to its inability to recognize related instances of the same application across environments. Codefresh addresses this limitation by introducing the concept of "Products," which groups related applications and allows for seamless promotion between environments using a drag-and-drop interface. This approach simplifies the promotion process by automatically calculating necessary changes and supporting advanced scenarios, such as configuration updates and automated pull requests. The product concept is implemented through a simple Kubernetes annotation, ensuring flexibility and avoiding platform lock-in. Codefresh's new environment dashboard enhances application management, particularly for microservice architectures, by allowing grouped handling of related workloads. The platform looks forward to further integrating Argo CD products with its environment offerings.