windays15 - remoteapp

26
RemoteApp TOMICA KANIŠKI Citus d.o.o.

Upload: tomica-kaniski

Post on 18-Jul-2015

72 views

Category:

Software


0 download

TRANSCRIPT

Page 1: WinDays15 - RemoteApp

RemoteApp

TOMICA KANIŠKI

Citus d.o.o.

Page 2: WinDays15 - RemoteApp

• deliver applications to mobile platforms (BYOD)

• respond to dynamic business requirements for IT:

– seasonal/temporary workers

– vendors

– new employees (mergers and acquisitions)

• reduce infrastructure costs (move CAPEX to OPEX)

• provide access to legacy applications

• protect corporate resources and ensure compliance

Today’s challenges

Page 3: WinDays15 - RemoteApp

• make programs that are accessed

remotely through Remote

Desktop Services appear as if they

are running on the end user's

local computer

• integrated with the client's

desktop, runs in its own resizable

window, can be dragged between

multiple monitors, and has its own

entry in the taskbar

RemoteApp

Page 4: WinDays15 - RemoteApp

• can reduce complexity and administrative overhead in many situations:– branch offices, where there may be limited local IT support and

limited network bandwidth

– situations where users need to access programs remotely

– deployment of line-of-business (LOB) programs, especially custom LOB programs

– environments, such as "hot desk" or "hoteling" workspaces, where users do not have assigned computers

– deployment of multiple versions of a program, particularly if installing multiple versions locally would cause conflicts

Why use RemoteApp?

Page 5: WinDays15 - RemoteApp

Standard (demo) deployment

AD

Desktop H

osting Service

RDCBRDLic

DOM01

File Server

RDS03

Hyper-V

Infrastructure Services

Storage

RDSH

RDS02

remote.v-next.eu

RDS01

RDWebRDGW

Page 6: WinDays15 - RemoteApp

DEMO

RemoteApp on-premise

Page 7: WinDays15 - RemoteApp

• your entire RemoteApp deployment can be

built on top of Azure IaaS

– connected with your on-premise?

– load-balanced?

– Traffic Manager maybe (for LB/HA)?

– using DirSynced credentials?

RemoteApp in Azure?

Page 8: WinDays15 - RemoteApp

Simple?

Tenant Cloud Service(RemoteAzure01)

AD

Desktop H

osting Service

RDCBRDLic

RDS01

DOM01

File Server

Other Tenant Services

RDS03

Load Balancer

Hypervisor

Infrastructure Services

Storage

Management Portal

InfrastructureServices

RDWebRDGW

RDSH

RDS02

Page 9: WinDays15 - RemoteApp

Tenant Cloud Service 1(RemoteAzure01)

AD

Desktop H

osting Service

RDCBRDLic

RDS01

DOM01

File Server

Other Tenant Services

RDS03

Load Balancer

Hypervisor

Infrastructure Services

Storage

Management Portal

InfrastructureServices

Tenant Cloud Service 2 (RemoteAzure02)

RDGW

RDS04

Traffic Manager(windays.trafficmanager.net)

RDWebRDWebRDGW

RDSH

RDS02

Enhanced?

Page 10: WinDays15 - RemoteApp

DEMO

RemoteApp in Azure IaaS

Page 11: WinDays15 - RemoteApp

Microsoft Azure RemoteApp

Remote

applications

delivered from

Azure’s reliable

platform

Access from

Windows, iOS,

Mac OS X,

and Android

devices

Delivered via

Microsoft

Remote Desktop

Protocol and

RemoteFX

Scale without

large capital

expense

Flexible hybrid or

cloud

deployment

options

* RemoteApp-as-a-Service ()

Page 12: WinDays15 - RemoteApp

Deployment options

RemoteApp Cloud Deployment

• Office 2013 ProPlus preinstalled

• Rapid provisioning: apps quickly available

• Automatic maintenance: OS and apps always up-to-date, Microsoft anti-malware

• Users can logon with Microsoft Account or with corporate credentials federated with Azure AD

RemoteApp Hybrid Deployment

• Apps, OS and settings are fully customizable

• IT can manage template images and apply updates via Azure Portal

• Full access to on-premises network

• User logon with corporate credentials federated with Azure AD

Server 2012 R2 Session

Virtualization

Dynamic Scalability

Global presenceHigh Fidelity

with RDP

Secure, WAN-ready connectivity

Clients for Windows, Mac,

iOS, Android

Page 13: WinDays15 - RemoteApp

Cloud DeploymentRemoteApp service

Pre-built template imageAutomatically maintained

Published Apps

Session Host …

Session Host

Session Host

Elastic Runtime

Persistent user data(50GB per user)

