WebSphere Application Server & Liberty

 View Only

IBM TV: App Transformers show

By Diane Chalmers posted Wed August 31, 2022 12:05 PM

  
Modernizing your applications can be a daunting task, let us alleviate your fears.  We'll discuss application modernization considerations, pitfalls, and tools that can help you transform.

Jump start your app modernization journey with wsadmin

January 17, 2023 at 12:30pm Eastern Time
Presenters: Cindy High, Ralph Sanders, and Liam Westby

Begin your application modernization journey directly in traditional WebSphere Application Server without installing any additional tools. From the WebSphere admin console, you can analyze installed applications and view migration reports to easily review detailed analysis and produce configuration for Liberty modernization. Starting in WebSphere 9.0.5.14, you can create a Transformation Advisor (TA) data collection using wsadmin. In this session, we will review the app modernization capability already in WebSphere and will show a live demo of producing TA data collections using wsadmin.



Modernize to Liberty and get more value for less cost

December 6, 2022 at 12:30pm Eastern Time
Presenters: Vijay Sundaresan, Timothy Pickett, and Alex Motley

Business IT costs arise from owning/leasing hardware, and paying engineers to develop/manage applications. Modernization is a powerful tool that allows businesses to continue to derive value from existing investments by picking the best deployment environment, foremost being the choice of Java runtime. In this session, we will discuss why Liberty is the best runtime by showing performance comparisons against other popular Java runtimes, including traditional WebSphere. We will also discuss some key features that make it a cost-effective option and present real-world Liberty migration stories.



Mono2Micro: Accelerate your journey to microservices with binary analysis

October 18, 2022 at 12:30pm Eastern Time
Presenters: Liam Westby, Michael Glavassevich, Fabio De Oliveira Franco, and Ryan Golden

Now introduced in the latest release, Mono2Micro offers the end user a new and easier way to collect static data from the binary application code of your Java monolithic applications. You no longer need to have application source available in order to use Mono2Micro to get partitioning recommendations. The binary analyzer feature is available in the Mono2Micro CLI tool and you can now do the code analysis step of your data collection with only the application’s binary archive file, before proceeding to the instrumentation of that app while running use cases and then running the AI engine.



Modernizing your WebSphere ND Clusters to Liberty

October 4, 2022 at 12:30pm Eastern Time
Presenters: Alex Motley, Cindy High, Jianfeng Kong, Liam Westby

We have focused Liberty modernization as application-centric, but sometimes applications deployed to a WebSphere traditional ND cluster need to be grouped and scaled together. Join us as we discuss the considerations and tools available when modernizing groups of applications to Liberty on Kubernetes.


Revisiting the Top 10 Migration Issues [Watch Now]

September 20, 2022 at 12:30pm Eastern Time
Presenters: Alex Motley, Cindy High, Dana Price, Liam Westby

We have covered the top Liberty migration issues in previous App Transformers sessions. In this session we will revisit the list to see what has changed - either because Liberty has included new capability or the migration tools have been improved. We also will dive in deeper and discuss how to resolve each issue in the list.



Liberty Everywhere!   [Watch now]

August 16, 2022 at 12:30pm Eastern Time
Presenters: Dana Price, Monica Tamboli, Tam Dinh

Open Liberty and WebSphere Liberty can run anywhere.  Monica and Tam show us how the same Liberty application can be deployed and managed in multiple VM and cloud environments, such as on-premises VMs and private clouds, managed Red Hat OpenShift Service on AWS (ROSA), and Azure Kubernetes Service (AKS).  They show us the value of using the Liberty Operator(s) across the environment and answer all our questions.

 

Check out the latest and greatest updates in Mono2Micro 22.0.06   [Watch now]

July 26, 2022 at 12:30pm Eastern Time
Presenters: Dana Price, Len Theivendra, Anu Ramamoorthy, Fabio De Oliveira Franco

Mono2Micro is so much easier to use now with a single command line tool to install and control all aspects of Mono2Micro.  New in this release, Mono2Micro makes it easier to build and deploy your microservices on WebSphere Liberty by generating configuration and deployment artifacts.  Join us for a demo with Len, Anu and Fabio to walk you through these new features. Learn more about Mono2Micro at http://ibm.biz/Mono2Micro


Modernize your WebSphere apps to Liberty easily with tools   [Watch now]

June 14, 2022 at 12:30pm Eastern Time
Presenters: Alex Motley, Dana Price, Liam Westby

