SlideShare a Scribd company logo
1 of 5
Download to read offline
Cygnet Infotech
+1-609-245-0971
inquiry@cygnetinfotech.com
www.cygnetinfotech.com
on Implementing DevOps
70% Improvement
in Service and
Product Delivery
The client is a leading non-banking
finance firm in the UK, offering
financial solutions to their direct
customers and eCommerce
omni-channel retail partners.
The client company has a huge
network comprising of customers
and 250+ retailers that provide,
8000+ end-users, a credit platform
that they can trust.
Client Profile
The client’s business has been growing
exponentially generating an urgent
need to scale the IT infrastructure to
seamlessly manage the increasing
customer base. They confronted
severe technical challenges while
implementing new features, services,
revenue streams on their financial
platform and third-party eCommerce
platforms.
Key challenges
• Inconsistent system performance,
functions and physical attributes
• Administer code review processes
after implementation
• Challenging production deployment
(Installation, Configuration, Testing,
and Bug-fixing)
• Evaluation of regression suite in the
pre-release environment
• Slow and manual release of new
features in all environments
(Development, Test, and Disaster
recovery)
• Fragmented environments leading to
inconsistency
Business Challenges Business Requirements
The client needed a technology partner
who could help them to automate their
business processes end-to-end and
manage outages or incidents, i.e. slow
server response or server breakdown.
They needed an IT services partner to
linearly scale and maintain their existing
platform to ensure that it can seamlessly
handle 8000+ active users with 99.99%
up time.
Architecture Diagram
Considering the complexity of client’s business
and technical expertise required, Cygnet
deployed an expert team of analysts, developers,
operations experts and testers. Business analysts
in the team visited onsite and collaborated with
client’s teams to better understand the business
challenges.
They analyzed issues in the current state which
the development and operations teams were
facing. Based on their findings, they planned to
implement an automated processes and workflow
that would be managed with DevOps – for more
engaged and productive team and higher system
availability.
Our team integrated tools such as Jenkins and
Docker to standardize code deployment across
different environments providing them
end-to-end network, operations and control
support to handle outages and provide proactive
resolutions.
The team automated common and repetitive
processes freeing multiple human resources to
focus on more cognitive work. The team also
integrated Jira with Jenkins to provide automated
deployments of features, simplifying the
movement of tickets from one state to another.
The entire process is designed in a way, that in
case, if there is any failed deployment, the envi-
ronment stability won’t be at risk. This is since the
deployment to the main environment won’t com-
plete unless all the steps are successfully
performed on CI/CD master that holds Jenkins.
For production deployment, the team utilized
Bitbucket Webhook Trigger, which initiates when
PR to master is merged/declined and calls a
custom service. This custom service is responsi-
ble to check which features need to be deployed
based on the PR merge or decline state and
deploys the respective applications by triggering
a Jenkins job.
The overall solution includes:
• Jenkins, Docker and Jira for CI/CD
implementation
• Katalon Studio and TestLink tools for
automated testing
• NOC monitoring and support
• Industry-standard infrastructure control and
provisioning
• Patch and release management
• Week-end support for P1 and P2 issues
Cygnet Solution
Project
Management
Source Code
Management
On ticket movement
jenkins job is triggered
Deployment
tools Based on ticket status
deployment to
respective environment
QA QA
SupportUAT
Pre-
release
Pre-
release
Production Production
Demo Sandbox
Deployment on PR
merge decline to
Production
QA QA
SupportUAT
Pre-
release
Pre-
release
Production Production
Demo Sandbox
Deployment on PR
merge decline to
Production
Movement of code in environments
Local QA docker setup
Technology
Stack
TESTING TOOLS
• TestLink
• Katalon Studio
DEVOPS TOOLS
• Jenkins
• Docker
TECHNOLOGY
• Laravel & CodeIgniter
• Magento, Shopify,
WooCommerce & Craft Commerce
• WordPress CMS
• MySQL & MongoDB Database
PROJECT MANAGEMENT
• SCRUM
• JIRA
VERSION CONTROL
• Bitbucket
Business Benefits
CI/CD enhanced delivery speed of features
and services
Right process and technology guided team
to achieve the desired objectives
Shared data, fostered a collaborative work
culture
Fast feedback loops helped teams to
measure features, fixes and updates that are
moved to the production environment
Highly automated workflow and deployment
processes ensured rapid project delivery
Ability to control development processes
increased programmable and dynamic
infrastructure
Automated builds and real-time identification
of issues minimized human error
Cygnet Infotech is one of the most trusted names in the IT space
delivering technology solutions to global clients across 35 countries.
Born out of a vision to create software development company where
quality, innovation and personalized services trump low cost, makeshift
solution, Cygnet partners with its clients to help them transform in to
high performance businesses.
Cygnet has deep industry and business process expertise, global
resources and a proven track record in delivering innovative
technology solutions. Cygnet can mobilize the right people, skills and
technologies that improves business performance.
About Cygnet
Contact Us
Founded in 2000,
currently with offices
across 6 continents
1000+ Employees
Delivered 2000+
Projects
19 Years of Experience
Serving 750+ clients
in 35 countries
95% Client Retention
USA
Cygnet Infotech LLC.
125 Village Boulevard,
Suite 315, Princeton,
NJ 08540
+1-609-245-0971
+1-609-533-8393
INDIA
Cygnet Infotech Pvt. Ltd.
16-Swastik Society,
Nr. AMCO Bank, Stadium Circle,
Navrangpura, Ahmedabad 380009
+91-79-67124000
inquiry@cygnetinfotech.com
UK
Cygnet Infotech Ltd.
Devonshire House
60 Goswell Road, London,
United Kingdom, EC1M 7AD
+44-20-8099-1653
DUBAI
Cygnet Fintech Software
Unit 807, Ubora Tower 2,
Business Bay, Dubai,
UAE, PO Box No.: 418360
+971 52 830 5127
Copyright © 2019 Cygnet Infotech | www.cygnet-infotech.com

