SlideShare ist ein Scribd-Unternehmen logo
1 von 53
events.techtarget.com
Application Packaging
Smackdown
events.techtarget.com
BriForum | © TechTarget
Kevin Kaminski MVP, CoreTech Staffing and Professional
Services
Nick Källén MVP, Enfo.se
Featuring:
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
3BriForum | © 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
4BriForum | © TechTarget
Why Repackage?
● TCO reduction
● Automated
- Large deployment cost reduction
● Standardized delivery
- Improve user experience
- Lower troubleshooting costs
5BriForum | © TechTarget
Example Cost Model
6BriForum | © TechTarget
# 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.
7
MSI Packaging
Tools
Product Capabilities Group 1
BriForum | © TechTarget
MSI Factory
● Builds MSI packages based on WiX
● No Enterprise database
● Not a repackaging tool
● Straight forward
- Advanced options
8BriForum | © TechTarget
MSI Factory
9BriForum | © 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 ($$)
10BriForum | © TechTarget
InstallAware
11BriForum | © TechTarget
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
12BriForum | © TechTarget
Infopulse MSI Generator
13BriForum | © TechTarget
Infopulse MSI Editor
14BriForum | © TechTarget
EMCO MSI Package Builder
● Simple snapshot tool
● Simplified view of the MSI
● Barely suffice for novice
● No CustomAction
15BriForum | © TechTarget
AppDeploy Repackager
● Simple snapshot tool
- Slow
● Packaging Recipes
● Run from network
● Novice friendly
- Lacking advanced options
● Free!
16BriForum | © 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)
17BriForum | © TechTarget
AdminStudio
18BriForum | © TechTarget
19
Adminstudio
DEMO
BriForum | © 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
20BriForum | © TechTarget
21
Application
Compatibility
Product Capabilities Group 2
BriForum | © TechTarget
AppDNA
● Automated application, packaging testing and
remediation
● Static analysis of applications through MSIs
● Virtual application support
22BriForum | © TechTarget
AppDNA
23BriForum | © 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
24BriForum | © TechTarget
ChangeBase
25BriForum | © TechTarget
ChangeBase: Dell / Quest / ScriptLogic MSI
Studio
● MSI Repackaging tool comes with Changebase
● Enterprise database
● Straight forward
- Advanced options
26BriForum | © TechTarget
ChangeBase: MSI Studio
27BriForum | © TechTarget
28
MSI Studio
DEMO
BriForum | © 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!
29BriForum | © TechTarget
ACT
30BriForum | © 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?
31BriForum | © TechTarget
32
Virtual
Application
Packaging
Product Capabilities Group 4
BriForum | © 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
33BriForum | © TechTarget
App-V Sequencer
34BriForum | © 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
35BriForum | © TechTarget
Thinapp Setup Capture
36BriForum | © TechTarget
Symantec Workspace Virtualization
37BriForum | © TechTarget
● One of the first application virtualization platforms
● Focus is more on redirection and layering of applications
than isolation
Symantec Workspace Virtualization
38BriForum | © 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
39BriForum | © TechTarget
40
Specialized
Products to
Optimize
Packaging
Niche Products
BriForum | © TechTarget
Orca
● Table editor
● Locks files
● Overlay MST files
● Win8 SDK (Free!)
41BriForum | © TechTarget
SuperOrca
● Easy to download
● Table editor
● Does not lock MSI / MST files
● Overlay MST files
● Search capabilities
● Free!
42BriForum | © TechTarget
SuperOrca
43BriForum | © TechTarget
InstED Plus
● Table editor
● Locks files
● Overlay MST files
- Show relationships
- Color codes changes
44BriForum | © TechTarget
45
Orca, Super
Orca and
InstEd
DEMO
BriForum | © 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
46BriForum | © TechTarget
Application Virtualization Explorer
47BriForum | © TechTarget
48
Application
Virtualization
Explorer
DEMO
BriForum | © 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
49BriForum | © TechTarget
App-V 5 Configuration Editor
50BriForum | © TechTarget
Trends
● MSI and App-V have add-on tools
● Windows Installer has the largest tool ecosystem followed
by App-V then WIX
51BriForum | © 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
52BriForum | © TechTarget
BriForum | © TechTarget 53

