Presentation is loading. Please wait.

Presentation is loading. Please wait.

System migration – An automated approach to overcome challenges

Similar presentations


Presentation on theme: "System migration – An automated approach to overcome challenges"— Presentation transcript:

1 System migration – An automated approach to overcome challenges
Hemant Pandey (Senior Software engineer) Varun Jain (Lead Software engineer) Adobe Systems

2 Abstract Upgrade of the legacy system is one of the most difficult challenges faced today. Constant technological change often weakens the business value of legacy systems, which have been developed over the years through huge investments. Teams struggle with the problem of modernizing these systems while keeping their functionality intact. Despite their obsolescence, legacy systems continue to provide a competitive advantage through supporting unique business processes and containing invaluable knowledge and historical data. In addition, IT departments find it increasingly difficult to hire developers qualified to work on applications written in languages no longer found in modern technologies. To overcome above mentioned challenges, we are providing a partial automated way to smoothen the process.

3 Motivation of System migration

4 Challenges Ownership - We often see systems developed by someone and maintained by others.  As time passes, knowledge about systems is lost.  Less documentation - Generally, we take a detailed look at existing system and code, technology we use and prepare a complete feature list before we move forward, in absence of any previous documentation of the system.  Input /Output relationship – What is relationship between different set of processes. Processes/Network calls – Which are the processes, network calls involved in workflow.

5 Automated approach Solution follows a sequence of steps. In this approach system is continuously monitored. Start monitoring  Processes, File I/O operations Environment variables Installed software Network connections on daily basis. Processing of data collected Generate Dependency graph of Process, Input and output Comparison of system state At any point we can conclude added/removed processes, changes in input, output.

6 Author Biography Hemant Pandey (Author) is contributor in Adobe Systems Noida as a part of Core Technologies & Products team. He has experience in software development, testing specially automation frameworks, source code static analysis, dynamic instrumentation, system migration to new technologies. Working experience in SDLC i.e. SRS creation, designing systems, coding, unit testing, performance testing in waterfall model as well as Agile. Currently, working on Bug tracking/fixing process improvement as a one of the key area. In this work, intent of author is to minimize lifecycle of bug in different phases by using historical data.

7 Co-Author Biography Varun Bhal(Co-Author) is contributor in Adobe Systems Noida as a part of Core Technologies & Products team. He has experience in manual and automation testing. Hands on experience of application development in Adobe Experience Manager. Area of interest include AI and machine learning.

8 Thank You!!!


Download ppt "System migration – An automated approach to overcome challenges"

Similar presentations


Ads by Google