More Related Content

What's hot

From Chaos to Compliance: The New Digital Governance for DevOps
From Chaos to Compliance: The New Digital Governance for DevOpsFrom Chaos to Compliance: The New Digital Governance for DevOps
From Chaos to Compliance: The New Digital Governance for DevOpsXebiaLabs
 
BACK FROM THE EDGE: INFRASTRUCTURE PROTECTION THROUGH PLATESPIN
BACK FROM THE EDGE: INFRASTRUCTURE PROTECTION THROUGH PLATESPINBACK FROM THE EDGE: INFRASTRUCTURE PROTECTION THROUGH PLATESPIN
BACK FROM THE EDGE: INFRASTRUCTURE PROTECTION THROUGH PLATESPINMicro Focus
 
Deliver More Customer Value with Value Stream Management
Deliver More Customer Value with Value Stream ManagementDeliver More Customer Value with Value Stream Management
Deliver More Customer Value with Value Stream ManagementXebiaLabs
 
Managing User Experience During Cloud Migrations
Managing User Experience During Cloud MigrationsManaging User Experience During Cloud Migrations
Managing User Experience During Cloud MigrationseG Innovations
 
End to-End Monitoring for ITSM and DevOps
End to-End Monitoring for ITSM and DevOpsEnd to-End Monitoring for ITSM and DevOps
End to-End Monitoring for ITSM and DevOpseG Innovations
 
How NBCUniversal Adopted DevOps
How NBCUniversal Adopted DevOpsHow NBCUniversal Adopted DevOps
How NBCUniversal Adopted DevOpsSanjeev Sharma
 