Weitere ähnliche Inhalte

Was ist angesagt?

Rapid Web UI Test Automation with Rapise
Rapid Web UI Test Automation with RapiseRapid Web UI Test Automation with Rapise
Rapid Web UI Test Automation with RapiseAdam Sandman
 
Embedded software static analysis_Polyspace-WhitePaper_final
Embedded software static analysis_Polyspace-WhitePaper_finalEmbedded software static analysis_Polyspace-WhitePaper_final
Embedded software static analysis_Polyspace-WhitePaper_finalTAMILMARAN C
 
Inflectra Rapise Implementation Quick Start Package
Inflectra Rapise Implementation Quick Start PackageInflectra Rapise Implementation Quick Start Package
Inflectra Rapise Implementation Quick Start PackageInflectra
 
Case Study: PTALife’s 10 Years With Spira
Case Study: PTALife’s 10 Years With SpiraCase Study: PTALife’s 10 Years With Spira
Case Study: PTALife’s 10 Years With SpiraInflectra
 
Methodologies 3: Using Spira for Waterfall
Methodologies 3: Using Spira for WaterfallMethodologies 3: Using Spira for Waterfall
Methodologies 3: Using Spira for WaterfallInflectra
 
Iteria lowcode 2022-01-10
Iteria lowcode 2022-01-10Iteria lowcode 2022-01-10
Iteria lowcode 2022-01-10Jozef Slezak
 
Real Testing Scenario Strategy - The Role of Exploratory Testing
Real Testing Scenario Strategy - The Role of Exploratory TestingReal Testing Scenario Strategy - The Role of Exploratory Testing
Real Testing Scenario Strategy - The Role of Exploratory TestingAdam Sandman
 
Customer Case Study: Generali
Customer Case Study: GeneraliCustomer Case Study: Generali
Customer Case Study: GeneraliInflectra
 
Inflectra User Summit in Mannheim, Germany
Inflectra User Summit in Mannheim, GermanyInflectra User Summit in Mannheim, Germany
Inflectra User Summit in Mannheim, GermanyAdam Sandman
 
SpiraTest Overview Presentation (2022)
SpiraTest Overview Presentation (2022)SpiraTest Overview Presentation (2022)
SpiraTest Overview Presentation (2022)Inflectra
 
From Manual To Automated Software Testing - A Webinar Presentation
From Manual To Automated Software Testing - A Webinar PresentationFrom Manual To Automated Software Testing - A Webinar Presentation
From Manual To Automated Software Testing - A Webinar PresentationInflectra
 

Was ist angesagt? (12)

Rapid Web UI Test Automation with Rapise
Rapid Web UI Test Automation with RapiseRapid Web UI Test Automation with Rapise
Rapid Web UI Test Automation with Rapise
 
Embedded software static analysis_Polyspace-WhitePaper_final
Embedded software static analysis_Polyspace-WhitePaper_finalEmbedded software static analysis_Polyspace-WhitePaper_final
Embedded software static analysis_Polyspace-WhitePaper_final
 
Inflectra Rapise Implementation Quick Start Package
Inflectra Rapise Implementation Quick Start PackageInflectra Rapise Implementation Quick Start Package
Inflectra Rapise Implementation Quick Start Package
 
Case Study: PTALife’s 10 Years With Spira
Case Study: PTALife’s 10 Years With SpiraCase Study: PTALife’s 10 Years With Spira
Case Study: PTALife’s 10 Years With Spira
 
Methodologies 3: Using Spira for Waterfall
Methodologies 3: Using Spira for WaterfallMethodologies 3: Using Spira for Waterfall
Methodologies 3: Using Spira for Waterfall
 
Iteria lowcode 2022-01-10
Iteria lowcode 2022-01-10Iteria lowcode 2022-01-10
Iteria lowcode 2022-01-10
 
Real Testing Scenario Strategy - The Role of Exploratory Testing
Real Testing Scenario Strategy - The Role of Exploratory TestingReal Testing Scenario Strategy - The Role of Exploratory Testing
Real Testing Scenario Strategy - The Role of Exploratory Testing
 
Customer Case Study: Generali
Customer Case Study: GeneraliCustomer Case Study: Generali
Customer Case Study: Generali
 
