53
events.techtarget.com Application Packaging Smackdown

Briforum2013 applicationpackagingsmackdown public

Embed Size (px)

Citation preview

Page 1: Briforum2013 applicationpackagingsmackdown public

events.techtarget.com

Application Packaging Smackdown

Page 2: Briforum2013 applicationpackagingsmackdown public

BriForum | © TechTarget

events.techtarget.com

Kevin Kaminski MVP, CoreTech Staffing and Professional ServicesNick Källén MVP, Enfo.se

Featuring:

Page 3: Briforum2013 applicationpackagingsmackdown public

3BriForum | © TechTarget

Session Goals

● Describe the different packaging capabilities being offered by each vendor

● Provide guidance as to how these tools can be assessed for your environment

● Show some insight into features that make certain tools unique

● Give high level recommendations about tooling a packaging environment

Page 4: Briforum2013 applicationpackagingsmackdown public

4BriForum | © TechTarget

History

● SetupAPI – INF● No toolset – a framework / engine● Windows Installer 1.0 – Office 2000

●Database that interacts with service to ensure stability

● Other: WiseInstaller / Wisescript, InnoSetup NSIS, InstallShield, Oracle Universal Installer

● Windows Installer 5.0 – Windows 8● WiX

­ XML format­ Command-line toolset­ VS 2012 recommends WiX

Page 5: Briforum2013 applicationpackagingsmackdown public

5BriForum | © TechTarget

Why Repackage?

● TCO reduction● Automated

­ Large deployment cost reduction

● Standardized delivery­ Improve user experience­ Lower troubleshooting costs

Page 6: Briforum2013 applicationpackagingsmackdown public

6BriForum | © TechTarget

Example Cost Model

# of Installs Manual Install Time (hrs) Automated Man Hours Hours Saved Manual Cost Automated Cost Cost Savings

1 1 10 -9 $ 65.00 $ 975.00 $ (910.00)

2 2 12 -10 $ 130.00 $ 1,170.00 $ (1,040.00)

4 4 14 -10 $ 260.00 $ 1,365.00 $ (1,105.00)

8 8 16 -8 $ 520.00 $ 1,560.00 $ (1,040.00)

16 16 18 -2 $ 1,040.00 $ 1,755.00 $ (715.00)

32 32 20 12 $ 2,080.00 $ 1,950.00 $ 130.00

64 64 22 42 $ 4,160.00 $ 2,145.00 $ 2,015.00

128 128 24 104 $ 8,320.00 $ 2,340.00 $ 5,980.00

256 256 26 230 $ 16,640.00 $ 2,535.00 $ 14,105.00

512 512 28 484 $ 33,280.00 $ 2,730.00 $ 30,550.00

1024 1024 30 994 $ 66,560.00 $ 2,925.00 $ 63,635.00

2048 2048 32 2016 $ 133,120.00 $ 3,120.00 $ 130,000.00

4096 4096 34 4062 $ 266,240.00 $ 3,315.00 $ 262,925.00

8192 8192 36 8156 $ 532,480.00 $ 3,510.00 $ 528,970.00

16384 16384 38 16346 $ 1,064,960.00 $ 3,705.00 $ 1,061,255.00

*Remember this is initial deployment costs. Add / Removes can lower the threshold to ROI.

Page 7: Briforum2013 applicationpackagingsmackdown public

7BriForum | © TechTarget

MSI Packaging Tools

Product Capabilities Group 1

Page 8: Briforum2013 applicationpackagingsmackdown public

8BriForum | © TechTarget

MSI Factory

● Builds MSI packages based on WiX● No Enterprise database● Not a repackaging tool● Straight forward

­ Advanced options

Page 9: Briforum2013 applicationpackagingsmackdown public

9BriForum | © TechTarget

MSI Factory

Page 10: Briforum2013 applicationpackagingsmackdown public

10BriForum | © TechTarget

InstallAware

● Installation suite● Virtualization capabilities (AVE as an editor)● Easy to use

­ Extensive prereq­ Easy to use for everything­ Intended for developers­ Repackaging only available in Admin edition ($$)

Page 11: Briforum2013 applicationpackagingsmackdown public

11BriForum | © TechTarget

InstallAware

Page 12: Briforum2013 applicationpackagingsmackdown public

12

InfoPulse Packaging Accelerator Center

