Top Banner
Oliver vorm Walde Desktop Containers 12: Next Generation of ZENworks Application Virtualization Senior Sales Engineer EMEA Solution Consulting [email protected]
33

Desktop Containers 12: Next Generation of ZENworks Application Virtualization

Jan 10, 2017

Download

Technology

GWAVA
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

Oliver vorm Walde

Desktop Containers 12: Next

Generation of ZENworks

Application Virtualization

Senior Sales Engineer

EMEA Solution Consulting

[email protected]

Page 2: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

Micro Focus ZENworksCapabilities

ConfigurationManagement

ApplicationVirtualization

AssetManagement

PatchManagement

Disk Encryption

EndpointSecurity

MobileManagement

Any Device

IT Service Management

ReportingService

Micro FocusZENworks Suite

AnyDevice

Page 3: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

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

Page 4: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

Kunden Szenarien:Microsoft Java für IE auf Windows 7

Page 5: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

Kunden Szenarien:Verschiedene Versionen von IE gleichzeitig

Page 6: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

Kunden Szenarien:

Verschiedene Versionen von Excel gleichzeitig

Page 7: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

Kunden Szenarien:Gleiche Anwendung, verschiedene Komponenten– IE8 mit Java

Page 8: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

Was ist drin?

Page 9: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

• 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?

Page 10: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

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

Page 11: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

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/

Page 12: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

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

Page 13: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

Desktop Container Turbo VM Architektur

Page 14: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

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

Page 15: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

• 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?

Page 16: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

• 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

Page 17: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

Demo: Desktop Container Studio

17

Page 18: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

• 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

Page 19: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

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

Page 20: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

• 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

Page 21: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

Demo: Desktop Container Server

21

Page 22: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

Was ist jetzt anders mit Turbo for

Desktop Container?

Page 23: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

Turbo for Desktop Container Mehrwert

Zeiteinsparung bei der Paketierung von Anwendungen

Verbesserung der Gerätesicherheit bei gewöhnlichen

Anwendung

Anwender produktiver werden lassen

Page 24: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

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

Page 25: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

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

Page 26: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

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?

Page 27: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

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

Page 28: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

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

Page 29: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

MFDC Turbo VM Architektur

Page 30: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

Turbo Image versus Container

Image Image

Changes

to Images

Page 31: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

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

Page 32: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

Demo: Eine Anwendung mit Hilfe von

Turbo erstellen

Page 33: Desktop Containers 12: Next Generation of ZENworks Application Virtualization

Haben Sie Fragen