Citrix Troubleshooting 101: How to Resolve and Prevent Business-Impacting Cit...
Citrix Troubleshooting 101: How to Resolve and Prevent Business-Impacting Cit...Citrix Troubleshooting 101: How to Resolve and Prevent Business-Impacting Cit...
Citrix Troubleshooting 101: How to Resolve and Prevent Business-Impacting Cit...eG Innovations
 
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecksUsing Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecksSanjeev Sharma
 
Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...
Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...
Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...eG Innovations
 
VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...
VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...
VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...VMworld
 
Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...
Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...
Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...Serena Software
 
Vblock case study
Vblock case study Vblock case study
Vblock case study EMC
 
Metrics That Matter: How to Measure Digital Transformation Success
Metrics That Matter: How to Measure Digital Transformation SuccessMetrics That Matter: How to Measure Digital Transformation Success
Metrics That Matter: How to Measure Digital Transformation SuccessXebiaLabs
 
Troubleshooting the Most Common Citrix Complaints for Remote Workers
Troubleshooting the Most Common Citrix Complaints for Remote WorkersTroubleshooting the Most Common Citrix Complaints for Remote Workers
Troubleshooting the Most Common Citrix Complaints for Remote WorkerseG Innovations
 
Improving DevOps through Cloud Automation and Management - Real-World Rocket ...
Improving DevOps through Cloud Automation and Management - Real-World Rocket ...Improving DevOps through Cloud Automation and Management - Real-World Rocket ...
Improving DevOps through Cloud Automation and Management - Real-World Rocket ...Ostrato
 
Innovation in Action - #MFSummit2017
Innovation in Action - #MFSummit2017Innovation in Action - #MFSummit2017
Innovation in Action - #MFSummit2017Micro Focus
 
Optimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWSOptimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWSDevOps.com
 
How to Get the Fastest Possible Citrix Logon Times?
How to Get the Fastest Possible Citrix Logon Times?How to Get the Fastest Possible Citrix Logon Times?
How to Get the Fastest Possible Citrix Logon Times?eG Innovations
 

What's hot (20)

From Chaos to Compliance: The New Digital Governance for DevOps
From Chaos to Compliance: The New Digital Governance for DevOpsFrom Chaos to Compliance: The New Digital Governance for DevOps
From Chaos to Compliance: The New Digital Governance for DevOps
 
BACK FROM THE EDGE: INFRASTRUCTURE PROTECTION THROUGH PLATESPIN
BACK FROM THE EDGE: INFRASTRUCTURE PROTECTION THROUGH PLATESPINBACK FROM THE EDGE: INFRASTRUCTURE PROTECTION THROUGH PLATESPIN
BACK FROM THE EDGE: INFRASTRUCTURE PROTECTION THROUGH PLATESPIN
 
Deliver More Customer Value with Value Stream Management
Deliver More Customer Value with Value Stream ManagementDeliver More Customer Value with Value Stream Management
Deliver More Customer Value with Value Stream Management
 
Managing User Experience During Cloud Migrations
Managing User Experience During Cloud MigrationsManaging User Experience During Cloud Migrations
Managing User Experience During Cloud Migrations
 
Adopting DevOps for 2-Speed IT
Adopting DevOps for 2-Speed ITAdopting DevOps for 2-Speed IT
Adopting DevOps for 2-Speed IT
 
End to-End Monitoring for ITSM and DevOps
End to-End Monitoring for ITSM and DevOpsEnd to-End Monitoring for ITSM and DevOps
End to-End Monitoring for ITSM and DevOps
 
Akant_Kukreja
Akant_KukrejaAkant_Kukreja
Akant_Kukreja
 
How NBCUniversal Adopted DevOps
How NBCUniversal Adopted DevOpsHow NBCUniversal Adopted DevOps
How NBCUniversal Adopted DevOps
 