First Steps to DevOps
First Steps to DevOpsFirst Steps to DevOps
First Steps to DevOps
 
Inflectra User Summit in Mannheim, Germany
Inflectra User Summit in Mannheim, GermanyInflectra User Summit in Mannheim, Germany
Inflectra User Summit in Mannheim, Germany
 
SpiraTest Overview Presentation (2022)
SpiraTest Overview Presentation (2022)SpiraTest Overview Presentation (2022)
SpiraTest Overview Presentation (2022)
 
From Manual To Automated Software Testing - A Webinar Presentation
From Manual To Automated Software Testing - A Webinar PresentationFrom Manual To Automated Software Testing - A Webinar Presentation
From Manual To Automated Software Testing - A Webinar Presentation
 

Ähnlich wie Briforum2013 applicationpackagingsmackdown public

How to Choose an Integration Platform Vendor for Your Business
How to Choose an Integration Platform Vendor for Your BusinessHow to Choose an Integration Platform Vendor for Your Business
How to Choose an Integration Platform Vendor for Your BusinessWSO2
 
End of Support: Understanding the Impact, Timeline, and Benefits of Upgrading...
End of Support: Understanding the Impact, Timeline, and Benefits of Upgrading...End of Support: Understanding the Impact, Timeline, and Benefits of Upgrading...
End of Support: Understanding the Impact, Timeline, and Benefits of Upgrading...DianaGray10
 
Efficient platform engineering with Microk8s & gopaddle.pdf
Efficient platform engineering  with  Microk8s & gopaddle.pdfEfficient platform engineering  with  Microk8s & gopaddle.pdf
Efficient platform engineering with Microk8s & gopaddle.pdfVinothini Raju
 
Velocity NY 2018 "The Cloud Native Developer Workflow"
Velocity NY 2018 "The Cloud Native Developer Workflow"Velocity NY 2018 "The Cloud Native Developer Workflow"
Velocity NY 2018 "The Cloud Native Developer Workflow"Daniel Bryant
 
Anypoint Tools and MuleSoft Automation (DRAFT).pptx
Anypoint Tools and MuleSoft Automation (DRAFT).pptxAnypoint Tools and MuleSoft Automation (DRAFT).pptx
Anypoint Tools and MuleSoft Automation (DRAFT).pptxAkshata Sawant
 
MuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptx
MuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptxMuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptx
MuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptxSteve Clarke
 
Session 2023-11.pptx
Session 2023-11.pptxSession 2023-11.pptx
Session 2023-11.pptxAndreeaTom
 
DevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4CloudDevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4CloudCloudify Community
 
Platform Engineering
Platform EngineeringPlatform Engineering
Platform EngineeringOpsta
 
Summit 16: NetIDE: Integrating and Orchestrating SDN Controllers
Summit 16: NetIDE: Integrating and Orchestrating SDN ControllersSummit 16: NetIDE: Integrating and Orchestrating SDN Controllers
Summit 16: NetIDE: Integrating and Orchestrating SDN ControllersOPNFV
 
Intro to GitOps with Weave GitOps, Flagger and Linkerd
Intro to GitOps with Weave GitOps, Flagger and LinkerdIntro to GitOps with Weave GitOps, Flagger and Linkerd
Intro to GitOps with Weave GitOps, Flagger and LinkerdWeaveworks
 
Montreal Kubernetes Meetup: Developer-first workflows (for microservices) on ...
Montreal Kubernetes Meetup: Developer-first workflows (for microservices) on ...Montreal Kubernetes Meetup: Developer-first workflows (for microservices) on ...
Montreal Kubernetes Meetup: Developer-first workflows (for microservices) on ...Ambassador Labs
 
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...NETWAYS
 
SpiraPlan Overview Presentation (2022)
SpiraPlan Overview Presentation (2022)SpiraPlan Overview Presentation (2022)
SpiraPlan Overview Presentation (2022)Inflectra
 
Network Automation Journey, A systems engineer NetOps perspective
Network Automation Journey, A systems engineer NetOps perspectiveNetwork Automation Journey, A systems engineer NetOps perspective
Network Automation Journey, A systems engineer NetOps perspectiveWalid Shaari
 
