上海品茶

您的当前位置:上海品茶 > 报告分类 > PDF报告下载

红帽:企业如何实现遗留应用程序现代化(2023)(英文版)(27页).pdf

编号:123465   PDF  DOCX 27页 1.45MB 下载积分:VIP专享
下载报告请您先登录!

红帽:企业如何实现遗留应用程序现代化(2023)(英文版)(27页).pdf

1、How enterprises approach legacyAPPLICATION MODERNIZATIONA Red Hat report2ContentsExecutive summaryAbout this reportKey findingsFinding 1:Application modernization is happening nowFinding 2:Modernization means several different thingsFinding 3:Innovation is the primary motivator for modernizationFind

2、ing 4:The top modernization barriers are familiarFinding 5:External partners will help with modernizationFinding 6:There is no single application modernization strategyFinding 7:Core back-end applications are a modernization priorityFinding 8:AI/ML,data caching,and HPC workloads are growingFinding 9

3、:Hybrid architectural approaches are preferredFinding 10:Cloud services will replace the most common element in custom applicationsLearn more3Executive summaryAbout this reportKey findingsFinding 1:Application modernization is happening nowFinding 2:Modernization means several different thingsFindin

4、g 3:Innovation is the primary motivatorFinding 4:The top modernization barriers are familiarFinding 5:External partners will help with modernizationFinding 6:There is no single application modernization strategyFinding 7:Core back-end applications are a modernization priorityFinding 8:AI/ML,data cac

5、hing,and HPC workloads are growingFinding 9:Hybrid architectural approaches are preferredFinding 10:Cloud services will replace the most common element in custom applicationsLearn moreExecutive summaryAcross industries,applications continue to grow in importance.Both our customers and past surveys t

6、ell us that organizations are modernizing their applications to support business success.Even so,application modernization can mean many different things to different people.Definitions,approaches,and perceptions vary according to organizational structure,IT estate status,available technology,and pa

7、st experiences,to name a few.We wanted to learn more about the specifics of application modernization across organizations and regions.We asked IT decision makers,back-end developers,and software architects about their application modernization priorities,challenges,and plans,and how they define suc

8、cess.We found that people,processes,and technologies can greatly impact the success of your application modernization journey.Each of these areas appears in our survey results in various ways.For example,feelings of anxiety about the unknown show up as resistance to changethe top barrier to getting

9、started with application modernization initiatives(Finding 4).Process challenges like taking on too much at once emerge as time and budget constraints that keep modernization projects from progressing smoothly(Finding 4).And technology considerations like portability,ease of use,and security come ou

10、t as both drivers and definitions of application modernization(Findings 2 and 3).As we explored the different angles of application modernization,we also learned that organizations are adapting their people,processes,and technology for success.They plan to engage external partners to help modernize

11、the majority of their applications(Finding 5).They are tailoring their modernization strategy according to the needs of each application(Finding 6).And they are taking hybrid architectural approaches to maintain flexibility and reliability(Finding 9).This report covers a lot of ground,but the overal

12、l message is clear:Modernization is a priority for organizations across regions.Read on to discover 10 key findings from our survey.4Executive summaryAbout this reportKey findingsFinding 1:Application modernization is happening nowFinding 2:Modernization means several different thingsFinding 3:Innov

13、ation is the primary motivatorFinding 4:The top modernization barriers are familiarFinding 5:External partners will help with modernizationFinding 6:There is no single application modernization strategyFinding 7:Core back-end applications are a modernization priorityFinding 8:AI/ML,data caching,and

14、HPC workloads are growingFinding 9:Hybrid architectural approaches are preferredFinding 10:Cloud services will replace the most common element in custom applicationsLearn moreAbout this reportRed Hat sponsored a survey of 600 IT decision makers(ITDMs),back-end developers,and software architects in t

15、he United States(U.S.),the United Kingdom(U.K.),and the English-speaking Asia Pacific region(APAC)to understand how organizations plan to approach modernization and migration and how they define application modernization success.Data was gathered through 25-minute phone interviews with respondents s

16、ourced from third-party databases.The survey was conducted in October and November of 2021.Respondent profile:ITDMs,back-end developers,or software architects responsible for their companys application portfolio From companies that have an internal application development team and custom application

17、s that they are modernizing or planning to modernize From companies that use or plan to use hybrid cloud or multicloud architectures,and currently use containers or KubernetesRespondent demographics600total reponsesgathered300United States(U.S.)150United Kingdom(U.K)150English-speaking Asia Pacific(

18、APAC)51%IT decision makers25%Backend developers25%Software architects31%Medium companies69%Large enterprises12%Wholesale/retail 10%Finance8%CSD/ISV8%Telco6%Energy/utilities6%Healthcare6%Pharmaceutical6%Construction5Executive summaryAbout this reportKey findingsFinding 1:Application modernization is