Citrix Troubleshooting 101: How to Resolve and Prevent Business-Impacting Cit...
Citrix Troubleshooting 101: How to Resolve and Prevent Business-Impacting Cit...Citrix Troubleshooting 101: How to Resolve and Prevent Business-Impacting Cit...
Citrix Troubleshooting 101: How to Resolve and Prevent Business-Impacting Cit...
 
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecksUsing Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
 
Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...
Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...
Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...
 
VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...
VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...
VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...
 
Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...
Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...
Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...
 
Vblock case study
Vblock case study Vblock case study
Vblock case study
 
Metrics That Matter: How to Measure Digital Transformation Success
Metrics That Matter: How to Measure Digital Transformation SuccessMetrics That Matter: How to Measure Digital Transformation Success
Metrics That Matter: How to Measure Digital Transformation Success
 
Troubleshooting the Most Common Citrix Complaints for Remote Workers
Troubleshooting the Most Common Citrix Complaints for Remote WorkersTroubleshooting the Most Common Citrix Complaints for Remote Workers
Troubleshooting the Most Common Citrix Complaints for Remote Workers
 
Improving DevOps through Cloud Automation and Management - Real-World Rocket ...
Improving DevOps through Cloud Automation and Management - Real-World Rocket ...Improving DevOps through Cloud Automation and Management - Real-World Rocket ...
Improving DevOps through Cloud Automation and Management - Real-World Rocket ...
 
Innovation in Action - #MFSummit2017
Innovation in Action - #MFSummit2017Innovation in Action - #MFSummit2017
Innovation in Action - #MFSummit2017
 
Optimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWSOptimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWS
 
How to Get the Fastest Possible Citrix Logon Times?
How to Get the Fastest Possible Citrix Logon Times?How to Get the Fastest Possible Citrix Logon Times?
How to Get the Fastest Possible Citrix Logon Times?
 

Similar to 70% Improvement in Service and Product Delivery on Implementing DevOps

DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)
DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)
DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)Cygnet Infotech
 
Introduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsIntroduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsCygnet Infotech
 
Production-Ready Kubernetes: It's Not About Technology
Production-Ready Kubernetes: It's Not About TechnologyProduction-Ready Kubernetes: It's Not About Technology
Production-Ready Kubernetes: It's Not About TechnologyAntoine Craske
 
Application Darwinism - Why Most Enterprise Apps Will Evolve to the Cloud
Application Darwinism - Why Most Enterprise Apps Will Evolve to the CloudApplication Darwinism - Why Most Enterprise Apps Will Evolve to the Cloud
Application Darwinism - Why Most Enterprise Apps Will Evolve to the CloudSkytap Cloud
 
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)Serena Software
 
Securing the Cloud Native stack
Securing the Cloud Native stackSecuring the Cloud Native stack
Securing the Cloud Native stackHector Tapia
 
Codafication – Insurtech Innovation Award 2024
Codafication – Insurtech Innovation Award 2024Codafication – Insurtech Innovation Award 2024
Codafication – Insurtech Innovation Award 2024The Digital Insurer
 
Leveraging Sitecore 9 features to power Digital Transformation
Leveraging Sitecore 9 features to power Digital TransformationLeveraging Sitecore 9 features to power Digital Transformation
Leveraging Sitecore 9 features to power Digital TransformationAmeex Technologies
 
Securing the Cloud Native Stack
Securing the Cloud Native StackSecuring the Cloud Native Stack
Securing the Cloud Native StackApcera
 
Modernizing Traditional Applications
Modernizing Traditional ApplicationsModernizing Traditional Applications
Modernizing Traditional ApplicationsDocker, Inc.
 
Modernize Traditional Applications with Docker EE
Modernize Traditional Applications with Docker EEModernize Traditional Applications with Docker EE
Modernize Traditional Applications with Docker EERiedwaan Bassadien
 
Digital transformation slideshare
Digital transformation   slideshareDigital transformation   slideshare
Digital transformation slideshareShivamPatsariya1
 
