Webinar Series: Azure Advanced Technologies In Practice · RemoteApp Customers Citrix Virtual Apps...

24
November 2019 Webinar Series: Azure Advanced Technologies In Practice Deliver Virtual Applications on Cloud

Transcript of Webinar Series: Azure Advanced Technologies In Practice · RemoteApp Customers Citrix Virtual Apps...

Page 1: Webinar Series: Azure Advanced Technologies In Practice · RemoteApp Customers Citrix Virtual Apps Essentials is the fastest and easiest way to securely deliver Windows apps from

November 2019

Webinar Series:Azure Advanced Technologies In Practice

Deliver Virtual Applications on Cloud

Page 2: Webinar Series: Azure Advanced Technologies In Practice · RemoteApp Customers Citrix Virtual Apps Essentials is the fastest and easiest way to securely deliver Windows apps from

2

Presenter

Petros PetrouCloud Technical Leader

Get in touch:[email protected]

Page 3: Webinar Series: Azure Advanced Technologies In Practice · RemoteApp Customers Citrix Virtual Apps Essentials is the fastest and easiest way to securely deliver Windows apps from

3

The Webinar Series

Series of 10 Webinars started on 24 July 2019 and ending in November 2019Based on the new Logicom’ s Azure Advanced Solutions CatalogueOne, 1-hour, Webinar for each Advanced Solution in the CatalogueSimple and consistent webinar structure:– Business Need, Proposed Solution, Solution Abstract, Solution Details, Solution Demo (where possible), Q & A

Easy registration for each webinar in the series at https://cloud.logicom.net/events/

Watch on demand the webinars recording athttps://cloud.logicom.net/webinars/

Share reference solutions for business problems with combinations of Azure services

What is Webinar Series About?

Webinar Series Details

Page 4: Webinar Series: Azure Advanced Technologies In Practice · RemoteApp Customers Citrix Virtual Apps Essentials is the fastest and easiest way to securely deliver Windows apps from

4

Azure Solutions Catalogue – Advanced Solutions

• Azure Stack Hybrid Cloud Platform• Build Serverless Applications on Cloud• HPC Video Rendering in Cloud• Securing & Monitoring Hybrid Cloud Environments• Development & Testing in Cloud• Build IoT Solutions on Cloud• Big Data with Analytics on Cloud• Build Intelligent Chatbots on Cloud• Deliver Virtual Applications on Cloud• Deliver Virtual Desktops on Cloud

Page 5: Webinar Series: Azure Advanced Technologies In Practice · RemoteApp Customers Citrix Virtual Apps Essentials is the fastest and easiest way to securely deliver Windows apps from

5

Agenda

Real life Business RequirementProposed Solution AbstractProposed Solution Detailso Solution Characteristics & Business Benefitso Solution Architectural Componentso Deployment Guidanceo Solution Provisioning Demoo Solution Use caseso Indicative Configuration

Q n A

Page 6: Webinar Series: Azure Advanced Technologies In Practice · RemoteApp Customers Citrix Virtual Apps Essentials is the fastest and easiest way to securely deliver Windows apps from

6

Real Life Business Requirement

Contoso is a company looking to give their users high performance access to all Windows apps on any type of device while maximizing security, maintaining control, ensuring performance and increasing flexibility.

The company is looking for an application virtualization service that provides performance and flexibility by moving application delivery to the cloud, without sacrificing management or user experience.

Business Need

Requirements

How can we help?

Support remote workers and branch offices by simplifying app delivery with a cloud-based approach Protect sensitive data by reducing the risk associated with lost, stolen, and compromised devices Quickly expand or reduce capacity without the traditional capital costs associated with hardware Simplify management and maintenance Quick and easy deployment Pay only for resources consumed

Page 7: Webinar Series: Azure Advanced Technologies In Practice · RemoteApp Customers Citrix Virtual Apps Essentials is the fastest and easiest way to securely deliver Windows apps from

Deliver Virtual Applications on Cloud

Solution AbstractWhat is Citrix Virtual App EssentialsWhy use Citrix Virtual App Essentials

Page 8: Webinar Series: Azure Advanced Technologies In Practice · RemoteApp Customers Citrix Virtual Apps Essentials is the fastest and easiest way to securely deliver Windows apps from

8

Citrix Virtual Apps Essentials

Why use Citrix Virtual Apps Essentials?

Citrix is a proven leader in app virtualization Fastest, easiest way to deliver apps in the cloud Designed exclusively for Azure So easy that anyone can administer it Reliable & Secure end-user experience

Over 25 years of joint Citrix & Microsoft solutions development