19、happening nowFinding 2:Modernization means several different thingsFinding 3:Innovation is the primary motivatorFinding 4:The top modernization barriers are familiarFinding 5:External partners will help with modernizationFinding 6:There is no single application modernization strategyFinding 7:Core b

20、ack-end applications are a modernization priorityFinding 8:AI/ML,data caching,and HPC workloads are growingFinding 9:Hybrid architectural approaches are preferredFinding 10:Cloud services will replace the most common element in custom applicationsLearn moreKey findingsOur survey generated a lot of i

21、nsight into how organizations approach application modernization.Here are the highlights:Companies plan to modernize 78%of their custom applications within the next year.Application modernization describes many different initiatives,including containerizing workloads,automating or reducing operation

22、s,and bringing workloads into the cloud.Scalability and reliability are the two most cited reasons for both why companies modernize and how they plan to measure modernization success.Resistance to change and time constraints are the most common barriers to getting started with modernization.Cost and

23、 budget constraints become the biggest barrier during the modernization process.External partners will play key roles in 70%of application modernization journeys,either leading in-house teams or directly modernizing applications.Organizations expect to use a variety of modernization strategies in ne

24、ar-equal proportions.But when you consider that 90%of those who plan to refactor applications will replatform them as a first step,replatforming becomes the strategy that will be the most used.Companies plan to modernize core back-end applications first.More companies expect to have artificial intel

25、ligence and machine learning(AI/ML)software,data caching tools,and high-performance computing(HPC)workloads in place in the next two years.Organizations expect to modernize the largest portion of their application portfolio using hybrid architectural approaches.Cloud services will replace key applic

26、ation elements,providing increased scalability and cost-effectiveness.Read on to discover more about these findings.6Executive summaryAbout this reportKey findingsFinding 1:Application modernization is happening nowFinding 2:Modernization means several different thingsFinding 3:Innovation is the pri

27、mary motivatorFinding 4:The top modernization barriers are familiarFinding 5:External partners will help with modernizationFinding 6:There is no single application modernization strategyFinding 7:Core back-end applications are a modernization priorityFinding 8:AI/ML,data caching,and HPC workloads ar

28、e growingFinding 9:Hybrid architectural approaches are preferredFinding 10:Cloud services will replace the most common element in custom applicationsLearn moreFinding 1:Application modernization is happening nowCompanies plan for more than half of their custom applications to be modernized within th

29、e next year.We looked for respondents who were modernizing or planning to modernize their custom applications,so it was no surprise that everyone we surveyed is modernizing.Less expected was how quickly they are planning to do so.Companies aim to modernize more than half(52%)of their custom applicat

30、ions during the next year,and an additional quarter(26%)of their applications during the following year.They expect only 20%of applications to take more than two years to modernize.Timeframe for modernizing custom applications(Percent of custom applications to be modernized in each timeframe)27%With

31、in thenext 6 months27%6 months to less than 1 year26%1 to less than 2 years20%2 years or longerQ11.Thinking of all the custom applications your company plans to modernize,what percent of those custom applications do you expect to have modernized in each of the following time frames?Base sizes:Total=

32、600,US=300,UK=150,APAC=150Percentages may not sum to 100%due to rounding.U.S.25%28%28%19%U.K.29%25%25%20%APAC29%25%24%22%7Executive summaryAbout this reportKey findingsFinding 1:Application modernization is happening nowFinding 2:Modernization means several different thingsFinding 3:Innovation is th

33、e primary motivatorFinding 4:The top modernization barriers are familiarFinding 5:External partners will help with modernizationFinding 6:There is no single application modernization strategyFinding 7:Core back-end applications are a modernization priorityFinding 8:AI/ML,data caching,and HPC workloa

34、ds are growingFinding 9:Hybrid architectural approaches are preferredFinding 10:Cloud services will replace the most common element in custom applicationsLearn moreThis may seem optimistic,and developers were generally less confident than their ITDM and architect counterparts that modernization woul

35、d be quick or straightforward.Even so,customers continue to bring up these timelines in conversations with increasing frequency.The pandemic clearly showed how critical innovation and agility are to business success,and modernization is at the core of these initiatives.Actual modernization timelines

36、 will depend on many factors,including available budget,the type of application,how it was created originally,how it is deployed,and the number and complexity of dependencies it has.The level of modernization needed and the size of an organizations application portfolio will also impact timelines.Se

37、veral things can help organizations achieve their goals faster.Deploying a modern,cloud-native IT architecture prior to application modernization,following a proven methodology,and using the right tools can simplify and speed the process.And,once you start modernizing your applications,you can apply

38、 learnings to optimize your techniques.For example,you can validate your modernization process and tools on one application and use the knowledge and experience youve gained to modernize other similar applications at scale.Finding 2:Modernization means several different thingsRespondents define appl