Free GitOps Workshop
Free GitOps WorkshopFree GitOps Workshop
Free GitOps WorkshopWeaveworks
 
George Grey Welcome Keynote - BUD17-100K1
George Grey Welcome Keynote - BUD17-100K1George Grey Welcome Keynote - BUD17-100K1
George Grey Welcome Keynote - BUD17-100K1Linaro
 
DITA on a Shoe String
DITA on a Shoe StringDITA on a Shoe String
DITA on a Shoe StringStan Doherty
 

Ähnlich wie Briforum2013 applicationpackagingsmackdown public (20)

How to Choose an Integration Platform Vendor for Your Business
How to Choose an Integration Platform Vendor for Your BusinessHow to Choose an Integration Platform Vendor for Your Business
How to Choose an Integration Platform Vendor for Your Business
 
End of Support: Understanding the Impact, Timeline, and Benefits of Upgrading...
End of Support: Understanding the Impact, Timeline, and Benefits of Upgrading...End of Support: Understanding the Impact, Timeline, and Benefits of Upgrading...
End of Support: Understanding the Impact, Timeline, and Benefits of Upgrading...
 
Efficient platform engineering with Microk8s & gopaddle.pdf
Efficient platform engineering  with  Microk8s & gopaddle.pdfEfficient platform engineering  with  Microk8s & gopaddle.pdf
Efficient platform engineering with Microk8s & gopaddle.pdf
 
Orchestration, Automation and Virtualisation (OAV) in GÉANT
Orchestration, Automation and Virtualisation (OAV) in GÉANTOrchestration, Automation and Virtualisation (OAV) in GÉANT
Orchestration, Automation and Virtualisation (OAV) in GÉANT
 
Velocity NY 2018 "The Cloud Native Developer Workflow"
Velocity NY 2018 "The Cloud Native Developer Workflow"Velocity NY 2018 "The Cloud Native Developer Workflow"
Velocity NY 2018 "The Cloud Native Developer Workflow"
 
Anypoint Tools and MuleSoft Automation (DRAFT).pptx
Anypoint Tools and MuleSoft Automation (DRAFT).pptxAnypoint Tools and MuleSoft Automation (DRAFT).pptx
Anypoint Tools and MuleSoft Automation (DRAFT).pptx
 
MuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptx
MuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptxMuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptx
MuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptx
 
Session 2023-11.pptx
Session 2023-11.pptxSession 2023-11.pptx
Session 2023-11.pptx
 
DevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4CloudDevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4Cloud
 
Platform Engineering
Platform EngineeringPlatform Engineering
Platform Engineering
 
Summit 16: NetIDE: Integrating and Orchestrating SDN Controllers
Summit 16: NetIDE: Integrating and Orchestrating SDN ControllersSummit 16: NetIDE: Integrating and Orchestrating SDN Controllers
Summit 16: NetIDE: Integrating and Orchestrating SDN Controllers
 
Intro to GitOps with Weave GitOps, Flagger and Linkerd
Intro to GitOps with Weave GitOps, Flagger and LinkerdIntro to GitOps with Weave GitOps, Flagger and Linkerd
Intro to GitOps with Weave GitOps, Flagger and Linkerd
 
Montreal Kubernetes Meetup: Developer-first workflows (for microservices) on ...
Montreal Kubernetes Meetup: Developer-first workflows (for microservices) on ...Montreal Kubernetes Meetup: Developer-first workflows (for microservices) on ...
Montreal Kubernetes Meetup: Developer-first workflows (for microservices) on ...
 
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...
 
SpiraPlan Overview Presentation (2022)
SpiraPlan Overview Presentation (2022)SpiraPlan Overview Presentation (2022)
SpiraPlan Overview Presentation (2022)
 
Api gitlab: configurazione dei progetti as a service
Api gitlab: configurazione dei progetti as a serviceApi gitlab: configurazione dei progetti as a service
Api gitlab: configurazione dei progetti as a service
 
Network Automation Journey, A systems engineer NetOps perspective
Network Automation Journey, A systems engineer NetOps perspectiveNetwork Automation Journey, A systems engineer NetOps perspective
Network Automation Journey, A systems engineer NetOps perspective
 
