Chapter 10 transforming LegaCy Banking appLiCations to Banking experienCe pLatforms Table 10-3. (continued) Digital Experience Key Features Key Tools for Migration Key Methods for Migration Capability Devops source control, • key Ci tools: Jenkins, • implement continuous automated release ansible, hudson, puppet, integration using Ci tools. management, Chef, Bamboo • automate release continuous • Build tools: maven, ant, management pipeline integration, gradle using automated tools. continuous • source control: git, • set up notification for testing, automated Bitbucket build and quality reports. deployment, • Code Quality: sonarQube, automated code Checkstyle, appscan, pmD quality, project • testing: soapUi, Junit, management, Jmeter, nunit, Corbertura, continuous fortify, selenium improvement • Containers: Docker, kubernetes • project management: Jira Web analytics track user • google analytics, open • include the necessary behavior actions web analytics, piwik, Javascripts to the page. to get insights, adobe marketing cloud, • populate the Javascript cloud-based iBm Unica, LiveChat, variables with the reports, Webtrends runtime values. performance monitoring, traffic reports, exit reports. (continued) 291
Building Digital Experience Platforms Page 303 Page 305