Microsoft recommended solution for Azure RemoteApp Customers

Citrix Virtual Apps Essentials is the fastest and easiest way to securely deliver Windows apps from Microsoft Azure to any device. This unique application virtualization service combines industry-leading Citrix Virtual Apps technology with the power and flexibility of Microsoft Azure to provide a simple, prescriptive, and easy-to-consume app delivery solution.

Citrix and Microsoft deliver an integrated experience that simplifies on-boarding for Citrix Virtual Apps Essentials and Azure IaaS, providing a single interface to design, deploy and deliver virtualized Windows apps from Azure.

What is Citrix Virtual Apps Essentials?

Page 9: Webinar Series: Azure Advanced Technologies In Practice · RemoteApp Customers Citrix Virtual Apps Essentials is the fastest and easiest way to securely deliver Windows apps from

Deliver Virtual Applications on Cloud

Azure Solution Details Azure Resources Solution Characteristics and Business Benefits Solution Architectural Components Key points of Consideration Implementation steps Solution Provisioning Demo Indicative Configuration Solution Use cases

Page 10: Webinar Series: Azure Advanced Technologies In Practice · RemoteApp Customers Citrix Virtual Apps Essentials is the fastest and easiest way to securely deliver Windows apps from

10

Virtual Apps Essentials

Citrix Cloud Subscription: Citrix Virtual Apps Essentials is delivered through Citrix Cloud and helps deploying application workloads within Azure subscription with ease. Services like Gateway Service, Delivery Controller and Workspace run in Citrix Cloud. A Citrix Cloud account is required to complete the on boarding process.

Cloud Connectors: Each Azure resource location must have two or more, which communicate with Citrix Cloud. Virtual Apps Essentials Service handles the Cloud Connector deployment automatically. Two Windows Server VMs are created in Azure ResourceManager and then a Cloud Connector is installed automatically on each server.

Master Image: Service uses a Windows Server Master Image to deploy Virtual Machines containing all the applications that business needs to make available to users. Master Image is created in Azure for production environments and its used during Catalogue creation by Citrix Virtual App Essentials.

AD Domain Controller: A Domain Controller is a server that runs a version of the Windows Server operating system and has Active Directory Domain Services installed.

RD License Server: Remote Desktop Licensing manages the Remote Desktop Services client access licenses (RDS CALs) that are required for each device or user to connect to an RD Session Host server.

File Server: In computing, a file server is a computer attached to a network that has the primary purpose of providing a location for shared disk access. It is used for storing user profile disks.

Virtual Apps Essentials Components & Definitions

Page 11: Webinar Series: Azure Advanced Technologies In Practice · RemoteApp Customers Citrix Virtual Apps Essentials is the fastest and easiest way to securely deliver Windows apps from

11

Azure Virtual Machines

Azure Virtual Machines is one of several types of on-demand, scalable computing resources that Azure offers. Typically a VM is chosen when more control is needed over the computing environment than the other choices offer.

An Azure VM gives the flexibility of virtualization without having to buy and maintain the physical hardware that runs it. However, it is still needed to maintain the VM by performing tasks, such as configuring, patching, and installing the software that runs on it.

What is Azure Virtual Machines ?

Why use Azure Virtual Machines ? Create Linux and Windows virtual machines in seconds Powerful enough for any business Pay only for what you use Scale to what you need

Enhanced Security and Compliance Run Microsoft enterprise applications Integrate with on premise datacenters Support of open-source technologies you already

use and trust

Save up to 80% with Azure Reserved VM Instances and Azure Hybrid Benefit for Windows Server

Page 12: Webinar Series: Azure Advanced Technologies In Practice · RemoteApp Customers Citrix Virtual Apps Essentials is the fastest and easiest way to securely deliver Windows apps from

12

More Azure, Less Cost

Azure RIs are a way of purchasing Azure base compute with a great price and flexibility, in return for upfront payment

Software Subscriptions are a way of purchasing Windows Server and SQL Server Subscriptions through CSP

1 or 3 year commitment Reduce costs, up to 72% vs Pay-as-you-go Save even more with Azure Hybrid Benefit Exchange or Cancel at any time with flexible terms Pay monthly or annually

1 or 3 year commitment Access the Azure Hybrid Benefit which enables

deployment via RI, pay-as-you-go or on premise Further reduce costs, up to 82% when combined with

RI vs Pay-as-you-go Pay annually

Page 13: Webinar Series: Azure Advanced Technologies In Practice · RemoteApp Customers Citrix Virtual Apps Essentials is the fastest and easiest way to securely deliver Windows apps from

13