Cigniti Independent Software Testing Services
Cigniti Independent Software Testing ServicesCigniti Independent Software Testing Services
Cigniti Independent Software Testing ServicesCigniti Technologies Ltd
 
Cognizant_DevOps_AWS Event Flyer ART
Cognizant_DevOps_AWS Event Flyer ARTCognizant_DevOps_AWS Event Flyer ART
Cognizant_DevOps_AWS Event Flyer ARTElangovan Anbalagan
 
Make A Stress Free Move To The Cloud: Application Modernization and Managemen...
Make A Stress Free Move To The Cloud: Application Modernization and Managemen...Make A Stress Free Move To The Cloud: Application Modernization and Managemen...
Make A Stress Free Move To The Cloud: Application Modernization and Managemen...Dell World
 
Expedite Enterprise Software Development with JIRA®, TeamForge® SCM, and Jenkins
Expedite Enterprise Software Development with JIRA®, TeamForge® SCM, and JenkinsExpedite Enterprise Software Development with JIRA®, TeamForge® SCM, and Jenkins
Expedite Enterprise Software Development with JIRA®, TeamForge® SCM, and JenkinsCollabNet
 
Justinmind prototyping: Interactive Requirements for your Software Developmen...
Justinmind prototyping: Interactive Requirements for your Software Developmen...Justinmind prototyping: Interactive Requirements for your Software Developmen...
Justinmind prototyping: Interactive Requirements for your Software Developmen...justinmind
 
We help transform your Legacy applications!
We help transform your Legacy applications!We help transform your Legacy applications!
We help transform your Legacy applications!Sun Technologies
 

Similar to 70% Improvement in Service and Product Delivery on Implementing DevOps (20)

DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)
DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)
DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)
 
Introduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsIntroduction to 5w’s of DevOps
Introduction to 5w’s of DevOps
 
Arunprakash Alagesan
Arunprakash AlagesanArunprakash Alagesan
Arunprakash Alagesan
 
Production-Ready Kubernetes: It's Not About Technology
Production-Ready Kubernetes: It's Not About TechnologyProduction-Ready Kubernetes: It's Not About Technology
Production-Ready Kubernetes: It's Not About Technology
 
Application Darwinism - Why Most Enterprise Apps Will Evolve to the Cloud
Application Darwinism - Why Most Enterprise Apps Will Evolve to the CloudApplication Darwinism - Why Most Enterprise Apps Will Evolve to the Cloud
Application Darwinism - Why Most Enterprise Apps Will Evolve to the Cloud
 
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
 
Securing the Cloud Native stack
Securing the Cloud Native stackSecuring the Cloud Native stack
Securing the Cloud Native stack
 
Codafication – Insurtech Innovation Award 2024
Codafication – Insurtech Innovation Award 2024Codafication – Insurtech Innovation Award 2024
Codafication – Insurtech Innovation Award 2024
 
Leveraging Sitecore 9 features to power Digital Transformation
Leveraging Sitecore 9 features to power Digital TransformationLeveraging Sitecore 9 features to power Digital Transformation
Leveraging Sitecore 9 features to power Digital Transformation
 
Securing the Cloud Native Stack
Securing the Cloud Native StackSecuring the Cloud Native Stack
Securing the Cloud Native Stack
 
Modernizing Traditional Applications
Modernizing Traditional ApplicationsModernizing Traditional Applications
Modernizing Traditional Applications
 
Modernize Traditional Applications with Docker EE
Modernize Traditional Applications with Docker EEModernize Traditional Applications with Docker EE
Modernize Traditional Applications with Docker EE
 
Digital transformation slideshare
Digital transformation   slideshareDigital transformation   slideshare
Digital transformation slideshare
 
Cigniti Independent Software Testing Services
Cigniti Independent Software Testing ServicesCigniti Independent Software Testing Services
Cigniti Independent Software Testing Services
 
