Challenge
Client Overview
Solution
Benefits
Project Details
Challenges They were Facing!
Business Challenge
- They were using an outdated back office banking system from a third party that needed a lot of human intervention across several Windows servers.
- Without a user interface, they used scripts to initialize services, set up identity accounts to run services, and set up parameters for services.
- The whole system was making their processes slow and this was affecting the ROI of the business as well.
Technical Challenge
- By using that system the administrator was creating the jobs to process different business operations manually.
- The VC++ application that was already in use for putting up jobs had extremely simple capabilities and a user interface.
- The information in the SQL Server database was used to synchronize all the services and jobs that were currently in use.
What We Delivered!
At AgileSoft Systems, we proposed to the client an application that ensures automation of their business operations and the application can be accessed with the help of a desktop application as well as a web application. The present Windows service workflow, jobs processing, and service parameters were identified by our team of specialists. The application solution we offered uses WPF-XBAP Microsoft technology to be operated on individual and central windows servers to streamline the process of managing services and jobs operating on various windows servers. In addition, there will be a single codebase for maintaining both access points.
Running scenarios of solutions delivered
Scenario 1: Running a new application on an individual server
- Service Name Creation
- Identity setup for the service account
- various parameters for services like start & stop service
Scenario 2: Running the new application on the central server
Technology Stack: WPF, C#.Net, Xaml, LINQ, Windows Services, SQL Server 2008 R2, Windows Server 2008 R2, IIS.
Outcomes
- Provided administrative a centralized place to manage and monitor all the windows servers and jobs processing on them.
- Provided administrators with an interactive and performance-packed interface to create and manage windows services at the individual server level.
- Reporting time for any job failure reduced and immediate mail triggered to the administrator with error details.
- Better error handling is provided in the application to get notified quickly for any quick business action.
- Troubleshooting time is reduced as all details for specific services and the job can be found in one console.
- Option provided for applications to be accessed through the Web using Internet Explorer.