Solution Characteristics & Benefits

Related Azure Resources

Network InterfaceAn interface that can be associated with virtual machines

Network Security GroupA layer of security that acts as a virtual firewall for controlling traffic in and out of virtual machinesAvailability SetA group of virtual machines that are deployed across fault domains and update domains

Local Network GatewayRepresents the hardware or software VPN device in local network

ConnectionRepresents the hardware or software VPN device in local network

Site2Site VPNPoint2Site VPN

Deploy Citrix Virtual Apps Essentials in Azure

Load BalancerDistributes incoming traffic among healthy virtual machine instances

Active DirectoryCloud Connectors

Active DirectoryCloud ConnectorsMaster ImageCatalog ServersFile Servers

All servers will belong to the same Virtual Network

Solution Characteristics

Business Benefits

Optional Azure Resources

Citrix Virtual Apps EssentialsCentralize Control and Increase Mobility with Citrix Virtual Apps Essentials

Citrix Cloud AccountCitrix Cloud Login Account Citrix Components

Managed DisksManaged Disks is an abstraction of current Standard & Premium storage disk in Azure Storage

Simplify provisioning, management and monitoring of Windows apps hosted on Azure

Save on expensive hardware investments Scale quickly during high-peak periods All licenses included on monthly basis Leverage Azure 99.95% guaranteed availability Keep business critical data secured in Azure Pay only for what you use

Recommended by Microsoft as RemoteApp replacement

Secure and ubiquitous access from any device and any location

Simplified deployment and management Run and deliver legacy applications Expand or reduce capacity without CAPEX Easily integrate with other Azure Services

Page 14: Webinar Series: Azure Advanced Technologies In Practice · RemoteApp Customers Citrix Virtual Apps Essentials is the fastest and easiest way to securely deliver Windows apps from

14

Solution Architectural Diagram

Page 15: Webinar Series: Azure Advanced Technologies In Practice · RemoteApp Customers Citrix Virtual Apps Essentials is the fastest and easiest way to securely deliver Windows apps from

15

Key Points of Consideration

• Citrix Virtual Apps Essentials is available in Azure Marketplace starting at $12 per user/month (Details)

• A Citrix Cloud account is needed for service provisioning

• For convenience Microsoft can optionally cover Remote Access fee for each user for $6.25 per user/month, without the need of purchasing RDS CALs (Details)

• Citrix offers a Citrix Virtual Apps Essentials on Azure cost calculator (Details)

• All Citrix Virtual Apps Essentials charges will appear in the Azure Subscription bill at the end of each month

• Service can be provisioned for minimum 25 users and currently supports Windows Server 2012 R2, 2016 and 2019

• Citrix Gateway Service for secure access is included for 1 GB data transfer per user/month. Additional 25 GB data transfer add-ons are offered for $12 each

• Azure Reserved Instances & Windows Server subscriptions in CSP can reduce overall costs by almost 80% (Details)

• Citrix Service Providers not only can purchase Microsoft Essentials but benefit with additional incentives (Details)

• Use this guide to categorize users based on their typical running workloads

Page 16: Webinar Series: Azure Advanced Technologies In Practice · RemoteApp Customers Citrix Virtual Apps Essentials is the fastest and easiest way to securely deliver Windows apps from

16

Deployment Guide

Deployment Guide

1. Plan according to System Requirements and Known Issues2. Create a Citrix Cloud Account3. Create a Resource Group4. Provision an Active Directory Domain Controller if not already in place

a) Single VM Active Directory Domain Controller1

b) Two node Highly Available Active Directory Domain Controller1

5. Provision a file share for user profilesa) Single File Serverb) Two-node Storage Spaces Direct Scale-Out File Server

6. Provision Citrix Virtual Apps Essentials7. Prepare and upload a Master Image containing applications2

8. Create a catalogue and publish apps to users3

9. Configure profile management10. Configure Microsoft RDS Licensing4

11. Connect the users12. Monitor the service and machines state

1. Template creates VNet, Subnet, VMs, Disks, Load Balancer, Public IP, etc.2. Master Image VM can be deallocated to eliminate VM compute costs3. During first catalogue creation two A2v2 Cloud Connector VMs are provisioned4. Licenses Server needs to be created even if RDS was purchased during provisioning

Page 17: Webinar Series: Azure Advanced Technologies In Practice · RemoteApp Customers Citrix Virtual Apps Essentials is the fastest and easiest way to securely deliver Windows apps from

Demo

Solution AbstractDeploy Virtual App Essentials in Azure