● Suite of tools● Automated Packaging Self Center - cloud● MSI / App-V / Documentation● Basic snapshot● Private / public cloud● Docu Generator – PSR-lookalike

BriForum | © TechTarget

Page 13: Briforum2013 applicationpackagingsmackdown public

13BriForum | © TechTarget

Infopulse MSI Generator

Page 14: Briforum2013 applicationpackagingsmackdown public

14BriForum | © TechTarget

Infopulse MSI Editor

Page 15: Briforum2013 applicationpackagingsmackdown public

15BriForum | © TechTarget

EMCO MSI Package Builder

● Simple snapshot tool● Simplified view of the MSI● Barely suffice for novice● No CustomAction

Page 16: Briforum2013 applicationpackagingsmackdown public

16BriForum | © TechTarget

AppDeploy Repackager

● Simple snapshot tool­ Slow

● Packaging Recipes● Run from network● Novice friendly

­ Lacking advanced options

● Free!

Page 17: Briforum2013 applicationpackagingsmackdown public

17BriForum | © TechTarget

AdminStudio

● One of the longest standing repackaging tools.● Extensive packaging toolset with application compatibility

toolset­ Also includes workflow

● Can scale up to multiple packaging teams within an organization

● Can automate application compatibility and packaging of applications (also supports PowerShell)

● Requires a good amount of training to be proficient● Some feature overlap between tools in the suite (can be

confusing to develop workflows)

Page 18: Briforum2013 applicationpackagingsmackdown public

18BriForum | © TechTarget

AdminStudio

Page 19: Briforum2013 applicationpackagingsmackdown public

19BriForum | © TechTarget

Adminstudio

DEMO

Page 20: Briforum2013 applicationpackagingsmackdown public

20BriForum | © TechTarget

Trends

● Tools trying to expand beyond Windows Installer● App-V integration seems to be the preferred virtualization

format to adopt● Enterprise vendor’s such as Flexera adopting application

compatibility features● Competition does not really exist when comparing against

Adminstudio*● Smaller install authoring vendors are entering the

repackaging space

Page 21: Briforum2013 applicationpackagingsmackdown public

21BriForum | © TechTarget

Application Compatibility

Product Capabilities Group 2

Page 22: Briforum2013 applicationpackagingsmackdown public

22BriForum | © TechTarget

AppDNA

● Automated application, packaging testing and remediation

● Static analysis of applications through MSIs● Virtual application support

Page 23: Briforum2013 applicationpackagingsmackdown public

23BriForum | © TechTarget

AppDNA

Page 24: Briforum2013 applicationpackagingsmackdown public

24BriForum | © TechTarget

ChangeBase

● Automated application packaging, testing and remediation

● Dell MSI studio included for Windows Installer editing● Static analysis of applications through MSI technology● Patch impact analysis● Virtual application support

Page 25: Briforum2013 applicationpackagingsmackdown public

25BriForum | © TechTarget

ChangeBase

Page 26: Briforum2013 applicationpackagingsmackdown public

26BriForum | © TechTarget

ChangeBase: Dell / Quest / ScriptLogic MSI Studio

● MSI Repackaging tool comes with Changebase● Enterprise database● Straight forward

­ Advanced options

Page 27: Briforum2013 applicationpackagingsmackdown public

27BriForum | © TechTarget

ChangeBase: MSI Studio

Page 28: Briforum2013 applicationpackagingsmackdown public

28BriForum | © TechTarget

MSI Studio

DEMO

Page 29: Briforum2013 applicationpackagingsmackdown public

29BriForum | © TechTarget

Application Compatibility Toolkit

● Runtime application analysis● Software inventory compared with the compatibility

community (static analysis)● Easy shim generation for user permission issues

(Standard User Analyzer)● Full application compatibility shim editor● Free!

Page 30: Briforum2013 applicationpackagingsmackdown public

30BriForum | © TechTarget

ACT

Page 31: Briforum2013 applicationpackagingsmackdown public

31BriForum | © TechTarget

Trends

● Application compatibility vendors entering the package creation space

● Application compatibility tools are generally expensive to license aside

● Changebase going as far as providing a Windows Installer packaging tool

● ACT is still a staple but runtime analysis does crash some applications

● Compatibility tools don’t replace user acceptance testing● Will Changebase be an alternative to Adminstudio?

Page 32: Briforum2013 applicationpackagingsmackdown public

32BriForum | © TechTarget

Virtual Application Packaging

