Red Hat and vFunction Present at Red Hat Summit 2023

Bob Quillin

June 1, 2023

Why do application modernizations fail 79% of the time? Red Hat and vFunction answered that question at Red Hat Summit 2023 and provided three recipes for success. Co-presented by Markus Nagel, Principal Technical Marketing Manager at Red Hat and Bob Quillin, Chief Ecosystem Officer at vFunction, the session is now available on-demand on the Red Hat Summit 2023 Content Hub (registration required).

Check out the full video to see how-to details behind these recipes including:

  • Recipe #1: Shift left and use observability, visibility, tooling to understand, track, and manage architectural technical debt
  • Recipe #2: Use AI-based modernization & decomposition to assess complexity, identify domains & service boundaries, eliminate dead code, build common libraries
  • Recipe #3: Leverage the strangler fig pattern to shift traffic and workload from monolith to new microservices

Specific integration patterns detailed in the session described how to use vFunction Modernization Hub to decompose and extract one or more microservices from a monolith. This involved leveraging the vFunction Red Hat Certified OpenShift Operator and using the OpenAPI definitions generated by vFunction Modernization Hub to expose the new microservices via Red Hat 3scale API Management on OpenShift.

As a foundation, these new services would also benefit from cloud-native runtimes such as Quarkus. Alternatively, Red Hat also supports Spring Boot on OpenShift, among other available options.

To execute the Strangler Fig Pattern, the session described how to use the new Red Hat Service Interconnect (based on the open source Skupper project) to connect the remaining monolith (and possibly other legacy components) with the new microservices on OpenShift.

Details of the session include:

Session Link: https://events.experiences.redhat.com/…

Session Title: Why Application Modernizations Fail (and 3 Proven Recipes for Success)

Abstract:

Why do application modernizations fail? Attempts to modernize monolithic applications into microservices —specifically business-critical Java and .NET apps we depend on every day—can be frustrating and fraught with failure.

In this virtual session, we will:

  • Identify key reasons for failures from independent industry-based surveys.
  • Explore 3 proven recipes for successful modernization with case study examples, demonstrations. and deployments to Red Hat OpenShift.
  • Explore the role of artificial intelligence (AI)-augmented architectural (technical) debt assessment, observability-driven decomposition analysis, and strangler fig pattern rollouts.
  • Architects and product owners will learn how to use the automated analytics of vFunction AI-driven assessment and analysis of monolithic applications to deploy on Red Hat OpenShift, while significantly reducing the effort and risk of the process.
Bob Quillin

Bob Quillin is the Chief Ecosystem Officer for vFunction, responsible for developer advocacy, marketing, and cloud ecosystem engagement. Bob was previously Vice President of Developer Relations for Oracle Cloud Infrastructure (OCI). Bob joined Oracle as part of the StackEngine acquisition by Oracle in December 2015, where he was co-founder and CEO. StackEngine was an early cloud native pioneer with a platform for developers and devops teams to build, orchestrate, and scale enterprise-grade container apps. Bob is a serial entrepreneur and was previously CEO of Austin-based cloud monitoring SaaS startup CopperEgg (acquired by IDERA in 2013) and held executive and startup leadership roles at Hyper9, nLayers, EMC, and VMware.

Get started with vFunction

See how vFunction can accelerate engineering velocity and increase application resiliency and scalability at your organization.