Page 18: Webinar Series: Azure Advanced Technologies In Practice · RemoteApp Customers Citrix Virtual Apps Essentials is the fastest and easiest way to securely deliver Windows apps from

18

Indicative Solution Use Cases

Simplify MigrationSeparate the application from the endpoint and remove any dependency on the device operating system.Free the app from the device and make it easier for IT to manage the app for years to come

Give users high performance access to Windows apps on any type of device while keeping the app in Azure right next to the application data

Save on costs to manage apps on distributed endpoints and in buying expensive PCs for everyone in the organization. Virtual Apps essentials is a proven money saving solution

Securely provide employees access to all the applications they need from anywhere ensuring a secure connection and protecting sensitive, corporate data

Secure Remote Access

Control Costs

Mobilize Applications

Page 19: Webinar Series: Azure Advanced Technologies In Practice · RemoteApp Customers Citrix Virtual Apps Essentials is the fastest and easiest way to securely deliver Windows apps from

19

Indicative Configuration

Notes:1. Reserved Instances & Windows Server Licenses for AHUB require up-front or monthly payment2. Monthly total in the case of RIs and SW was calculated to demonstrate savings

Microsoft Azure EstimateVirtual Apps Essentials for 250 Task Users + HA DeploymentService type Requirements Region DescriptionVirtual Machines Two Node Domain Controller & License server North Europe 2 DS1 v2 (1 vCPU(s), 3.5 GB RAM) x 730 Hours; Windows – (OS Only); Pay as you go; 2 managed OS

disks – P10Storage Domain Controllers

Sysvol Data DisksNorth Europe Managed Disks, Premium SSD, P4 Disk Type 2 Disks

Virtual Machines Two Node - Storage Spaces Direct SOFS North Europe 2 DS1 v2 (1 vCPU(s), 3.5 GB RAM) x 730 Hours; Windows – (OS Only); Pay as you go; 2 managed OS disks – P10

Storage Storage Spaces Direct SOFS - Data Disks4 x 1TB RAID1 = 2 TB (~8GB/User)

North Europe Managed Disks, Premium SSD, P30 Disk Type 4 Disks

Virtual Machines Two Cloud ConnectorsAutomatically created

North Europe 2 A2 v2 (2 vCPU(s), 4 GB RAM) x 730 Hours; Windows – (OS Only); Pay as you go; 2 managed OS disks – S10, 1,000 transaction units

Virtual Machines 16 Application Servers16 Users/Server10 hours/day for 20 days/month

North Europe 16 DS2 v2 (2 vCPU(s), 7 GB RAM) x 200 Hours; Windows – (OS Only); Pay as you go; 16 managed OS disks – P10

Virtual Apps Essentials 250 Users North Europe 12 USD per user per monthRemote Access Rights 250 Users North Europe 6.25 USD per user per month

Monthly TotalAnnual TotalUser/Month

DisclaimerAll prices shown are in US Dollar ($). This is a summary estimate, not a quote. For up to date pricing information please visit https://azure.microsoft.com/pricing/calculator/

Page 20: Webinar Series: Azure Advanced Technologies In Practice · RemoteApp Customers Citrix Virtual Apps Essentials is the fastest and easiest way to securely deliver Windows apps from

Questions?

Page 21: Webinar Series: Azure Advanced Technologies In Practice · RemoteApp Customers Citrix Virtual Apps Essentials is the fastest and easiest way to securely deliver Windows apps from

LogicomGet in Touch

Page 22: Webinar Series: Azure Advanced Technologies In Practice · RemoteApp Customers Citrix Virtual Apps Essentials is the fastest and easiest way to securely deliver Windows apps from

22

Logicom – Get in Touch with Cloud Sales Teams

Page 23: Webinar Series: Azure Advanced Technologies In Practice · RemoteApp Customers Citrix Virtual Apps Essentials is the fastest and easiest way to securely deliver Windows apps from

23

Next Webinar

• Azure Stack Hybrid Cloud Platform• Build Serverless Applications on Cloud• HPC Video Rendering in Cloud• Securing & Monitoring Hybrid Cloud Environments• Development & Testing in Cloud• Build IoT Solutions on Cloud• Big Data with Analytics on Cloud• Build Intelligent Chatbots on Cloud• Deliver Virtual Applications on Cloud• Deliver Virtual Desktops on Cloud

Page 24: Webinar Series: Azure Advanced Technologies In Practice · RemoteApp Customers Citrix Virtual Apps Essentials is the fastest and easiest way to securely deliver Windows apps from

Logicom Cisco Distribution Playbook24| Introduction | Strategy | Architectures | Services | Marketing | Operations | Meet the Team

24