{"id":3564,"date":"2023-04-27T15:17:05","date_gmt":"2023-04-27T19:17:05","guid":{"rendered":"https:\/\/www.tmurgent.com\/TmBlog\/?p=3564"},"modified":"2023-04-27T15:21:53","modified_gmt":"2023-04-27T19:21:53","slug":"anatomy-of-a-migration-project-from-app-v","status":"publish","type":"post","link":"https:\/\/www.tmurgent.com\/TmBlog\/?p=3564","title":{"rendered":"Anatomy of a Migration Project from App-V"},"content":{"rendered":"\n<p>You probably saw my post about the end of life for App-V <a href=\"https:\/\/www.tmurgent.com\/TmBlog\/?p=3560\">About Microsoft App-V End of Life \u2013 Confessions of a Guru (tmurgent.com)<\/a>&nbsp;<\/p>\n<p>In this post, I&#8217;ll highlight a summary of what a migration project looks like.&nbsp; You have time, but if your organization depends on App-V today, someone should be starting a planning project now.<\/p>\n<p>&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"558\" src=\"https:\/\/www.tmurgent.com\/TmBlog\/wp-content\/uploads\/2023\/04\/Migration.png\" alt=\"\" class=\"wp-image-3565\" srcset=\"https:\/\/www.tmurgent.com\/TmBlog\/wp-content\/uploads\/2023\/04\/Migration.png 1000w, https:\/\/www.tmurgent.com\/TmBlog\/wp-content\/uploads\/2023\/04\/Migration-300x167.png 300w, https:\/\/www.tmurgent.com\/TmBlog\/wp-content\/uploads\/2023\/04\/Migration-768x429.png 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>App Assess\/Rationalize:<\/strong> This step involves determining the list of applications that will be migrated. On most migration projects, the determined list will be augmented by about 20% by the end of the project.\u00a0 This is represented by the\u00a0<strong>Continual App Discovery<\/strong> item, where things that exist but were not initially known are found, and new business requirements appear.\u00a0 In migrating from App-V, you should have a pretty good initial list already so I might lower that 20% but fear that the coming &#8220;AI everything&#8221; wave will cause an increase in new business apps (many of which will be short lived).\u00a0 So your plan should expect project scope increases.\u00a0 Don&#8217;t skimp on the rationalization part either; determine if the app is still used\/needed or if maybe a better way exists to meet the business need today.<\/p>\n\n\n\n<p><strong>Tech Assessment\/Plan<\/strong>:<strong> <\/strong>First, this should be consulting with other groups in the organization to understand other potential migrations. Maybe, for example, there is a plan to drop Citrix for AVD, on conversely maybe move towards Citrix and turn all of those pandemic laptops that won&#8217;t run Windows 11 into thin-clients. Once you understand what scenarios you&#8217;ll need to support, then you can look at the options for how to prepare\/deliver the apps. It might be the Microsoft answers, or sometimes third-party solutions. It will probably be a combination of techniques, which is why the drawing has both a <strong>Primary Migrations <\/strong>and <strong>Secondary Migrations<\/strong> path.<\/p>\n\n\n\n<p><strong>Business Impacts<\/strong> is the part of the plan that covers other impacts on the business.  For example, training the help desk, or re-training employees. <\/p>\n\n\n\n<p><strong>Rollouts.<\/strong>  Everybody loves a good rollout.  You should try to roll out in pieces as you go along, rather than a big-bang style roll out at the end of the project. But that isn&#8217;t always practical.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Other:<\/strong> Although not shown, there is an argument to be made that this is a great opportunity to implement a full application lifecycle strategy going forward.  Like operating systems, applications are moving to shorter lifecycles and the idea of install-and-forget is making less sense. With the implementation of proper automation, this can lead to less work for IT and happier end-users.  This might include:<\/p>\n\n\n\n<ul>\n<li>Automation of the discovery process of new versions.<\/li>\n<li>Automation of the packaging process.<\/li>\n<li>Automation of the UAT.<\/li>\n<\/ul>\n\n\n\n<p>TMurgent does not offer a service to hand-hold you through this process, although there are many consulting services that would be glad to assist you with that.  But we can help you (directly or through the consultant of your choice) on the initial plan and if the packaging team needs new training, we can definitely help you with that.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>You probably saw my post about the end of life for App-V About Microsoft App-V End of Life \u2013 Confessions of a Guru (tmurgent.com)&nbsp; In this post, I&#8217;ll highlight a summary of what a migration project looks like.&nbsp; You have time, but if your organization depends on App-V today, someone should be starting a planning&hellip; <a class=\"more-link\" href=\"https:\/\/www.tmurgent.com\/TmBlog\/?p=3564\">Continue reading <span class=\"screen-reader-text\">Anatomy of a Migration Project from App-V<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[47,53,57],"tags":[31,52,6],"class_list":["post-3564","post","type-post","status-publish","format-standard","hentry","category-appv5","category-msix","category-packaging","tag-appv5","tag-msix","tag-training","entry"],"_links":{"self":[{"href":"https:\/\/www.tmurgent.com\/TmBlog\/index.php?rest_route=\/wp\/v2\/posts\/3564","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tmurgent.com\/TmBlog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tmurgent.com\/TmBlog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tmurgent.com\/TmBlog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tmurgent.com\/TmBlog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3564"}],"version-history":[{"count":4,"href":"https:\/\/www.tmurgent.com\/TmBlog\/index.php?rest_route=\/wp\/v2\/posts\/3564\/revisions"}],"predecessor-version":[{"id":3570,"href":"https:\/\/www.tmurgent.com\/TmBlog\/index.php?rest_route=\/wp\/v2\/posts\/3564\/revisions\/3570"}],"wp:attachment":[{"href":"https:\/\/www.tmurgent.com\/TmBlog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3564"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tmurgent.com\/TmBlog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3564"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tmurgent.com\/TmBlog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3564"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}