39、ication modernization as containerizing workloads,automating or reducing operations,or bringing workloads to the cloud.The term modernization is often used to describe a variety of initiatives and actions,so we asked respondents how they define application modernization.8Executive summaryAbout this

40、reportKey findingsFinding 1:Application modernization is happening nowFinding 2:Modernization means several different thingsFinding 3:Innovation is the primary motivatorFinding 4:The top modernization barriers are familiarFinding 5:External partners will help with modernizationFinding 6:There is no

41、single application modernization strategyFinding 7:Core back-end applications are a modernization priorityFinding 8:AI/ML,data caching,and HPC workloads are growingFinding 9:Hybrid architectural approaches are preferredFinding 10:Cloud services will replace the most common element in custom applicat

42、ionsLearn moreMore than half of respondents cited containerizing workloads(58%),automating or reducing operations(52%),and bringing workloads to the cloud(50%)as key characteristics.It was also interesting to see how the characteristics changed across regions.APAC organizations focused considerably

43、more on containerizing workloads and improving continuous integration/continuous deployment(CI/CD)than any other region.U.S.respondents selected using microservices in the cloud more often than U.K.or APAC organizations.And U.K.respondents chose bringing workloads to the cloud by a higher margin tha

44、n other regions.To be successful,modernization must provide value to an organization.These survey results reflect the different ways organizations plan to gain value from their modernization efforts.While the specifics may different for each organization,its clear that modernization is more than a s

45、ingle action or definition.Application modernization definitionsQ1.What does modernizing applications mean to you?Base sizes:Total=600,US=300,UK=150,APAC=150U.S.U.K.APAC44%66%78%53%57%48%49%59%41%19%55%73%41%27%35%Containerizing workloads58%Automating or reducing operations52%Bringing workloads to t

46、he cloud(virtual machines)50%Improving CI/CD41%Using microservices architecture in the cloud36%9Executive summaryAbout this reportKey findingsFinding 1:Application modernization is happening nowFinding 2:Modernization means several different thingsFinding 3:Innovation is the primary motivatorFinding

47、 4:The top modernization barriers are familiarFinding 5:External partners will help with modernizationFinding 6:There is no single application modernization strategyFinding 7:Core back-end applications are a modernization priorityFinding 8:AI/ML,data caching,and HPC workloads are growingFinding 9:Hy

48、brid architectural approaches are preferredFinding 10:Cloud services will replace the most common element in custom applicationsLearn moreFinding 3:Innovation is the primary motivator for modernizationCompanies are modernizing their applications to increase reliability and scalability.Next,we wanted

49、 to understand the reasons that organizations are modernizing and how they plan to measure the success of their modernization efforts.As it happens,innovationrather than costwas key in both cases.Increasing reliability and scalability were cited as both top drivers and key success indicators for app

50、lication modernization.Decreasing costs was the number three driver and number four success indicator overall,with roughly the same emphasis as improving security.As reliability,scalability,and security are fundamental to innovation,these results show that companies are more focused on transforming

51、their services and business than on simply cutting costs.As before,there were significant regional differences.APAC respondents ranked improving security as high as increasing scalability and reliability in both cases,while decreasing costs was a considerably higher concern for U.S.and U.K.responden

52、ts.Improving customer experiences was also a much higher priority for APAC respondents,especially compared with U.S.respondents.Even so,each of the options in the survey are interconnected with others.For example,increased reliability,scalability,and security can support improved customer experience

53、s and employee productivity.As a result,the regional differences we see may say more about the roles of individual respondents rather than the overall goals of their organizations.ITDMs may focus on business-level outcomes,while developers and architects may rank more tactical actions higher.10Execu

54、tive summaryAbout this reportKey findingsFinding 1:Application modernization is happening nowFinding 2:Modernization means several different thingsFinding 3:Innovation is the primary motivatorFinding 4:The top modernization barriers are familiarFinding 5:External partners will help with modernizatio

55、nFinding 6:There is no single application modernization strategyFinding 7:Core back-end applications are a modernization priorityFinding 8:AI/ML,data caching,and HPC workloads are growingFinding 9:Hybrid architectural approaches are preferredFinding 10:Cloud services will replace the most common ele