Cognizant_DevOps_AWS Event Flyer ART
Cognizant_DevOps_AWS Event Flyer ARTCognizant_DevOps_AWS Event Flyer ART
Cognizant_DevOps_AWS Event Flyer ART
 
Make A Stress Free Move To The Cloud: Application Modernization and Managemen...
Make A Stress Free Move To The Cloud: Application Modernization and Managemen...Make A Stress Free Move To The Cloud: Application Modernization and Managemen...
Make A Stress Free Move To The Cloud: Application Modernization and Managemen...
 
Expedite Enterprise Software Development with JIRA®, TeamForge® SCM, and Jenkins
Expedite Enterprise Software Development with JIRA®, TeamForge® SCM, and JenkinsExpedite Enterprise Software Development with JIRA®, TeamForge® SCM, and Jenkins
Expedite Enterprise Software Development with JIRA®, TeamForge® SCM, and Jenkins
 
Justinmind prototyping: Interactive Requirements for your Software Developmen...
Justinmind prototyping: Interactive Requirements for your Software Developmen...Justinmind prototyping: Interactive Requirements for your Software Developmen...
Justinmind prototyping: Interactive Requirements for your Software Developmen...
 
Brainstack offerings
Brainstack offeringsBrainstack offerings
Brainstack offerings
 
We help transform your Legacy applications!
We help transform your Legacy applications!We help transform your Legacy applications!
We help transform your Legacy applications!
 

More from Cygnet Infotech

Quality assurance-for-a-blockchain-based-solution
Quality assurance-for-a-blockchain-based-solutionQuality assurance-for-a-blockchain-based-solution
Quality assurance-for-a-blockchain-based-solutionCygnet Infotech
 
How to modernize legacy application infrastructure?
How to modernize legacy application infrastructure?How to modernize legacy application infrastructure?
How to modernize legacy application infrastructure?Cygnet Infotech
 
60 improvement-in-medical-counseling-process
60 improvement-in-medical-counseling-process60 improvement-in-medical-counseling-process
60 improvement-in-medical-counseling-processCygnet Infotech
 
Podcasters and Advertisers Marketplace on Blockchain
Podcasters and Advertisers Marketplace on BlockchainPodcasters and Advertisers Marketplace on Blockchain
Podcasters and Advertisers Marketplace on BlockchainCygnet Infotech
 
Design thinking a creative way to problem solving
Design thinking a creative way to problem solvingDesign thinking a creative way to problem solving
Design thinking a creative way to problem solvingCygnet Infotech
 
How to build successful blocks of DevOps
How to build successful blocks of DevOpsHow to build successful blocks of DevOps
How to build successful blocks of DevOpsCygnet Infotech
 
2019 Software Testing Trends
2019 Software Testing Trends2019 Software Testing Trends
2019 Software Testing TrendsCygnet Infotech
 
Why it is important to adopt enterprise mobility trends now?
Why it is important to adopt enterprise mobility trends now?Why it is important to adopt enterprise mobility trends now?
Why it is important to adopt enterprise mobility trends now?Cygnet Infotech
 
TOP 2019 TECH TRENDS SHAKING UP THE MARKET
TOP 2019 TECH TRENDS SHAKING UP THE MARKETTOP 2019 TECH TRENDS SHAKING UP THE MARKET
TOP 2019 TECH TRENDS SHAKING UP THE MARKETCygnet Infotech
 
Optimistic about AI: Dr. Nilesh Modi At O2H Innovation Conference 2019
Optimistic about AI: Dr. Nilesh Modi At O2H Innovation Conference 2019Optimistic about AI: Dr. Nilesh Modi At O2H Innovation Conference 2019
Optimistic about AI: Dr. Nilesh Modi At O2H Innovation Conference 2019Cygnet Infotech
 
Ultimate guide to understanding product engineering services
Ultimate guide to understanding product engineering servicesUltimate guide to understanding product engineering services
Ultimate guide to understanding product engineering servicesCygnet Infotech
 

