download here

makeshiftklipInternet και Εφαρμογές Web

31 Οκτ 2013 (πριν από 3 χρόνια και 9 μήνες)

54 εμφανίσεις



Citrix Technology Professional

Microsoft MVP for App
-
V


App
-
V Training, Consulting, and Sequencing Services

Tim
Mangan






Kahuna,

TMurgent

Technologies

Consultant

Blogger

Author

Speaker

tmangan@tmurgent.com

@
TimothyMangan

What World Do You Live In?

History of Releases

System Center Configuration Manager releases

Citrix Releases

SCCM 2012

Lots of synergies between Citrix and Microsoft

How can I get
App
X

to
User

Y?

Empowering users

Self
-
service IT

Consumerization

of IT

User
-
device affinity

Workforce mobility

=

=

History of Releases

XA Connector
Releases

Project Titan

XenApp Connector for
SCCM 2007 R2. Shipped
as part of XenApp 6.



Project Atlas

XenApp Connector for
SCCM 2007 R2 and R3.
Shipped as part of
XenApp 6.5.


System Center Configuration Manager


Project Thor

Tech Preview for SCCM
2012


Citrix

Deployment Type

Deployment Type

Deployment Type

Deployment Type

Deployment Type

Deployment Type

SCCM 2012

The new App Model

32
-
bit

Windows

Native

64
-
bit

Windows

Native

Tile

(Windows 8)

32
-
bit

Windows

Virtual

64
-
bit

Windows

Virtual

Other

Deployment Type

Dependencies

App

Package

Requirements


XenApp

DT:
Allows you to specify
XenApp

related publishing info


Gets deployed to the
end
-
point
device (this concept never existed in Atlas or Titan)


Allows employees to “subscribe” to apps via the SCCM Catalog. Then, if
XenApp

DT wins,

will “install”
Adobe Reader using Citrix Receiver. The install and usage experience for the end
-
user is the
same
as a
locally installed app
.




SCCM Console
:

Administrator can now specify rules such as


When
Bill
uses his
primary device
, his beefy desktop, deliver
Adobe Reader
as a
MSI


When
Bill
uses his
secondary device
, a laptop,
deliver
Adobe

Reader
through

XenApp


When
Bill
uses a
Windows slate
from

home
, deliver
Adobe Reader
through
AppV




SCCM
Agen
t:
Is now a
plug
-
in

model for 3
rd

parties (like Citrix) to
hook into.






Citrix Thor

How does admin use Thor?

Deployment in 3 steps

Create Application


Step 1

Create
XenAppDT


Create
MSI/
AppV

DT



Step 2

Create Deployment 1:

Targeting
User Collections


Create Deployment 2:

Targeting
XenApp Server Collection


Step 3

Behind the Scenes

Automation

But…

Isn’t Microsoft releasing more new stuff?

SP
1

5.0

4.6

SP2

5.0

What Changes?


File System


Server


Sequencer


Client


Transparency


Scripts


Connection Groups

What Doesn’t?


Sequencer UI mostly the same


Three ways to deploy


App
-
V Server,


SCCM,


Stand
-
alone


Sequencer

“Content” File Server

Dedicated App
-
V Server Infrastructure

Shared App Server Infrastructure

Client using HTTP/S or BITS

Client using RTSP/S

Standalone Client

But you can do all three
deployment methods to
the same client!

File System


Replace SFT with APPV file format


Basically ZIP compression


No more 4GB
limit


No more “Q”


No more RTSP, UNC or URL only


Streaming File System still exists


Remote Client Access instead of Cache possible

App
-
V Server


New Database


New Console


New Components


HTTP/S based


Silverlight Console


Powershell

is the API


Management Server


Publishing Server

Management

Server

IIS

Storage

SL

Console

Publishing
Server

IIS

Publishing
Server

IIS

Client

Storage

(replicated)

Client

DB

DFS Replication

SQL

UNC
1

UNC
1

Http/s

Http/s

Http/s

Http/s

Http/s

Main Site

Branch Site

1 = UNC or URL possible

Sequencer


UI much like SP1


Application Editing moved to
Seq

Editor Tab


No VFS tab


No transparency Settings?


Powershell

pkg

convertor


Client


No “Q” Drive


Silverlight Console


Caching or Access from Share option


Powershell

API


“Co
-
existence” with 4.6SP2 client


Transparency


Make Virtual Apps
more like native


“Extension Points”


Shortcuts


File Type Associations


Com


Protocol Handlers


AppPaths


Deployment / User
Config

files


Limit/Configure Extensions.


Scripts: System or User Context


Scripts: Deploy/Remove, Start/Stop
VirtEnv

or App


View files (even w/o cache) from explorer


Isolation configurable per app


Scripting Enhancements


System Context


Deployment time (Add
-
AppvClientPackage
)


Publishing time (Publish
-
AppvClientPackage
)


Reverse (
Unpublish
-
AppvClientPackage

& Remove
-
AppvClientPackage
)


User Context


Start Package Virtual Environment


Close Package Virtual Environment


Start Application


Stop Application



Think about Drivers and Prerequisites!

Connection Groups


Replaces DSC


Separate Object published and deployed


Lists group and order.


Any app listed triggers Virtual Conn Group start


Groups have priority so app can be part of different groups

App1

App

2

App

3

CG 1 p=1

A1,2

CG 1 p=2

A2,3