Managing Java with App-VManaging Java with App-V Fred Now Micro Joe AMOSA
@JosephDKaster MNSCUG VP, Being Awesome. SCCM, PowerShell, Automation Sushi and happy MCSA, Server 2012 PowerShell, OSD and App-V Baseball and fine beer Joe Kaster Fred Bainbridge
The Community Get Involved.
Overview Clarifications App-V and Java Finding Java in your Environment
Clarifications Let’s set some things straight.
Clarifications The most secure java? The one you didn’t install. Does App-V make Java more secure? No (maybe slightly, but not really). Is App-V a tool to help mitigate security? No. Use whitelisting and blacklisting. (applocker)
Sequencing Java with App- V Bubbles.
Demo App-V in Action
App-V Overview How does it work? Look in the bubble first, if it isn’t there go to the local Operating System. Bubble O.S.
App-V History Legacy App-V Detailed release history App-V 5.X – the game changer PowerShell Support Large package sizes Interaction with local applications (RunVirtual) Connection Groups (bubble to bubble) Internet Explorer Plug-Ins
App-V Sequencing Use Virtual Environments Use ConfigMgr to create your sequencers Keep great notes for your customizations Automate were possible ProcMon is your best friend.
Demo Java Sequencing with App-V
App-V Connection Groups
App-v and ConfigMgr It works well now. Dynamic Virtual Environments SMSAgent Service heads up.
App-V Sequencing Java AppDataLocalLow Security Settings are stored here. Java caches things here. Browser Objects, disable when not needed. Do you want IE involved? Make security settings in the package. (Signed RuleSet, etc)
Java and Web Browsers You can’t virtualize Internet Explorer. Firefox will not support Java by the end of Chrome does not support Java. Java, what’s next?
Java Whitelisting Was required started 1.7u51 (verify this) What value is this? How do you do it and why?
When to Sequence Java Legacy Versions Why wouldn’t you?
Demo Java Sequencing with App-V
Managing JavaManaging Java ….
Discovering Java Asset Intelligence Software Inventory 3 rd Party Products Compliance Items Web Traffic Proxy Steve Jesok’s Oracle Logging metering
Java and Assett Intelligence 7-end-of-life-java-software-metering 7-end-of-life-java-software-metering Minimum version requirements 1.4.2_ u33+ 6u25+ 7 and 8
Demo Discovering Java using ConfigMgr
App-V Resources Microsoft App-V Links Application Virtualization Overview PreReqs Supported Scenarios PowerShell and App-V 5 Client exit codes The App-V Client UI Team Blog Latest Hotfix Other App-V Resources Aaron Parker (StealthPuppy) Tim Mangan Tim Mangan Rory Monaghan configuration-manager-2012-sp1-flexible- connection-groups/ configuration-manager-2012-sp1-flexible- connection-groups/ Potential Issues with Win7 –
The future of Java
Questions?