Upload
gwava
View
121
Download
2
Embed Size (px)
Citation preview
Oliver vorm Walde
Desktop Containers 12: Next
Generation of ZENworks
Application Virtualization
Senior Sales Engineer
EMEA Solution Consulting
Micro Focus ZENworksCapabilities
ConfigurationManagement
ApplicationVirtualization
AssetManagement
PatchManagement
Disk Encryption
EndpointSecurity
MobileManagement
Any Device
IT Service Management
ReportingService
Micro FocusZENworks Suite
AnyDevice
Application Management und seine
Herausforderungen
• Es gibt zu vieleAnwendungen und zuwenigZeit alles zu probieren
• Probleme während oder nachInstallation der Anwendung
• Anwendungskonflikte, Systemfehler und langsamesSystem
• BYOD und mein CORP Anwendungen
• Immer und überall produktiv
• Die ehemalige Professional Version ist jetzt in Desktop
Containers enthalten
• In Anwendergruppen können eigene “Dokumente” Ordner mit den
Anwendungen verknüpft in der virtuellen Umgebung erstellt werden. Diese
Ordner sind isoliert vom eigentlichen Dokumentenordner des Anwenders
9
Desktop Containers oder Turbo for Desktop
Containers?
Micro Focus Desktop Containers Komponenten
MFDC Studio• Ein GUI Tool, welches containerisierte Anwendungen erstellt und
anpasst
• Kann Anwendungen als Komponented oder Ausführbare Dateienerstellen
• Ermöglicht einfaches verteilen auf USB, MF, MFDC Server und ZENworks
MFDC Server• Eine Webanwednung, welche containerisierte Anwendungen zur
Verfügung stellt
• Läuft auf Windows 2008 und höher
Micro Focus Desktop Containers Komponenten
MFDC Plugin
• Ein kleiner Agent, welcher auf einer Windows Arbeitsstation zurVerfügung gestellt wird und Anwendungsaufruf und Synchronisation vom MFDC Server ermöglicht
ZENworks Reporting Appliance
• Eine SUSE basierte virtuelle Maschine mit ZENworks Reporting, welches Berichte vom MFDC Server ermöglicht
• Benötigt das
• Benötigt das “Server Usage Reporting package” von Cool Solutions um auf die MFDC Server Datenbank zuzugreifen
https://www.novell.com/communities/coolsolutions/zenworks-application-virtualization-server-usage-reporting-packaging/
Micro Focus Desktop Containers Komponenten
Endpoint CLI Tools
• Spoonplay.exe allows you to launch apps from a MFDC Server
via your favorite application management solution
• Spoonreg.exe allows you to register the applications on the
desktop via your favorite application management solution
Fünf Schritte zum Erfolg
1. Erstellung mit
Vorlage / Schablone
2. Snapshot einer Installation
3. Manuelle Erstellung
4. Import einer MSI Datei
5. Import eines Images
Erstellung virtueller Applikationen
• Nehmen Sie eine saubere Maschine
• Z.B. Gold Master mit allen ihren Standardpatches
• Keine zusätzlichen Agenten (z.B. AntiVirus, ZENworks)
• Virtualisierte Maschine (Vmware, Oracle Virtual Box, Microsoft
Virtual PC)
• Platte D: hinzufügen als Anwendungsspeicher
• Installieren Sie die ZAV Studio Applikation
• Nehmen Sie einen „Before“ Snapshot
• Speichern Sie den Snapshot
15
Wie sieht die „perfekte“ Maschine (ohne Turbo)
aus?
• General Tips for Successful Virtualization of Internet Explorer (IE)
• https://www.novell.com/support/kb/doc.php?id=7017198
• Creating a custom Java Component - How to include Java with another App
• https://www.novell.com/support/kb/doc.php?id=7014701
• What is the site and port is used when downloading templates to ZAV server
• https://www.novell.com/support/kb/doc.php?id=7016706
• Turbo.net Documents
• https://support.turbo.net/customer/en/portal/topics/626067-application-packaging-and-virtualization/articles?page=1
16
Tips & Tricks
• Auf verwalteten Geräten bekommen Anwenderihre Programme via ZENworks NAL
• Auf nicht verwalteten Geräten, die den Anwendern gehören (Partnern, Projektarbeiter, Consultants etc.), müsste der ZENworks Agent installiert werden
• ZAV 11 Server ermöglicht hier dem Anwendereine einfache Variante das Programm als virtuelleAnwendung per Browser Plugin zur Verfügung zustellen
ZENworks Application Virtualization Server
Anwenderzugriff auf den ZENworks Application Virtualization Server
• Applikationsportal• Der Anwender kann per
Webportal auf seine zurVerfügung gestelltenAnwendungen zugreifen
• Zugriffssteuerung basiertauf die dem AnwenderzugeordnetenAnwendungen
• Authentifizierung via LDAP zu einem eDirectory oderActive Directory Server
• Webportal
• Beispiel: Anwendungsnutzung
• Ansicht der meist genutzen Anwendungen, wie oft gestartet, Anzahl von Anwendern auf Anzahl von Gerätengenutzt
Verwaltung des ZENworks Application Virtualization Server
Turbo for Desktop Container Mehrwert
Zeiteinsparung bei der Paketierung von Anwendungen
Verbesserung der Gerätesicherheit bei gewöhnlichen
Anwendung
Anwender produktiver werden lassen
Das Adminleben vereinfachen
Eine gewaltige Sammlung von vor-containerisiertenAnwendungen, Frameworks und Plugins ist auf demTurbo.net Hub vorhanden
Kombinieren Sie Turbo.net Images, um IHRE Anwendung zuschnüren
Nutzen Sie das Docker-like Comand-Line Interface
Einfach Anwendungen anpassen und publizieren
Verbesserte Anwendererfahrung und Sicherheit
IP Blocking und Proxy Konfiguration ermöglicht es zu
kontrollieren, wie die virtuelle Anwendung auf das
Netzwerk zugreift
• Anwendungen für nur einen Anwendungsfall erstellen
• Allen Netzwerkverkehr einer Anwendung durch einen Proxy
senden
Browser Redirection ermöglicht es dem Anwender
einfacher den richtigen Gebrauch der Anwendungen
verständlich zu machen
Turbo for Desktop Containers
• Subscription zu vorkonfigurierten Anwendungen
• IP blocking & Lockdown vom Netzwerkzugriff
• Einfacheres Paketieren in Containern von Anwendungen
• CLI & Scripting
• Anwendungsproxy &
DNS Virtualisierung
26
Desktop Containers oder Turbo for Desktop
Containers?
Turbo for MFDC Components
Turbo Studio for MFDC
• Erweiterte Version der Studio Anwendung, die die
Konfiguration von Proxy und Netzwerkeinstellungen ermöglicht
Turbo Redirector
• Verfügbar für IE11 und Chrome
• Ermöglicht die automatische Ausführung von containerisierte
Anwendung zu starten, wenn ein konfigurierte URL im Browser
eingetragen wird
• Ist in beiden Anwendung von MFDC und Turbo for MFDC
Plugin enthalten
Turbo CLI (turbo.exe) und Plug-in
• Das Command-line Tool, das vom MFDC Administrator genutzt
wird, um Anwendungen in containerisierte Anwendungen zu
überführen
• Installiert TurboShell mit den interaktiven Elementen, um
Container zu erstellen
Turbo Hub
• Ein Online Sammlung von vorerstellten Turbo Images, die für
eigenen containerisierte Anwendungen genutzt warden kann
• Benötigt eine Turbo for MFDC Anmeldung um sich am Hub zu
authentifizieren
Turbo for MFDC Components
Container versus App
Browser
Image
Browser
Image BrowserJ7
Image
Self executing virtualization layer
Turbo / Spoon Plug-in Execution Environment on Admin PC
Java6
ImageCustom
Settings
Java7
Image
Custom
Settings
F
f
d
c
c
o
n
t
a
i
n
e
r
a
b
c
d
c
o
n
t
a
i
n
e
r
commit
MFDC Plug-in on End User PC
BrowserJ7
Image
Publish to
server