Microsoft Account

Azure Active Directory

On-premises Network

Windows Server Active Directory

DirSync(optional)

RDP

Identity Options

Authentication

Page 14: WinDays15 - RemoteApp

Hybrid DeploymentRemoteApp service

Session Host …

Session Host

Session Host

Elastic Runtime

Persistent user data(50GB per user)

Azure Active Directory

RDP

Authentication

Custom template imageMaintained via Azure Portal

Corporate Apps

Published Apps On-premises

Network

Windows Server Active Directory

Azure VPN

Domain Joined

Subject to IT policy via GP, System Center, or other enterprise management tools

DirSync

Page 15: WinDays15 - RemoteApp

DEMO

Microsoft Azure RemoteApp

Page 16: WinDays15 - RemoteApp

• very simple process:– create an empty VHD (!)

– install Windows Server 2012 R2

– add RD Session Host role

– don’t add the RD Connection Broker

– add the Desktop Experience feature

– install updates

– disable encryption

– sysprep

– upload

– deploy

• step-by-step with details:– http://azure.microsoft.com/en-us/documentation/articles/remoteapp-create-custom-image/

Creating the image(s)

Page 17: WinDays15 - RemoteApp

• Cloud Deployment– automatically maintained (Microsoft)

• latest OS and application updates rolled out on an ongoing basis

• always the latest Microsoft Office 2013 ProPlus

• Hybrid Deployment– updates under IT Control

• ongoing updates– running RDSH VMs can be updated with GP, WSUS, SC, and other management tools from

on-premises

• image-based updates– you can upload a new template image and apply it to a RemoteApp service instance

– update will be rolled out automatically

Patching and Updates

Page 18: WinDays15 - RemoteApp

http://azure.microsoft.com/en-us/pricing/details/remoteapp/

Pricing?

Page 19: WinDays15 - RemoteApp

• networking „challenges”

– totally different implementation of Vnets

• can be connected to existing Vnets, but…

– gateway creation and provisioning takes „so looong” in some DCs

– gateways must use Dynamic mode!

• even on the Azure VNet side (if interconnecting)

– gateway changes are… „challenging”; don’t use ADSL/dynamic IPs for production

• directory „challenges”

– add the UPN suffix into your on-premise network if using Hybrid Deployment

(otherwise authentication fails)

• PowerShell makes your life so much easier!

Keep in mind…

Page 20: WinDays15 - RemoteApp

… it depends?

So… which one will you choose?

Page 21: WinDays15 - RemoteApp
Page 22: WinDays15 - RemoteApp

www.mobilityday.com

Page 23: WinDays15 - RemoteApp

MobilityDay je vodeća regionalna konferencija u području primjene

mobilnih rješenja, novih tehnologija i njihove primjene u poslovanju,

obrazovanju i svakodnevnom životu.

Na MobilityDay 2015 na jednom mjestu susretnite: IT profesionalce, poduzetnike, razvojne inženjere, poslovne ljude, učitelje, profesore, predstavnike javne uprave

koji su uz to i gamer-i, roditelji, umjetnici, bajkeri i sportaši

• Na MobilityDay 2015 konferenciji: očekujemo 350 sudionika iz preko 8 zemalja

više od 30 predavanja, panela i diskusija

DODATNI popust 10% na sve vrste kotizacija za sve sudionike WinDays-a.

Voucher: #msevnt15

Pridružite nam se!

Page 24: WinDays15 - RemoteApp

Nagrađujemo vas sa

100 WinCoin bodova što

ste posjetili predavanje.

Osvojite dodatnih

100 WinCoin bodova

ukoliko popunite službeni

upitnik.HVALA!

Page 25: WinDays15 - RemoteApp

MVAhttp://www.microsoftvirtualacademy.com

Uspješni profesionalci nikad ne prestaju učiti. Microsoft Virtual Academy nudi online Microsoft treninge vođene od eksperata da pomognu profesionalcima u daljnjem usavršavanju. Treninzi su vođeni od vrhunskih stručnjaka na različitim tehnološkim područjima. Nakon odslušanog treninga možete također provjeriti svoje znanje.

Za bolje razumijevanje ovoga predavanja savjetujem da odslušate treninge na temu:

• Corporate Apps Anywhere, Anytime with Microsoft Azure RemoteApp

• Remote Desktop Services on Microsoft Azure Deep Dive

• Microsoft Desktop Virtualization

Corporate Apps Anywhere,

Anytime with Microsoft Azure

RemoteApp

Link

Remote Desktop Services on

Microsoft Azure Deep Dive

Link

Microsoft Desktop

Virtualization

Link

Page 26: WinDays15 - RemoteApp