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

Desktop Containers 12: Next Generation of ZENworks Application Virtualization

  • 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

[email protected]

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

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

Kunden Szenarien:Verschiedene Versionen von IE gleichzeitig

Kunden Szenarien:

Verschiedene Versionen von Excel gleichzeitig

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

Was ist drin?

• 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

Desktop Container Turbo VM Architektur

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

Demo: Desktop Container Studio

17

• 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

Demo: Desktop Container Server

21

Was ist jetzt anders mit Turbo for

Desktop Container?

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

MFDC Turbo VM Architektur

Turbo Image versus Container

Image Image

Changes

to Images

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

Demo: Eine Anwendung mit Hilfe von

Turbo erstellen

Haben Sie Fragen