Us Deloitte and Ibm App Modernization Field Guide
Us Deloitte and Ibm App Modernization Field Guide
Field Guide
© Copyright International Business Machines Corporation 2018, 2019, 2020.
US Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corp.
2
It’s time to modernize your
application portfolio
Business pressures demand faster time to market and app
modernization. The best approach to modernization depends on
your existing estate. Modernization approaches include refactoring
into cloud-native microservices and replatforming traditional apps
on container platforms. Accelerate your application modernization
journey with Deloitte and IBM experts.
What’s inside?
This field guide provides a high-level overview of IBM’s application
modernization approach.
4
Modernize your
applications quickly
and safely using our
accelerators and
tools.
Application
readiness
assessment
using
Deloitte
Cloud
Workbench
Modernization journey
The Deloitte Cloud Workbench takes a data-driven approach that
focuses on applications and business value. It helps you find your
best path to cloud, calculate total cost of ownership, and optimize
your organizational structure to get the most value from your
modernization investments.
6
Mix and match
your approaches as
needed!
8
IBM delivers enterprise software for cloud running on the Red Hat
OpenShift Container Platform, based on Kubernetes.
GET STARTED
10
IBM Cloud Pak for Applications. Quickly build cloud-native apps by
leveraging built-in developer tools and processes, including support
for microservices functions and serverless computing.
IBM Cloud Pak for Data. Simplify the collection, organization and
analysis of data. Turn data into insights through an integrated
catalog of IBM, open source and third-party microservices add-ons.
12
Running on Red Hat® OpenShift®, IBM Cloud Pak for Applications
provides a hybrid, multicloud foundation built on open standards,
enabling workloads and data to run anywhere.
GET STARTED
14
Advice based
on Deloitte’s
experience!
Gather meaningful
and actionable
insights that will
help you define and
articulate the impacts
of your modernization
and cloud strategies
in alignment with
business goals.
GET STARTED
16
Containerized middleware and applications are key to moving to
modern development and operations approaches.
GET STARTED
18
acy
Leg tions
lica
app
Refactor
Refactoring is the process of replacing existing, hard to maintain
code with new, better code in a piecewise way. You “strangle” the
old monolith by replacing each business function incrementally.
MODERNIZE INTELLIGENTLY
20
When you replace a monolith piecewise, you gain efficiency
and business value at each step.
GET STARTED
22
Experience a fast incremental, intelligent, end-to-end
development experience with Kabanero.
GET STARTED
Expose. Expose existing value as REST APIs for easy access from
any endpoint.
24
Simplify the management of your integration architecture and
reduce cost with the IBM Cloud Pak™ for Integration.
GET STARTED
Modernize operations
After an application is pushed to production, it must be managed.
Cloud service management and operations addresses the
operational aspect of your application and services. Applications
are monitored to ensure availability and performance according to
service level agreements. As methods to develop, test, and release
new functions become more agile, service management must also
transform to support this paradigm shift.
26
Containerized middleware and applications are key to moving to
modern development and operations approaches.
GET STARTED
Application mining. Assess your legacy code and determine its fitness
for modernization.
28
Design your pathway to digital
dominance with Deloitte and
IBM
Drawing on a relationship that has spanned more than 20 years,
Deloitte and IBM combine technology leadership, hands-on
business experience, and industry knowledge to guide our
recommendations and challenge the possible. We use these insights
to set up modern infrastructure and connect complex systems and
applications so you can bring the promises of digital, automated
solutions to life.
tions:
Cloud Pak for Applica
Get started!!
/cloud/cloud-
https://www.ibm.comget-started
pak-for-applications/
Deloitte
Learn more about the
and IBM relationship
om/us/ibm
https://www.deloitte.c
Application modernization
from Deloitte
https://www.deloitte.com/us/appmod
Pak for
Check out the Cloud
Integration
/cloud/cloud-
https://www.ibm.com
pak-for-integration
cloud-
Read the blog: Build Kubernetes
nativeapps faster for
withKabanero
.com/blogs/cloud-
https://developer.ibm es-kabanero/
native-apps-kubernet
Get started
Our experience can help accelerate your
journey. We’re ready when you are.
Terri Cobb
Lead Alliance Partner, Deloitte & IBM Alliance
Deloitte Consulting LLP
[email protected]
Renee Burns
Client Director for Deloitte Global Relationship
and Alliance Lead
IBM
[email protected]
Dave Knight
Solution Architect and IBM Cloud Lead,
Deloitte & IBM Alliance
Deloitte Consulting LLP
[email protected]
Bob Miller
Solution Architect and Legacy Transformation
Lead, Deloitte & IBM Alliance
Deloitte Consulting LLP
[email protected]
Ted Schieke
Legacy Transformation and Systems Lead,
Deloitte & IBM Alliance
Deloitte Consulting LLP
[email protected]
Notices
© Copyright International Business Machines Corporation 2018, 2019, 2020.
IBM may not offer the products, services, or features discussed in this document in other countries.
Consult your local IBM representative for information on the products and services currently available
in your area. Any reference to an IBM product, program, or service is not intended to state or imply that
only that IBM product, program, or service may be used. Any functionally equivalent product, program,
or service that does not infringe any IBM intellectual property right may be used instead. However, it
is the user’s responsibility to evaluate and verify the operation of any non-IBM product, program, or
service.
IBM may have patents or pending patent applications covering subject matter described in this docu-
ment. The furnishing of this document does not grant you any license to these patents. You can send
license inquiries, in writing, to:
The following paragraph does not apply to the United Kingdom or any other country where such
provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION
PROVIDES THIS PUBLICATION “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR
IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT,
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some jurisdictions do not allow
disclaimer of express or implied warranties in certain transactions; therefore, this statement may not
apply to you.
This information could include technical inaccuracies or typographical errors. Changes are periodically
made to the information herein; these changes will be incorporated in new editions of the publication.
IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this
publication at any time without notice.
Statements regarding IBM’s future direction or intent are subject to change or withdrawal without
notice, and represent goals and objectives only.
Trademarks
IBM, the IBM logo, and ibm.com are trademarks or registered trademarks of International Business
Machines Corp., registered in many jurisdictions worldwide. Other product and service names might
be trademarks of IBM or other companies. A current list of IBM trademarks is available on the web at
“Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml.
About Deloitte
As used in this document, “Deloitte” means Deloitte Consulting LLP, a subsidiary of Deloitte LLP.
Please see www.deloitte.com/us/about for a detailed description of our legal structure. Certain ser-
vices may not be available to attest clients under the rules and regulations of public accounting.
This publication contains general information only and Deloitte is not, by means of this publication,
rendering accounting, business, financial, investment, legal, tax, or other professional advice or
services. This publication is not a substitute for such professional advice or services, nor should it be
used as a basis for any decision or action that may affect your business. Before making any decision
or taking any action that may affect your business, you should consult a qualified professional advisor.
Deloitte shall not be responsible for any loss sustained by any person who relies on this publication.
IBM APPLICATION MODERNIZATION
Application
assessment
Workbench
readiness
Deloitte
using
Cloud