More from Cygnet Infotech (11)

Quality assurance-for-a-blockchain-based-solution
Quality assurance-for-a-blockchain-based-solutionQuality assurance-for-a-blockchain-based-solution
Quality assurance-for-a-blockchain-based-solution
 
How to modernize legacy application infrastructure?
How to modernize legacy application infrastructure?How to modernize legacy application infrastructure?
How to modernize legacy application infrastructure?
 
60 improvement-in-medical-counseling-process
60 improvement-in-medical-counseling-process60 improvement-in-medical-counseling-process
60 improvement-in-medical-counseling-process
 
Podcasters and Advertisers Marketplace on Blockchain
Podcasters and Advertisers Marketplace on BlockchainPodcasters and Advertisers Marketplace on Blockchain
Podcasters and Advertisers Marketplace on Blockchain
 
Design thinking a creative way to problem solving
Design thinking a creative way to problem solvingDesign thinking a creative way to problem solving
Design thinking a creative way to problem solving
 
How to build successful blocks of DevOps
How to build successful blocks of DevOpsHow to build successful blocks of DevOps
How to build successful blocks of DevOps
 
2019 Software Testing Trends
2019 Software Testing Trends2019 Software Testing Trends
2019 Software Testing Trends
 
Why it is important to adopt enterprise mobility trends now?
Why it is important to adopt enterprise mobility trends now?Why it is important to adopt enterprise mobility trends now?
Why it is important to adopt enterprise mobility trends now?
 
TOP 2019 TECH TRENDS SHAKING UP THE MARKET
TOP 2019 TECH TRENDS SHAKING UP THE MARKETTOP 2019 TECH TRENDS SHAKING UP THE MARKET
TOP 2019 TECH TRENDS SHAKING UP THE MARKET
 
Optimistic about AI: Dr. Nilesh Modi At O2H Innovation Conference 2019
Optimistic about AI: Dr. Nilesh Modi At O2H Innovation Conference 2019Optimistic about AI: Dr. Nilesh Modi At O2H Innovation Conference 2019
Optimistic about AI: Dr. Nilesh Modi At O2H Innovation Conference 2019
 
Ultimate guide to understanding product engineering services
Ultimate guide to understanding product engineering servicesUltimate guide to understanding product engineering services
Ultimate guide to understanding product engineering services
 

Recently uploaded

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 

Recently uploaded (20)

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 