Free GitOps Workshop
Free GitOps WorkshopFree GitOps Workshop
Free GitOps Workshop
 
George Grey Welcome Keynote - BUD17-100K1
George Grey Welcome Keynote - BUD17-100K1George Grey Welcome Keynote - BUD17-100K1
George Grey Welcome Keynote - BUD17-100K1
 
DITA on a Shoe String
DITA on a Shoe StringDITA on a Shoe String
DITA on a Shoe String
 

Kürzlich hochgeladen

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 

Kürzlich hochgeladen (20)

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 

Briforum2013 applicationpackagingsmackdown public

  • 2. events.techtarget.com BriForum | © TechTarget Kevin Kaminski MVP, CoreTech Staffing and Professional Services Nick Källén MVP, Enfo.se Featuring:
  • 3. 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 3BriForum | © TechTarget
  • 4. 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 4BriForum | © TechTarget
  • 5. Why Repackage? ● TCO reduction ● Automated - Large deployment cost reduction ● Standardized delivery - Improve user experience - Lower troubleshooting costs 5BriForum | © TechTarget
  • 6. Example Cost Model 6BriForum | © TechTarget # 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.
  • 7. 7 MSI Packaging Tools Product Capabilities Group 1 BriForum | © TechTarget
  • 8. MSI Factory ● Builds MSI packages based on WiX ● No Enterprise database ● Not a repackaging tool ● Straight forward - Advanced options 8BriForum | © TechTarget
  • 9. MSI Factory 9BriForum | © TechTarget
  • 10. 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 ($$) 10BriForum | © TechTarget
  • 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 12BriForum | © TechTarget
  • 15. EMCO MSI Package Builder ● Simple snapshot tool ● Simplified view of the MSI ● Barely suffice for novice ● No CustomAction 15BriForum | © TechTarget
  • 16. AppDeploy Repackager ● Simple snapshot tool - Slow ● Packaging Recipes ● Run from network ● Novice friendly - Lacking advanced options ● Free! 16BriForum | © TechTarget
  • 17. 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) 17BriForum | © TechTarget
  • 20. 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 20BriForum | © TechTarget
  • 22. AppDNA ● Automated application, packaging testing and remediation ● Static analysis of applications through MSIs ● Virtual application support 22BriForum | © TechTarget
  • 24. 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 24BriForum | © TechTarget
  • 26. ChangeBase: Dell / Quest / ScriptLogic MSI Studio ● MSI Repackaging tool comes with Changebase ● Enterprise database ● Straight forward - Advanced options 26BriForum | © TechTarget
  • 29. 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! 29BriForum | © TechTarget
  • 30. ACT 30BriForum | © TechTarget
  • 31. 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? 31BriForum | © TechTarget
  • 33. 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 33BriForum | © TechTarget
  • 35. 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 35BriForum | © TechTarget
  • 37. Symantec Workspace Virtualization 37BriForum | © TechTarget ● One of the first application virtualization platforms ● Focus is more on redirection and layering of applications than isolation
  • 39. 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 39BriForum | © TechTarget
  • 41. Orca ● Table editor ● Locks files ● Overlay MST files ● Win8 SDK (Free!) 41BriForum | © TechTarget
  • 42. SuperOrca ● Easy to download ● Table editor ● Does not lock MSI / MST files ● Overlay MST files ● Search capabilities ● Free! 42BriForum | © TechTarget
  • 44. InstED Plus ● Table editor ● Locks files ● Overlay MST files - Show relationships - Color codes changes 44BriForum | © TechTarget
  • 46. 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 46BriForum | © TechTarget
  • 49. App-V 5 Configuration Editor ● GUI for creation of XML-based configuration files ● Easy to use ● Raw edit, no wizard or pre-defined templates 49BriForum | © TechTarget
  • 50. App-V 5 Configuration Editor 50BriForum | © TechTarget
  • 51. Trends ● MSI and App-V have add-on tools ● Windows Installer has the largest tool ecosystem followed by App-V then WIX 51BriForum | © TechTarget
  • 52. 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 52BriForum | © TechTarget
  • 53. BriForum | © TechTarget 53