Java application modernization is one-size-fits-none. Every customer has their own unique applications, with specific business value for their organization. The tools they use, the teams and skillsets they have, the way they work, and the capabilities they need are all different. Their overall goal, however, is always the same: provide the best service they can for their customers.
The Java Application Modernization Playbook lays out all the options at every stage in the modernization journey so that you can build the path that best suits you for where you are now and where you need to go.
After every selection, you are presented with a new set of options to choose from. For example, collecting data from JBoss has different options than if you are collecting data from WebSphere Traditional. This approach lets you see at every stage what you can do, so you can select the right option.
Each step in the path is then supported by a combination of documents, videos, or both. The playbook uses IBM Transformation Advisor for many of the steps, as it can collect data from your runtime, provide detailed analysis of your applications, and create new artifacts to assist with modernization.
The playbook is not only a set of instructions, it is also a view on how to solve the challenges you face during your application modernization journey. Think of it as a reference guide to how other people have solved these challenges, from data collection and analysis all the way through to deployment and configuration of real-world scenarios such as clusters, Day 2 monitoring, and integration.
Watch the following video for a tour of how the Java Application Modernization Playbook works.
Video will open in new tab or window
Proving the value of modernization
The playbook is not just about how to do things, but also why they are worth doing in the first place. A key part of any modernization journey is proving the value, showing that there is return-on-investment. The near-final node, “validate modernization effort,” (Blog | Video) gives you the hard numbers and the testimonials shows you how other people have modernized with great success.
Modernizing and deploying your applications
On your modernization journey you will be faced with choices when it comes to updating your Java version, choosing the right runtime target, and building the infrastructure to rapidly deploy and update your modernized applications. The playbook covers these options and suggests ways of working. It can’t possibly cover every scenario and we don’t try to. The point of the playbook is to show how it can be done, so that you will have the knowledge to build the solution that is right for you.
Sharing your path
Once you have chosen your current path (current because it will almost certainly change as you modernize) you can reduce the view down to only the options you have selected.
With every interaction the URL for the playbook updates. So you can simply copy the URL and save it for later use, or share it to get feedback and collaborate with your colleagues.
Giving back
The modernization playbook is an entirely open source project and takes contributions. If you find a different (or better) way of doing something, let us know! If you have a scenario that is not covered, just submit a PR. The playbook is a living changing project that updates as the modernization landscape changes.
Summary and next steps
The Java Application Modernization Playbook is a great new tool to help you in your application modernization journey.
About cookies on this siteOur websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising.For more information, please review your cookie preferences options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.