We will look at how Liberty can run both your cloud-native workloads and existing WebSphere applications, and demonstrate how to speed up the task of modernizing your WebSphere applications to run on Liberty. Liberty is IBM’s modern, cloud-optimized Java runtime. Tools are available to help you to easily analyze your enterprise Java applications, move them to Liberty in the cloud, and refactor your applications into microservices.


Easily enhance your modernized Java EE applications with Liberty   [Watch now]

June 7, 2022 at 12:30pm Eastern Time
Presenters: Dana Price, Cindy High, Yee-Kang Chang, Kathryn Kodama

Learn how you can take advantage of the developer tools available to quickly and iteratively enhance your modernized Java EE applications on Liberty. With Liberty dev mode, you can quickly iterate on code changes to get immediate feedback from on-demand or automatic unit and integration tests. Features will automatically be generated based on your application's API usage. You can also attach a debugger to step through your code at any time. We will also take a look at the various tools available for working in your IDE or editor of choice.


Superpowers of the Binary Scanner   [Watch now]

May 17, 2022 at 12:30pm Eastern Time
Presenters: Dana Price, Cindy High, Chuka Obinabo

We will look at how Liberty can run both your cloud-native workloads and existing WebSphere applications, and demonstrate how to speed up the task of modernizing your WebSphere applications to run on Liberty. Liberty is IBM’s modern, cloud-optimized Java runtime. Tools are available to help you to easily analyze your enterprise Java applications, move them to Liberty in the cloud, and refactor your applications into microservices.



Mono2Micro Updates: Faster time to improved value   [Watch now]

Presenters: Dana Price, Len Theivendra, Michael Glavassevich
The 22.0.03 IBM Mono2Micro release has some updates that are sure to impress. A new mechanism for runtime analysis eliminates the need to rebuild and deploy the monolith. The updated recommendations view makes understanding and customizing the partitions easier, too. Len Theivendra and Michael Glavassevich, of the Mono2Micro development team, join us to explore these updates and answer any questions you may have about Mono2Micro and partitioning a monolithic Java application for optimal deployment to Liberty.


Modernizing JAX-RPC without source code changes   [Watch now]

Presenters: Dana Price, Cheryl King, Thomas Johnson
JAX-RPC is used in about half of Java EE applications to be modernized.  Modern specifications and runtimes, including Liberty, support JAX-WS and modernization has always meant source code changes and possibly re-architecture.  Thomas Johnson and Cheryl King join us to share a new migration tool that will detect whether an application's WSDL file(s) can be used for a JAX-WS implementation, and then convert the JAX-RPC Service to a JAX-WS Service via a Maven or Gradle plugin.


Addressing misbehaving Java workloads across modernization environments   [Watch now]

Presenters: Dana Price and Paul Bennett
Applications aren't perfect.  Sometimes they misbehave after a change and we need to revert back to their previous levels.  Sometimes we detect their misbehavior through testing, other times they misbehave by consuming more memory than they should.  In this episode, Paul Bennett joins us to demonstrate some ways to detect issues and then deal with those misbehaving applications.  Join us to see some new capabilities in WebSphere Automation, where automatic memory leak detection and analysis is possible for our traditional and WebSphere Liberty deployments, in VMs and containers.  


Operational Uniformity and Capacity Gains w/Open Liberty & Spring Boot apps   [Watch now]

Presenters: Dana Price, Mike Thompson, Tom Watson, Tim Pickett
The Liberty runtime is ideal for containerized Java application deployments.  In this episode, we explore the performance data associated with Liberty deployments, and how we can extend those benefits to Spring Boot applications.  


Best practices for containerized deployments of WebSphere and Liberty   [Watch now]

Presenters: Dana Price and Leo Christy Jesuraj
Deploying applications in containers, Kubernetes and OpenShift is beneficial for developers and operations teams.  In this episode, we explore some of the benefits of containerized deployments.  Leo Christy Jesuraj will join us to share some best practices that can be applied to maximize the benefits of our containerized deployments of applications with WebSphere and Liberty runtimes.


Enterprise-wide modernization planning via common code discovery   [Watch now]

Presenters: Dana Price and Vinh Thai
An exciting new feature in Transformation Advisor (TA) streamlines modernization planning by identifying common code within the applications in your estate.  Whether applications are deployed in a single WebSphere cell or distributed among various server environments, this new feature can find the common code and recommend its separate modernization to benefit multiple applications.  Transformation Advisor will then provide holistic development estimates for modernization of the entire estate.  Vinh Thai, of the TA development team, demonstrates this new capability during this episode.