70% Improvement in Service and Product Delivery on Implementing DevOps

  • 2. The client is a leading non-banking finance firm in the UK, offering financial solutions to their direct customers and eCommerce omni-channel retail partners. The client company has a huge network comprising of customers and 250+ retailers that provide, 8000+ end-users, a credit platform that they can trust. Client Profile The client’s business has been growing exponentially generating an urgent need to scale the IT infrastructure to seamlessly manage the increasing customer base. They confronted severe technical challenges while implementing new features, services, revenue streams on their financial platform and third-party eCommerce platforms. Key challenges • Inconsistent system performance, functions and physical attributes • Administer code review processes after implementation • Challenging production deployment (Installation, Configuration, Testing, and Bug-fixing) • Evaluation of regression suite in the pre-release environment • Slow and manual release of new features in all environments (Development, Test, and Disaster recovery) • Fragmented environments leading to inconsistency Business Challenges Business Requirements The client needed a technology partner who could help them to automate their business processes end-to-end and manage outages or incidents, i.e. slow server response or server breakdown. They needed an IT services partner to linearly scale and maintain their existing platform to ensure that it can seamlessly handle 8000+ active users with 99.99% up time.
  • 3. Architecture Diagram Considering the complexity of client’s business and technical expertise required, Cygnet deployed an expert team of analysts, developers, operations experts and testers. Business analysts in the team visited onsite and collaborated with client’s teams to better understand the business challenges. They analyzed issues in the current state which the development and operations teams were facing. Based on their findings, they planned to implement an automated processes and workflow that would be managed with DevOps – for more engaged and productive team and higher system availability. Our team integrated tools such as Jenkins and Docker to standardize code deployment across different environments providing them end-to-end network, operations and control support to handle outages and provide proactive resolutions. The team automated common and repetitive processes freeing multiple human resources to focus on more cognitive work. The team also integrated Jira with Jenkins to provide automated deployments of features, simplifying the movement of tickets from one state to another. The entire process is designed in a way, that in case, if there is any failed deployment, the envi- ronment stability won’t be at risk. This is since the deployment to the main environment won’t com- plete unless all the steps are successfully performed on CI/CD master that holds Jenkins. For production deployment, the team utilized Bitbucket Webhook Trigger, which initiates when PR to master is merged/declined and calls a custom service. This custom service is responsi- ble to check which features need to be deployed based on the PR merge or decline state and deploys the respective applications by triggering a Jenkins job. The overall solution includes: • Jenkins, Docker and Jira for CI/CD implementation • Katalon Studio and TestLink tools for automated testing • NOC monitoring and support • Industry-standard infrastructure control and provisioning • Patch and release management • Week-end support for P1 and P2 issues Cygnet Solution Project Management Source Code Management On ticket movement jenkins job is triggered Deployment tools Based on ticket status deployment to respective environment QA QA SupportUAT Pre- release Pre- release Production Production Demo Sandbox Deployment on PR merge decline to Production QA QA SupportUAT Pre- release Pre- release Production Production Demo Sandbox Deployment on PR merge decline to Production Movement of code in environments Local QA docker setup
  • 4. Technology Stack TESTING TOOLS • TestLink • Katalon Studio DEVOPS TOOLS • Jenkins • Docker TECHNOLOGY • Laravel & CodeIgniter • Magento, Shopify, WooCommerce & Craft Commerce • WordPress CMS • MySQL & MongoDB Database PROJECT MANAGEMENT • SCRUM • JIRA VERSION CONTROL • Bitbucket Business Benefits CI/CD enhanced delivery speed of features and services Right process and technology guided team to achieve the desired objectives Shared data, fostered a collaborative work culture Fast feedback loops helped teams to measure features, fixes and updates that are moved to the production environment Highly automated workflow and deployment processes ensured rapid project delivery Ability to control development processes increased programmable and dynamic infrastructure Automated builds and real-time identification of issues minimized human error
  • 5. Cygnet Infotech is one of the most trusted names in the IT space delivering technology solutions to global clients across 35 countries. Born out of a vision to create software development company where quality, innovation and personalized services trump low cost, makeshift solution, Cygnet partners with its clients to help them transform in to high performance businesses. Cygnet has deep industry and business process expertise, global resources and a proven track record in delivering innovative technology solutions. Cygnet can mobilize the right people, skills and technologies that improves business performance. About Cygnet Contact Us Founded in 2000, currently with offices across 6 continents 1000+ Employees Delivered 2000+ Projects 19 Years of Experience Serving 750+ clients in 35 countries 95% Client Retention USA Cygnet Infotech LLC. 125 Village Boulevard, Suite 315, Princeton, NJ 08540 +1-609-245-0971 +1-609-533-8393 INDIA Cygnet Infotech Pvt. Ltd. 16-Swastik Society, Nr. AMCO Bank, Stadium Circle, Navrangpura, Ahmedabad 380009 +91-79-67124000 inquiry@cygnetinfotech.com UK Cygnet Infotech Ltd. Devonshire House 60 Goswell Road, London, United Kingdom, EC1M 7AD +44-20-8099-1653 DUBAI Cygnet Fintech Software Unit 807, Ubora Tower 2, Business Bay, Dubai, UAE, PO Box No.: 418360 +971 52 830 5127 Copyright © 2019 Cygnet Infotech | www.cygnet-infotech.com