Applicatin Prtfli Analysis: Tl fr Clud Migratin Dr. Gpala Krishna Behera December 5, 2017 Tday, a majrity f custmers are getting ut f the data center business and mving twards the use f Clud Services. In additin, enterprises are lking twards gaining a cmpetitive advantage thrugh cllabratin, prcess agility and innvative business mdels, at lw csts. Clud slutins prvides much needed flexibility t enterprises t develp capabilities necessary t innvate and seize new business pprtunities. Irrespective f the dmain, the business cmmunity lks fr the fllwing factrs fr the migratin f an applicatin t the clud, Better Custmer Experience Mbile Access Business agility and flexibility Reduce Hardware and IT Staffing Expenditure Imprved Security Imprved respnsiveness Better analytics n applicatin usage Reduced and/r re-allcated csts In first place, t develp a Clud migratin strategy the fllwing basic questins need t be addressed that helps t meet the enterprise business gals. What t migrate t Clud : Applicatins, Prcesses and Infrastructure What is the Gal: T reduce cst r t increase flexibility Wh wns the Initiative: IT r business What is Funding Mdel : Capex, Opex & Charge back mechanism Which Clud t Migrate : Private, Public r Hybrid Cluds Hw t migrate t clud : Migratin radmap strategy fr enterprise While the demand t mve all the enterprise applicatins t the clud are increasing by the business, nt all applicatins are equally suited fr migratin t the clud. The slutin t meet this demand is the Applicatin Prtfli Analysis, which helps t determine the apprpriate target mdel like, clud, On Premise r utsurcing. A few Industry Maturity in the Applicatin Prtfli Analysis area are as fllws: Business leaders demands that IT leaders d mre with less t free resurces fr innvatin and grwth. Applicatins prfessinals are turning t applicatin prtfli Ratinalizatin (APR) t meet thse challenges Frester Applicatin prtfli management is critical t understanding and managing the 40% t 80% f IT budgets devted t maintaining and enhancing sftware - Gartner 2017Gpala Krishna Behera, All rights reserved. www.bptrends.cm
Applicatin Prtfli Analysis Mst f the clients want t migrate as many as 80% f their applicatins within a perid f fur t five years. These applicatins typically span t thusands fr large enterprises spread acrss the glbe. Industry Experience shws there are a 30% t 40% reductin in infra spend by migrating applicatins t clud. Gartner estimates IT maintenance accunts fr ~80% f ttal IT expenditure. Clud cmputing helps enterprises spend 80% f their time n business applicatin design rather than n maintenance. Therefre, the assessment f the existing enterprise applicatins helps t determine which applicatin capabilities can benefit mst frm early migratin t the clud. Key cnsideratins are csts f migratin, applicatin redesign, applicatin perfrmance and availability, security and privacy requirements, and regulatry requirements. The Key drivers fr the Clud adaptin f the enterprise are, Greater IT efficiency Reduce time t Slutin Scale Dynamically Utility Pricing Self Service/On demand Balance perfrmance with cst Applicatin Prtfli Analysis framewrk is a standardized repeatable prcess used fr clud migratin assessment. The framewrk uses a cmbinatin f methds and artifacts t gather infrmatin n applicatins, carry ut assessment and prduce utputs determining recmmended hsting requirements fr applicatins. Applicatin Categrizatin and assessment are Business Requirements, Security Requirements, Gegraphic Spread, Technlgies and Integratin dependency etc. The framewrk has fur majr stages as described in the diagram belw. It has Definitin, Design, Migratin and Radmap stages. The diagram lists all the activities perfrmed at each stage. 2017Gpala Krishna Behera, All rights reserved. 2 www.bptrends.cm
Applicatin Prtfli Analysis Fig: Applicatin Prtfli Analysis Framewrk Assessing applicatins and wrklads fr clud migratin allws enterprises t determine what applicatins, prcesses and data can/cannt be mved t a clud envirnment and what delivery mdels (public, private, r hybrid) are supprted. Best t start with the lwest-risk applicatins, thse with infrmatin services, minimal custmer data and ther sensitive infrmatin r applicatins that take advantage f the clud s elasticity characteristic. The decisin criteria may be refined as the assessment prgresses. Enterprise Clud Migratin decisins depend n certain parameters, and the apprach is multi-dimensinal and evaluated in the dimensins listed belw: Change in philsphy: in the clud mdel best practices recmmend t design fr failure instead f design nt t fail, which is a ttally different (but rbust) apprach Applicatin migratin appraches: need t adapt varius migratin appraches depending n shrt term and lng term business/technical gals. These appraches classified as 6R Re-hsting: It can be dne using autmated tls r manually. It s called Lift-and-Shift f the applicatins Re-platfrming: Determine the new platfrm and mdify the underlying infrastructure. N change t the existing architecture Replace mving t a different prduct. It s preferable t mve t SaaS platfrm 2017Gpala Krishna Behera, All rights reserved. 3 www.bptrends.cm
Applicatin Prtfli Analysis Re-architecting: Redesign the applicatin and Infrastructure architecture using clud-native features Retire: Decmmissining f the applicatin Retain: Cntinue t use the applicatin as is state Virtualizatin: This is quick and easy migratin t the clud as n changes t the applicatin will be required. Suitable fr legacy applicatins Data management: plan fr prper archival and backup strategy fr data. As a best practice, keep the dynamic data clse t cmpute and static data clse t the user. This can be dne by leveraging traditinal caching technique Integratin: clud migrated applicatins need t cmmunicate ver the internet t the applicatins n premise. This culd lead t perfrmance and bandwidth related issues. Need t develp high perfrmance applicatins. Licensing: check fr current set f tls/sftware using t supprt clud based licensing mdel. Fr example: planning t leverage the elasticity f clud cmputing and make sure that licenses are cmpatible Security: verify security implementatin in the applicatin. Cnsider using security keys issued by a different surce than the ne using fr deplyment Autmatin: lk fr autmating as much as pssible. Autmatin nt nly helps in imprving prductivity but als eliminates pssible human errr Vendr lck-in: d nt utilize the clud vendr services that leads t lck-in with the vendr. Need t weigh the prs and cns f which services t use and t what extent The three main clud migratin strategies are, Infrastructure as a Service (IaaS): Migratin f applicatins t infrastructure-as-a-service (IaaS) cmmnly called lift and shift migratin. It reflects the mve frm sme legacy envirnments directly t IaaS withut significant peratin. IaaS migratin manages everything frm applicatins and data t perating systems in the clud. Platfrm as a Service (PaaS): helps t custmize applicatins t enterprise business needs and prvides benefits like scalability, high availability etc. Typically ffers webhsting, middleware, and database as services. The applicatin shuld be designed fr ne r mre runtime envirnments available in the target PaaS service Sftware as a Service (SaaS): This is the mst ppular means f clud migratin. It eliminates many tasks related t applicatin maintenance and resurces. It presents a substantial redistributin f accuntability fr applicatins prcessing. In summary, the fllwing are the recmmendatins frm the authr based n varius custmer engagements perfrmed in Clud Migratin space, 2017Gpala Krishna Behera, All rights reserved. 4 www.bptrends.cm
Applicatin Prtfli Analysis Chse the right Clud prvider, each prvider has specific strengths and weaknesses. Evaluate them prperly fr the fitment f the custmer needs Usage f right migratin tls. N Vendr Lck-In f the applicatin Mstly, Private and Hybrid Cluds t replace data centers f the custmers Huge demand frm custmers n reducing Capex and Opex Maximize prductivity with scalability and high availability Majrity f the custmers are lking fr Migrating Develpment and Testing envirnments n t clud Always, mve Cre functins t private clud and nn-cre t public clud Wherever pssible, adpt hybrid mdel, it s a safe bet Enterprises tday are mving beynd traditinal rles by ffering new digitized prducts like clud based strage fr custmer files Have a prepared skilled staff n hand.. Staff needs t knw all the new technlgies and prcesses. Fr example: Micrservices, DevOps, API Management, AI etc. Acknwledgements The authr wuld like t thank Hari Kishan Burle, Raju Alluri f Glbal Enterprise Architecture Grup f Wipr Technlgies fr giving the required time and supprt in many ways in bringing this article as part f Glbal Enterprise Architecture Practice effrts. Abut Authr Dr. Gpala Krishna Behara is a Lead Enterprise Architect in the Glbal Enterprise Architecture divisin f Wipr. He has a ttal f 21 years f IT experience. He can be reached at gpalkrishna.behra@wipr.cm. Disclaimer The views expressed in this article/presentatin are that f authrs and Wipr des nt subscribe t the substance, veracity r truthfulness f the said pinin. 2017Gpala Krishna Behera, All rights reserved. 5 www.bptrends.cm