
Accelerating DevOps and Cloud Transformation
Driving Efficiency: Modernizing DevOps Pipelines and Migrating PaaS to GCP with GitOps
CLIENT BIO
A global automotive manufacturer seeking to modernize its development and deployment pipelines by transitioning from Jenkins and PCF to a fully managed Google Cloud solution. With a focus on DevOps practices, scalability, and reduced operational overhead, the client needed a robust cloud-native approach to streamline application deployments.
PROBLEM STATEMENT
The client's legacy setup relied on Jenkins for CI/CD and Pivotal Cloud Foundry (PCF) for application hosting. This architecture posed challenges, including:
-
Complex maintenance of Jenkins pipelines and DevOps workflows.
-
High costs and inefficiencies in managing PCF instances.
-
Lack of standardized deployment configurations across development, QA, and production environments.
-
Inefficient promotion processes leading to inconsistent deployments
These issues resulted in slower time-to-market, higher operational costs, and fragmented deployment strategies, limiting the client’s ability to leverage DevOps and cloud best practices effectively.

OUR SOLUTION
Orcasio partnered with the client to deliver a transformative solution using Google Cloud Build and Cloud Run, implementing GitOps principles to streamline operations and enhance DevOps practices. Key steps included:
-
Designing GitOps Architecture: Created separate repositories for application code and Continuous Deployment (CD) configurations to ensure clear boundaries between code and deployment logic, aligning with modern DevOps methodologies.
-
Customizing CI/CD Pipelines: Built automated pipelines in Cloud Build that pulled deployment configurations from the CD repositories, ensuring standardized and repeatable processes.
-
Enabling Promotion Workflows: Defined Git-based promotion mechanisms where deployment approvals were integrated into Git pull requests, ensuring traceability and accountability in DevOps workflows.
-
End-to-End Automation: Automated the entire pipeline from code commit to production deployment using Cloud Build triggers and custom scripts tailored to the client’s workflows.
-
Streamline Application Hosting: Migrated workloads to Cloud Run, leveraging its scalability and cost efficiency while maintaining compliance with stringent automotive standards.