A global leader in payments and financial technology.
Our client wanted to have an end-to-end DevOps implementation for data spanning across different regions. The code sited on a different region and the actual data centre were in a different region. To stitch end-to-end dev ops with compliance, security and no-delay deployment, was achallenge.
The biggest challenge involved here was to design a system to have proper handshakes between regions on secured channel.Moreover, the challenge is to convince the respective enterprise teams to open ports with a performance bottleneck in place.
As part of Technology team, we implemented a cross-region CICD Pipeline which spans across various components each of which plays a vital role.
The linking between North America and APAC- India environment is stringent and bounded by firewall rules and hence pose a challenge with respect to connectivity and reliability. To overcome we have proceeded with “Daisy chaining Jenkins instances in North America and APAC”.
This approach has enabled us to completely automate the deployment process and have a streamlined approach for continuous integration as well so as to enable application development teams to deliver code changes more frequently and reliably.
This design approach has ensured there is no additional performance overhead on the existing servers and the systems are very well organised to deliver. No impact to the existing working model that was existing a decade ago.