Performance gains of “fit-for-purpose” deployments across clouds and IBM Z   [Watch now]

Presenters: Dana Price, Elton De Souza, Roberto Calderon, Patrick Fruth
Elton de Souza, Hybrid Cloud Client Success Leader at IBM, demonstrates the throughput benefits of application and data colocation! Elton and colleagues Roberto Calderon and Pat Fruth from the Z Acceleration Team join us for a discussion of modernization options where Systems of Record (SORs) play a key role in our applications.


Accelerate Application Modernization with IBM Cloud Transformation Advisor   [Watch now]

Presenters: Dana Price and Jianfeng Kong
Wanting to modernize to the cloud isn't enough. There are so many questions ... - What application server should I deploy to? - What changes are required in my application? - How do I configure my app in its new environment? See how IBM Cloud Transformation Advisor can help answer those questions, and how to use it to execute app modernization more quickly.


Taking control of your application modernization, with a case study from USAA   [Watch now]

Presenters: Alex Motley, Chuka Obinabo, Andre Wiradarma
The analysis and insights from the WebSphere Migration Toolkit and Transformation Advisor modernization tools are helpful for modernization of Java applications. Now, they can be expanded to include user-defined rules, which will let you add enterprise-specific XML rules to detect specific scenarios in your applications. Join Alex Motley, Chuka Obinabo, and Andre Wiradarma to get an overview of the tools, a demo of how to write your own analysis rules, and hear from USAA on how they plan to take advantage of this functionality to help with their application modernization journey.


Modernize with Ease with Power Maroc, Platinum BP   [Watch now]

Presenters: Dana Price and Walid Largou
The right application modernization tools at the right time help with the planning and execution of an application modernization plan.  Join our guest, Walid Largou of Power Maroc, to explore a real-life use case that illustrates how modernization can replatform and extend applications for cloud deployment.


Modernizing Java runtimes   [Watch now]

Presenters: Dana Price, Mark Stoodley, Ralph Sanders
We often address modernizing the application and its application server runtime, but the underlying Java JVM is another aspect of our runtime environment that warrants attention.  Join Mark Stoodley and Ralph Sanders to discover some new Java features that may be exciting for application developers, the modernization tooling that enables your applications to access them, and learn about the new IBM Semeru Runtimes.


Expanding the rule sets employed by App Modernization Tools   [Watch now]

Presenters: Dana Price, Jianfeng Kong, Chuka Obinabo
The analysis and insights by the WebSphere Migration Toolkit and Transformation Advisor modernization tools are so helpful for modernization of our Java applications.  Now, they can be expanded to include user-defined rules, which will let you add enterprise-specific XML rules to detect specific scenarios in applications.  Chuka Obinabo and Jianfeng Kong join us in this episode to show how to add the XML rules into the analysis and how the results will surface in reports and in Transformation Advisor.


Operational concepts and differences between deployment environments   [Watch now]

Presenters: Dana Price, John Alcorn, Gil Rodriguez
There are lots of operational differences between the environments we encounter during application modernization. In this episode, we'll look at the operational concepts we encounter in WebSphere Network Deployment, WebSphere Base, Liberty, and OpenShift. We'll explore the environments, discuss the differences, and demonstrate some best practice operational patterns to adopt on the modernization journey.


Staying secure with WebSphere Automation during app modernization projects   [Watch now]

Presenters: Dana Price, Paul Bennett, Martin Smithson
Paul Bennett and Martin Smithson are our special guests as we explore how WebSphere Automation can support us during our application modernization journey, when our application are truly hybrid: deployed on bare metal, in OpenShift, in WAS ND, and in Liberty.  WAS Automation will detect applicable CVEs (security issues) and we can see how to re-spin our modernized container images.


Application Modernization Step-by-Step   [Watch now]

Presenters: Dana Price and Niklas Heidloff
Niklas Heidloff joins us in this episode to discuss his experience, which he documented in a terrific set of five webinars, in fully modernizing a monolithic legacy application in a step-wise fashion.  His journey included moving his application from VMs into containers, modernized the application runtime, applied the strangler pattern to separate the monolith into microservices, and began using event-driven architectures to decouple those microservices for maximum agility and independence.  We'll be sure to get some valuable recommendations to use on our own modernization journeys.


Retrofitting Java applications with Reactive flow pipelines   [Watch now]