56、ment in custom applicationsLearn more66%70%64%51%21%28%Reasons for modernizing applicationsQ2.Which of the following were the top three reasons your company decided to modernize its applications?(Reporting rank#1,#2,or#3)modernizing its applications?Base sizes:Total=600,US=300,UK=150,APAC=150Increas

57、e scalability68%Increase reliability67%Decrease costs59%Improve security54%Improve customer experience33%Increase employee productivity19%U.S.U.K.APAC69%70%65%61%60%46%55%61%39%53%13%9%11Executive summaryAbout this reportKey findingsFinding 1:Application modernization is happening nowFinding 2:Moder

58、nization means several different thingsFinding 3:Innovation is the primary motivatorFinding 4:The top modernization barriers are familiarFinding 5:External partners will help with modernizationFinding 6:There is no single application modernization strategyFinding 7:Core back-end applications are a m

59、odernization priorityFinding 8:AI/ML,data caching,and HPC workloads are growingFinding 9:Hybrid architectural approaches are preferredFinding 10:Cloud services will replace the most common element in custom applicationsLearn moreMetrics for measuring application modernization successQ20.What are the

60、 top three ways your company will measure the success of application modernization?(Reporting Rank#1 or#2)Base sizes:Total=600,US=300,UK=150,APAC=150Increased reliability48%Increased scalability46%Improved security35%Decreased costs33%Increased customer satisfaction27%Increased employee productivity

61、12%U.S.U.K.APAC52%47%40%46%51%42%33%31%43%36%34%25%16%32%43%18%6%7%12Executive summaryAbout this reportKey findingsFinding 1:Application modernization is happening nowFinding 2:Modernization means several different thingsFinding 3:Innovation is the primary motivatorFinding 4:The top modernization ba

62、rriers are familiarFinding 5:External partners will help with modernizationFinding 6:There is no single application modernization strategyFinding 7:Core back-end applications are a modernization priorityFinding 8:AI/ML,data caching,and HPC workloads are growingFinding 9:Hybrid architectural approach

63、es are preferredFinding 10:Cloud services will replace the most common element in custom applicationsLearn moreFinding 4:The top modernization barriers are familiarResistance to change and time and budget constraints are top barriers to both starting and moving forward with application modernization

64、.We asked respondents about two sets of challenges related to application modernization:barriers preventing them from getting started and obstacles that keep them from moving forward during the modernization process.Unsurprisingly,resistance to change,time constraints,and budget restrictionscommon c

65、hallenges for large IT projectswere cited as top barriers in both situations.Resistance to change was the top barrier to getting started(32%)and number two challenge during the modernization process(25%).Resistance to change often correlates with a lack of skills or resources related to new technolo

66、gies(20%and 17%,respectively),so training and skills development should also be prioritized with modernization efforts.Time constraintsthe number two barrier to getting started(28%)and progressing(tied with resistance to change at 25%)are often related to larger challenges in connecting and aligning

67、 teams within organizations.Each team involved needs to have time to work on modernization projects at the same time as the others:scheduling and orchestration are critical.Finally,budget constraints were the number three barrier to getting started(26%),but rose to number one during the modernizatio

68、n process(27%).Even so,the cost of continuing to maintain legacy applicationsincluding software and support contracts,the ability to find staff with the right skills,and lost opportunity costsoften far exceeds modernization costs.13Executive summaryAbout this reportKey findingsFinding 1:Application

69、modernization is happening nowFinding 2:Modernization means several different thingsFinding 3:Innovation is the primary motivatorFinding 4:The top modernization barriers are familiarFinding 5:External partners will help with modernizationFinding 6:There is no single application modernization strateg

70、yFinding 7:Core back-end applications are a modernization priorityFinding 8:AI/ML,data caching,and HPC workloads are growingFinding 9:Hybrid architectural approaches are preferredFinding 10:Cloud services will replace the most common element in custom applicationsLearn moreBarriers to getting starte

71、d with application modernizationResistance to change32%Time constraints28%Cost/budget constraints26%Lack of skilled resources20%Difficulty determining the right approach20%Did not see the value of modernizing16%Have not faced any barriersto modernizing applications15%Q3.What barriers have prevented

72、your company from modernizing its applications(in the past or now)?Base sizes:Total=600,US=300,UK=150,APAC=150U.S.U.K.APAC35%25%31%25%29%31%28%22%25%23%20%15%27%15%9%24%9%7%11%19%21%14Executive summaryAbout this reportKey findingsFinding 1:Application modernization is happening nowFinding 2:Moderniz

73、ation means several different thingsFinding 3:Innovation is the primary motivatorFinding 4:The top modernization barriers are familiarFinding 5:External partners will help with modernizationFinding 6:There is no single application modernization strategyFinding 7:Core back-end applications are a mode

74、rnization priorityFinding 8:AI/ML,data caching,and HPC workloads are growingFinding 9:Hybrid architectural approaches are preferredFinding 10:Cloud services will replace the most common element in custom applicationsLearn moreChallenges during the process of application modernizationCost/budget cons

75、traints27%Resistance to change25%Time constraints25%Difficulty determining the right approach18%Lack of skilled resources17%Have not faced any challengeswhile modernizing applications20%Q4.What challenges has your company experienced during the process of modernizing its applications?Base sizes:Tota

76、l=600,US=300,UK=150,APAC=150U.S.U.K.APAC25%27%31%27%25%19%22%25%28%25%12%9%19%16%16%18%23%20%15Executive summaryAbout this reportKey findingsFinding 1:Application modernization is happening nowFinding 2:Modernization means several different thingsFinding 3:Innovation is the primary motivatorFinding

77、4:The top modernization barriers are familiarFinding 5:External partners will help with modernizationFinding 6:There is no single application modernization strategyFinding 7:Core back-end applications are a modernization priorityFinding 8:AI/ML,data caching,and HPC workloads are growingFinding 9:Hyb

78、rid architectural approaches are preferredFinding 10:Cloud services will replace the most common element in custom applicationsLearn moreWhile any large IT project will face challenges,organizations can reduce the burden of these modernization barriers significantly by following best practices:Start

79、 with a thorough assessment of your application portfolio to find the most impactful opportunities.Make a compelling business caseincluding data,value,and visionto get executive sponsorship and secure the resources needed to make and keep modernization a top priority.Build the right teams,align them

80、 to meet specific enterprise needs,and help them collaborate effectively to avoid redundant and unnecessary work.Constantly educate the teams who will use new technologies to help them understand how their role may change and how they will benefit.Finding 5:External partners will help with moderniza

81、tionRespondents expect external partners to be involved with modernizing their applications,either handling the process completely or leading in-house staff.On average,only 31%of each organizations applications will be completely modernized by in-house staff.The rest of their application portfolios

82、will either be handled completely by external partners(30%)or modernized by in-house staff led by external partners(39%).Overall,this seems like a good mix for companies to be successful in the long term.16Executive summaryAbout this reportKey findingsFinding 1:Application modernization is happening

83、 nowFinding 2:Modernization means several different thingsFinding 3:Innovation is the primary motivatorFinding 4:The top modernization barriers are familiarFinding 5:External partners will help with modernizationFinding 6:There is no single application modernization strategyFinding 7:Core back-end a

84、pplications are a modernization priorityFinding 8:AI/ML,data caching,and HPC workloads are growingFinding 9:Hybrid architectural approaches are preferredFinding 10:Cloud services will replace the most common element in custom applicationsLearn moreWhen working with external partners,its important to

85、 keep internal teams involved throughout the process.An internal team should own the overall project,working closely with and providing guidance to partner teams regarding enterprise constraints and needs.While an external partner can advise how to implement future-state technology,your internal tea

86、ms possess the enterprise domain knowledge required to make decisions about the best way to use the new technology.Without an internal counterpart to provide direction,there is a higher risk of external partners building software that cannot be used due to regulatory,operational,or organizational co

87、nstraints.Partners may also need to spend a considerably greater amount of time learning about your portfolio and ways of working,increasing the cost,risk,and length of the project.External partner involvement for application modernization(Percent of custom applications to be modernized by in-house

88、staff versus external partners)31%Handled completely by in-house staff30%Handled completely by external partners39%Led by external partners,with in-house staff doing the executionQ14.Thinking of all the customer applications your company plans to modernize,what percent of them do you plan to have mo

89、dernized by in-house staff versus external partners?Base sizes:Total=600,US=300,UK=150,APAC=150Percentages may not sum up to 100%due to rounding.U.S.34%29%37%U.K.29%31%40%APAC28%31%40%17Executive summaryAbout this reportKey findingsFinding 1:Application modernization is happening nowFinding 2:Modern

90、ization means several different thingsFinding 3:Innovation is the primary motivatorFinding 4:The top modernization barriers are familiarFinding 5:External partners will help with modernizationFinding 6:There is no single application modernization strategyFinding 7:Core back-end applications are a mo

91、dernization priorityFinding 8:AI/ML,data caching,and HPC workloads are growingFinding 9:Hybrid architectural approaches are preferredFinding 10:Cloud services will replace the most common element in custom applicationsLearn moreFinding 6:There is no single application modernization strategyCompanies

92、 intend to replatform,refactor,or repurchase about half of their custom applications.In considering application modernization strategies,we presented survey respondents with six choices,the widely used 6Rs:Retire.Decommission applications that are no longer needed.Retain.Leave critical applications

93、as-is until refactoring is required.Rehost.“Lift and shift”applications to a cloud with minimal changes.Replatform.Upgrade operating systems,databases,and other components as needed to allow applications to run in a cloud,without changing the core application code or architecture.Refactor.Rearchitec

94、t applications to be cloud-native by containerizing workloads or moving them to a serverless architecture,for example.Repurchase.Move from perpetual application licenses to a Software-as-a-Service(SaaS)model.Each of these strategies will be used to some degree.Retire(9%)and retain(10%)were each abou

95、t half as popular as the other options,each of which captured around 20%of the applications to be modernized.These results show that companies are selecting the modernization strategy that aligns best to each individual workload,rather than taking a single approach for all workloads across the organ

96、ization.The distribution of modernization strategies also varied by region and respondent role.Organizations in the U.K.and APAC region plan to rehost or repurchase a larger proportion of their applications than U.S.companies.Developers were more 18Executive summaryAbout this reportKey findingsFindi

97、ng 1:Application modernization is happening nowFinding 2:Modernization means several different thingsFinding 3:Innovation is the primary motivatorFinding 4:The top modernization barriers are familiarFinding 5:External partners will help with modernizationFinding 6:There is no single application mode

98、rnization strategyFinding 7:Core back-end applications are a modernization priorityFinding 8:AI/ML,data caching,and HPC workloads are growingFinding 9:Hybrid architectural approaches are preferredFinding 10:Cloud services will replace the most common element in custom applicationsLearn morecautious

99、in their intended approaches and were more likely to prefer rehosting strategies than more aggressive ones,compared to ITDMs and architects.Finally,we found that refactoringthe most complicated modernization approachis almost always a two-step process.90%of organizations that plan to refactor legacy

100、 applications intend to replatform them first.Application modernization strategies(Percent of custom applications to be modernized by each method)Q10.What does your company plan to do with the custom production applications it wants to modernize over the next two years?Please allocate a percentage t

101、o each of the options below(See notes section for app strategy definitions shown in the survey.)Base sizes:Total=600,US=300,UK=150,APAC=150Percentages may not sum to 100%due to roundingRetire9%Retain10%Rehost20%Replatform18%Refactor17%Repurpose20%U.S.U.K.APAC12%8%5%13%9%7%18%22%24%17%18%19%17%17%17%

102、17%22%24%19Executive summaryAbout this reportKey findingsFinding 1:Application modernization is happening nowFinding 2:Modernization means several different thingsFinding 3:Innovation is the primary motivatorFinding 4:The top modernization barriers are familiarFinding 5:External partners will help w

103、ith modernizationFinding 6:There is no single application modernization strategyFinding 7:Core back-end applications are a modernization priorityFinding 8:AI/ML,data caching,and HPC workloads are growingFinding 9:Hybrid architectural approaches are preferredFinding 10:Cloud services will replace the

104、 most common element in custom applicationsLearn moreFinding 7:Core back-end applications are a modernization priorityOrganizations across regions plan to modernize core back-end applications first.Customers tell us that limited scalability and reliability of their existing core back-end application

105、s can restrict innovation within their companies.And issues with these critical applications can impact the entire organization.So we werent surprised to see that core back-end applications were the top priority for modernization across all regions.Data,analytics,and business intelligence(BI)applica

106、tions were a close second priority for U.K.respondents,while customer-facing applications were a close second for APAC respondents.Modernization priorities37%Core back-end business applications25%Customer-facing applications23%Data/analytics/BI applications19%Employee productivity applicationsQ13.Wh

107、ich type of application does your company plan to modernize first?Base sizes:Total=600,US=300,UK=150,APAC=150Percentages may not sum to 100%due to roundingU.S.41%24%16%19%U.K.35%21%31%13%APAC32%30%27%11%20Executive summaryAbout this reportKey findingsFinding 1:Application modernization is happening

108、nowFinding 2:Modernization means several different thingsFinding 3:Innovation is the primary motivatorFinding 4:The top modernization barriers are familiarFinding 5:External partners will help with modernizationFinding 6:There is no single application modernization strategyFinding 7:Core back-end ap

109、plications are a modernization priorityFinding 8:AI/ML,data caching,and HPC workloads are growingFinding 9:Hybrid architectural approaches are preferredFinding 10:Cloud services will replace the most common element in custom applicationsLearn moreWhen planning to modernize critical applications like

110、 these,its important to carefully assess and understand the dependencies associated with each application.Core applications often rely upon older,more static systems that may not work well with newer,more dynamic technologies and services.As a result,you may need to consider migrating or modernizing

111、 additional systems,data stores,and applications with your main core application.Finding 8:AI/ML,data caching,and HPC workloads are growingMore companies expect to have AI/ML software,data caching tools,and HPC workloads in place in the next two years.While traditional workloads like web servers,bus

112、iness process applications,and databases are currently the most common,they are not the fastest growing.In fact,our survey respondents expect artificial intelligence and machine learning(AI/ML),data caching,and high-performance computing(HPC)workloads to grow much faster in the coming years.Companie

113、s anticipate their use of these workloads to grow by 6-17%over the next 24 months,compared to-5%to 3%for more traditional workloads,depending on which region you look at.For example,each of these workloads show the highest increases in U.S.companies.Analytics workloads fall in between the two groups

114、 in both overall current level of use(77%)and expected growth(5%).21Executive summaryAbout this reportKey findingsFinding 1:Application modernization is happening nowFinding 2:Modernization means several different thingsFinding 3:Innovation is the primary motivatorFinding 4:The top modernization bar

115、riers are familiarFinding 5:External partners will help with modernizationFinding 6:There is no single application modernization strategyFinding 7:Core back-end applications are a modernization priorityFinding 8:AI/ML,data caching,and HPC workloads are growingFinding 9:Hybrid architectural approache

116、s are preferredFinding 10:Cloud services will replace the most common element in custom applicationsLearn moreAI/ML,data caching,and HPC workloads are interconnected,so its not surprising that they are growing at similar rates.Data caching supports demanding workloads like AI/ML software and HPC tas

117、ks by reducing the amount of work needed to find,transfer,and process data.These survey results also indicate that now is the time to begin establishing and deepening your skills in these emerging areas,as this will be where most new application development occurs.Deployed workload types over time,g

118、lobalQ6a.Which workloads are in place at your company today?And which do you expect to be in place two years from now?Base size:Total=600Web servers88%85%Business process applications86%87%Databases e.g.,PostgreSQL,MongoDB,Couchbase82%84%Analytics77%82%AI/ML software59%71%Data caching tools e.g.,Red

119、is58%70%High-performance computing46%56%In place todayExpect to be in place 2 years from now22Executive summaryAbout this reportKey findingsFinding 1:Application modernization is happening nowFinding 2:Modernization means several different thingsFinding 3:Innovation is the primary motivatorFinding 4

120、:The top modernization barriers are familiarFinding 5:External partners will help with modernizationFinding 6:There is no single application modernization strategyFinding 7:Core back-end applications are a modernization priorityFinding 8:AI/ML,data caching,and HPC workloads are growingFinding 9:Hybr

121、id architectural approaches are preferredFinding 10:Cloud services will replace the most common element in custom applicationsLearn moreDeployed workload types over time,by regionQ6a.Which workloads are in place at your company today?And which do you expect to use two years from now?Base sizes:US=30

122、0,UK=150,APAC=15091%90%81%76%87%84%Web serversBusiness process applications86%86%81%81%90%93%83%87%79%80%80%83%Databases e.g.,PostgreSQL,MongoDB,CouchbaseAnalytics81%89%76%80%67%69%68%83%57%68%43%49%AI/ML softwareData caching tools e.g.,Redis61%78%49%59%58%65%49%63%47%54%37%43%High-performance compu

123、tingU.S.In place todayExpect to be in place 2 years from nowU.K.In place todayExpect to be in place 2 years from nowAPACIn place todayExpect to be in place 2 years from now23Executive summaryAbout this reportKey findingsFinding 1:Application modernization is happening nowFinding 2:Modernization mean

124、s several different thingsFinding 3:Innovation is the primary motivatorFinding 4:The top modernization barriers are familiarFinding 5:External partners will help with modernizationFinding 6:There is no single application modernization strategyFinding 7:Core back-end applications are a modernization

125、priorityFinding 8:AI/ML,data caching,and HPC workloads are growingFinding 9:Hybrid architectural approaches are preferredFinding 10:Cloud services will replace the most common element in custom applicationsLearn moreFinding 9:Hybrid architectural approaches are preferredCompanies expect the largest

126、portion of their customer applications to be modified towards a hybrid architectural approach.Respondents report that 41%of their custom applications will be modified toward a hybrid architecture approach.33%are expected to move toward a serverless or Function-as-a-Service(FaaS)approach,and 27%will

127、take a microservices approach.And unlike several other survey questions,these percentages were remarkably consistent across regions.Planned architectural approaches(Percent of custom applications expected to be modernized toward architectural approaches)27%Microservices41%Hybrid33%Serverless or FaaS

128、Q15.What percent of your companys custom applications will be modified to strive towards each of the following architectural approaches?Base sizes:Total=600,US=300,UK=150,APAC=150Percentages may not sum to 100%due to roundingU.S.28%40%33%U.K.26%41%33%APAC25%42%32%24Executive summaryAbout this report

129、Key findingsFinding 1:Application modernization is happening nowFinding 2:Modernization means several different thingsFinding 3:Innovation is the primary motivatorFinding 4:The top modernization barriers are familiarFinding 5:External partners will help with modernizationFinding 6:There is no single

130、 application modernization strategyFinding 7:Core back-end applications are a modernization priorityFinding 8:AI/ML,data caching,and HPC workloads are growingFinding 9:Hybrid architectural approaches are preferredFinding 10:Cloud services will replace the most common element in custom applicationsLe

131、arn moreThis may indicate the relative stability and maturity of hybrid approaches organizations are likely less familiar and comfortable with microservices,serverless,and FaaS approaches.And hybrid approaches may simply be the best option for the majority of applications that companies plan to mode

132、rnize.For example,the cost of rearchitecting applications with a small number of users or limited scale may actually be more than the benefits that a microservices or serverless architecture provides.The ultimate goal should be to choose the architecture that delivers the best return on investment f

133、or each application.Finding 10:Cloud services will replace the most common element in custom applicationsIntegration is the most common element in custom applications,and many intend to repurchase or replace it with cloud services over the next two years.Finally,we wanted to understand how organizat

134、ions plan to incorporate cloud services into their applications.We asked respondents about the elements they currently use in their applications and which they expect to replace with cloud services in the near future.Integration(53%),data streaming(40%),and AI/ML services(36%)were the most common el

135、ements used in custom applications.For those companies using each element in their applications,authentication/authorization(66%),integration(46%),and event processing(45%)were the elements most expected to be replaced with cloud services in the next two years.25Executive summaryAbout this reportKey

136、 findingsFinding 1:Application modernization is happening nowFinding 2:Modernization means several different thingsFinding 3:Innovation is the primary motivatorFinding 4:The top modernization barriers are familiarFinding 5:External partners will help with modernizationFinding 6:There is no single ap

137、plication modernization strategyFinding 7:Core back-end applications are a modernization priorityFinding 8:AI/ML,data caching,and HPC workloads are growingFinding 9:Hybrid architectural approaches are preferredFinding 10:Cloud services will replace the most common element in custom applicationsLearn

138、 moreThese results make senseintegration,event processing,authentication,and authorization can be difficult and costly to scale in-house,making them ideal candidates for flexible,scalable,managed cloud services.And these three elements will likely only grow in use as applications become more connect

139、ed and consume greater amounts of data.Replacing these elements with a cloud service can increase scalability,flexibility,and reliability while reducing overall costs.Common elements in custom applicationsIntegration53%Data streaming40%AI/ML services36%Authentication/authorization(identity and acces

140、s management)29%Event management29%API management*28%Event processing28%Messaging28%*Application programming interface managementQ18.Which,if any,of the items below are part of at least one of your companys custom applications?Base sizes:US=300,UK=150,APAC=150U.S.U.K.APAC59%48%46%37%45%41%40%31%33%2

141、3%29%41%24%36%33%33%24%24%26%28%31%21%31%38%26Executive summaryAbout this reportKey findingsFinding 1:Application modernization is happening nowFinding 2:Modernization means several different thingsFinding 3:Innovation is the primary motivatorFinding 4:The top modernization barriers are familiarFind

142、ing 5:External partners will help with modernizationFinding 6:There is no single application modernization strategyFinding 7:Core back-end applications are a modernization priorityFinding 8:AI/ML,data caching,and HPC workloads are growingFinding 9:Hybrid architectural approaches are preferredFinding

143、 10:Cloud services will replace the most common element in custom applicationsLearn moreAdditionally,as security threats continue to grow,authentication and authorization elements become increasingly critical.Many organizations are adopting zero trust approaches,which require strong,scalable,and con

144、nected identity and access management systems.Cloud services for authentication and authorization can help you build a more comprehensive identity management system to support zero trust architectures and improve overall security.Plans to repurchase or replace elements with cloud services within the

145、 next two years(among those with each element in place)Integration46%Data streaming27%AI/ML services37%Authentication/authorization(identity and access management)66%Event management42%API management*34%Event processing45%Messaging51%Q19.Which,if any,of these does your company plan to repurchase or

146、replace with cloud services over the next two years?Overall base sizes(among those with each custom app part is place):Total=166-139;Regional base sizes:US=300,UK=150,APAC=150U.S.U.K.APAC61%36%16%41%15%16%52%15%18%61%70%69%38%44%44%47%25%8%46%48%41%44%60%53%Copyright 2023 Red Hat,Inc.Red Hat and the

147、 Red Hat logo are trademarks or registered trademarks of Red Hat,Inc.or its subsidiaries in the United States and other countries.Learn moreApplication modernization is a clear priority for organizations across industries and regions.Even so,the process can be daunting and requires detailed planning

148、,time,and resources.As a result,application modernization is an ongoing journey for most organizations.Following these best practices can help you modernize more quickly and successfully:Assess your portfolioBegin by assessing your application portfolio to find the most impactful opportunities.Blog

149、post:Define your project scope Online tool:Modernization assessmentEnlist your leadershipSecure executive sponsorship and project resources with a compelling business case.Blog post:Make a business case Article:Migrating 3,000 applicationsBuild your teamsAssemble collaborative project teams and alig

150、n them to meet your enterprise needs.Blog post:Build the right project team Tool:Migration Toolkit for ApplicationsEducate stakeholdersProvide training,tools,and resources to teams who will use new technologies.Blog post:Prepare your team Community:KonveyorLearn more about planning your application modernization journey.

友情提示

1、下载报告失败解决办法
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站报告下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

本文(红帽:企业如何实现遗留应用程序现代化(2023)(英文版)(27页).pdf)为本站 (无糖拿铁) 主动上传,三个皮匠报告文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三个皮匠报告文库(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。
会员购买
客服

专属顾问

商务合作

机构入驻、侵权投诉、商务合作

服务号

三个皮匠报告官方公众号

回到顶部