Product Capabilities Group 4

Page 33: Briforum2013 applicationpackagingsmackdown public

33BriForum | © TechTarget

App-V Sequencer

● App-V Monitoring tool­ Enforces App-V best practices­ Reports of potential App-V suitability issues

● Has post sequencing (packaging) editors● Limited advanced options from GUI

­ No scripting support­ Minimal cleanup of virtual extensions

Page 34: Briforum2013 applicationpackagingsmackdown public

34BriForum | © TechTarget

App-V Sequencer

Page 35: Briforum2013 applicationpackagingsmackdown public

35BriForum | © TechTarget

Thinapp Setup Capture

● Pre-scan / Post-scan based tool● Easy to use wizard

­ Allow for easy Internet Explorer capture­ Save Project­ Compile project

● Advanced configuration possible outside of tool­ All configuration performed via Package.ini

Page 36: Briforum2013 applicationpackagingsmackdown public

36BriForum | © TechTarget

Thinapp Setup Capture

Page 37: Briforum2013 applicationpackagingsmackdown public

37BriForum | © TechTarget

Symantec Workspace Virtualization

● One of the first application virtualization platforms● Focus is more on redirection and layering of applications

than isolation

Page 38: Briforum2013 applicationpackagingsmackdown public

38BriForum | © TechTarget

Symantec Workspace Virtualization

Page 39: Briforum2013 applicationpackagingsmackdown public

39BriForum | © TechTarget

Trends

● App-V Sequencer is the most frequently updated vendor tool and has the most feature additions

● Other vendors supply enough tooling to make packages● Symantec is still in the game but Citrix is out

Page 40: Briforum2013 applicationpackagingsmackdown public

40BriForum | © TechTarget

Specialized Products to Optimize Packaging

Niche Products

Page 41: Briforum2013 applicationpackagingsmackdown public

41BriForum | © TechTarget

Orca

● Table editor● Locks files● Overlay MST files● Win8 SDK (Free!)

Page 42: Briforum2013 applicationpackagingsmackdown public

42BriForum | © TechTarget

SuperOrca

● Easy to download● Table editor● Does not lock MSI / MST files● Overlay MST files● Search capabilities● Free!

Page 43: Briforum2013 applicationpackagingsmackdown public

43BriForum | © TechTarget

SuperOrca

Page 44: Briforum2013 applicationpackagingsmackdown public

44BriForum | © TechTarget

InstED Plus

● Table editor● Locks files● Overlay MST files

­ Show relationships­ Color codes changes

Page 45: Briforum2013 applicationpackagingsmackdown public

45BriForum | © TechTarget

Orca, Super Orca and InstEd

DEMO

Page 46: Briforum2013 applicationpackagingsmackdown public

46BriForum | © TechTarget

Application Virtualization Explorer

● Only for App-V 4.X packages● Allows for advanced editing of packages

­ All potential options

● Pre-defined script templates ­ GUI for common tasks­ Can use a RunAs account

Page 47: Briforum2013 applicationpackagingsmackdown public

47BriForum | © TechTarget

Application Virtualization Explorer

Page 48: Briforum2013 applicationpackagingsmackdown public

48BriForum | © TechTarget

Application Virtualization Explorer

DEMO

Page 49: Briforum2013 applicationpackagingsmackdown public

49BriForum | © TechTarget

App-V 5 Configuration Editor

● GUI for creation of XML-based configuration files● Easy to use● Raw edit, no wizard or pre-defined templates

Page 50: Briforum2013 applicationpackagingsmackdown public

50BriForum | © TechTarget

App-V 5 Configuration Editor

Page 51: Briforum2013 applicationpackagingsmackdown public

51BriForum | © TechTarget

Trends

● MSI and App-V have add-on tools● Windows Installer has the largest tool ecosystem followed

by App-V then WIX

Page 52: Briforum2013 applicationpackagingsmackdown public

52BriForum | © TechTarget

Overall Trends

● Changebase may be the only enterprise alternative to Adminstudio

● Packaging suites can be built by selecting different tools from different vendors though selecting an alternative MSI repackaging tool is difficult (i.e. ACT + EMCO or AdminStudio (STD) + InstED + App-V Sequencer)

● Application Virtualization Explorer is money well spent if looking to buy an enhancement for App-V

Page 53: Briforum2013 applicationpackagingsmackdown public

BriForum | © TechTarget 53