Presenters: Dana Price, Mary Grygleski, Fabio Tiriticco
Our heritage applications running in production and carrying out important day-to-day missions. Much of the complex business functionality in the legacy system can potentially be "recycled", and retrofit into a modernized system that leverages the power of the reactive data flow pipeline.  Fabio Tiriticco and Mary Grygleski join us in this episode to share a pattern that they've applied that illustrates how to construct a reactive, event-driven data flow pipeline.  We'll show a Java POJO Kafka client, Akka Streams, Kafka data source, and Kafka destinations. 


Deep Dive with Transformation Advisor   [Watch now]

Presenters: Dana Price and Kieran Geoghegan
We saw how to install and run Transformation Advisor and explored some of its capabilities in 2020.  In this episode, we see the new capabilities of IBM Cloud Transformation Advisor, explore some of its valuable treasures, and discover how you can best use it on your modernization journey.  Kieran Geoghegan, of our development team in Ireland, joins us to demonstrate the latest functionality and answer all our questions.


What's New in Mono2Micro?   [Watch now]

Presenters: Dana Price, Len Theivendra, Travis Wang
Join us to see the latest capabilities of IBM Mono2Micro, enabling the partitioning of a Java monolithic application into microservices and deployment into the Open Liberty cloud-optimized runtime. We’ll demonstrate its valuable insights into legacy code in our applications that may no longer be in use, opportunities for code reuse, and partitioning in support of specific use cases.  We will explore the new capabilities in the UI, see how generated cross-partition communication enables maximum reuse of existing source code, and demonstrate efficient microservice deployments into Open Liberty.


The WHY of Modernization   [Watch now]

Presenters: Dana Price, Holly Cummins, Dwight Ford
The most important part of any app modernization is understanding what problem you're trying to solve. The second most important part is knowing where to begin. But how do you figure those things out? This is where the Garage Method can help. Holly Cummins and Dwight Ford share field stories of getting from 'we should do something' to 'successful execution,' and how you can use the techniques they used in doing so within your organization. 


You thought you knew about z/OS app modernization ... want the truth?   [Watch now]

Presenters: Dana Price and Rosalind Radcliffe
We are joined by Rosalind Radcliffe, DevOps Evangelist of the Year 2019, to explore myths and misconceptions about z/OS application modernization and expose the real story.  See how you can get the best out of your existing z/OS application investment, make informed decisions about your applications using the latest capabilities of ADDI and Wazi Analyze.  Bring the next generation of developers into z/OS by using your existing cloud-native development processes, including open DevOps pipelines and Wazi Developer, in order to provide the fullest hybrid cloud to your modern, digital enterprise.


Application Modernization is great, but what about my data?!?   [Watch now]

Presenters: Dana Price and Roland Barcia
In previous episodes, we explored  modernization of our applications, the technological issues to remediate, lots of tools to help accelerate the modernization, and the importance of organizational structure and processes.  In this episode, we're joined by Roland Barcia, and we address the role of data in modernization.  Sometimes, the data drives the modernization. Sometimes, the modernization pulls the data with it. Join us to explore just what there is to do about data.


Application modernization and the organizational impact of microservices   [Watch now]

Presenters: Dana Price and John Rofrano
Many companies are now embarking on an application modernization journey to break monoliths into microservices without understanding the organizational impact of this new architecture. It's not all about technology; and tools won't fix your broken culture. In this episode, we are joined by John Rofrano, DevOps Champion at IBM Research, and Adjunct Professor at NYU, to discuss the cultural changes required to fully leverage this new application design, and the organizational changes needed to transform monolithic teams into loosely coupled high performing ones.


What about my modernized application's configuration and tuning?   [Watch now]

Presenters: Dana Price, Liam Westby, Alex Motley
Transforming an application requires more than just modernizing its code and runtime environment. The app had been completely configured and tuned in its previous runtime environment and we don't want to start from scratch in its new one! Learn how modernization tooling accelerates successful application deployment by modernizing the app and runtime config at the same time. Join us to see how awareness and transformation of application and runtime configuration ensures the application starts off in the cloud following best practices and allows testing and tuning to begin right away.


Direct from the field: real issues & remediations when modernizing - Part 2   [Watch now]

Presenters: Dana Price, David Hodges, Dave Mulley, David VandePol
Hear from IBM Experts as they share real world issues that they've addressed and remediated as they've helped clients modernize their applications. This is part 2 of 2 episodes.


Direct from the field: real issues & remediations when modernizing apps - Part 1   [Watch now]

Presenters: Dana Price, David Hodges, Dave Mulley, David VandePol
Hear from IBM Experts as they share real world issues that they've addressed and remediated as they've helped clients modernize their applications. This is part 1 of 2 episodes.


#ApplicationModernization

Permalink