SlideShare a Scribd company logo
1 of 39
Download to read offline
How to build a Citrix
infrastructure in the Amazon
cloud (AWS)
Denis Gundarev, Senior Consultant, Entisys Solutions
May 8, 2014
Tweet about this session with
hashtag #SYN514,
#CitrixSynergy and
#GeekSpeak
All links available at
http://bit.ly/CitrixOnAWS
About me
Windows PowerShell
Copyright (C) 2014 Microsoft Corporation. All rights reserved.
PS C:UsersDenis> [System.Security.Principal.WindowsIdentity]::GetCurrent()
AuthenticationType : LiveSSP
IsAuthenticated : True
IsGeek : True
IsSystem : False
IsAnonymous : False
Name : ENTISYSDenis
User : S-1-5-21-1126498620-3681631189-227381393-500
Groups : {Bay Area Citrix User Group, Citrix Technology Professional, ...}
Email : DenisG@entisys.com
Twitter : @fdwl
XenApp on AWS
http://bit.ly/XA65onAWS
Agenda
What should you know about AWS
Use cases and architecture
What Citrix gives you
What you can and can’t do
Q&A
What should you know about AWS
Global infrastructure
10 Regions
28
Availability
Zones
51 Edge
Locations
How to fit more text on a slide?
AWS Services
AmazonElasticComputeCloud(EC2)
AmazonCloudWatch
AmazonVirtualPrivateCloud(VPC)
AmazonElasticBlockStore(EBS)
AutoScaling
ElasticLoadBalancing
AmazonRelationalDatabaseService
(RDS)
AWSCloudFormation
AWSDirectConnect
VMImport/Export
AWSStorageGateway
AmazonSimpleStorageService(S3)
AmazonSimpleWorkflowService(SWF)
AmazonElasticMapReduce
AWSSupport
AmazonDynamoDB
AmazonSimpleQueueService(SQS)
AmazonSimpleNotificationService(SNS)
AmazonElastiCache
AWSElasticBeanstalk
AmazonSimpleDB
AmazonCloudSearch
AmazonGlacier
AmazonElasticTranscoder
AmazonRedshift
AWSImport/Export
AWSDataPipeline
HighPerformanceComputing
AWSCloudHSM
AmazonSimpleEmailService(SES)
AmazonWorkSpaces
AWSCloudTrail
AmazonAppStream
AmazonKinesis
AWS Services
AmazonElasticComputeCloud(EC2)
AmazonCloudWatch
AmazonVirtualPrivateCloud(VPC)
AmazonElasticBlockStore(EBS)
AutoScaling
ElasticLoadBalancing
AmazonRelationalDatabaseService
(RDS)
AWSCloudFormation
AWSDirectConnect
VMImport/Export
AWSStorageGateway
Compute
•Amazon Elastic Compute Cloud (EC2)
•Auto Scaling
•VM Import/Export
Networking
•Amazon Virtual Private Cloud (VPC)
•Elastic Load Balancing
•AWS Direct Connect
Storage
•Amazon Elastic Block Store (EBS)
•AWS Storage Gateway
Databases •Amazon Relational Database Service (RDS)
Deployment &
Management
•AWS Identity and Access Management (IAM)
•AWS CloudFormation
•Amazon CloudWatch
AWS Services
 EC2 Instance = Virtual Machine
 Amazon Machine Image (AMI) = VM Template or Snapshot may be shared or private
 Two types of storage available:
 Elastic Block Store (EBS) Volume = Virtual Disk, support provisioned IOPS, could be snapshotted,
SAN-based
 Instance Store = Local Host storage, SSD option
 EBS vs IS? - http://bit.ly/EBSvsIS
 EBS Story - http://bit.ly/EBSStory
Elastic Compute Cloud (EC2) Basics
Amazon EC2 Amazon EBS
 Availability Zone = Amazon Datacenter (http://bit.ly/AWSDataCenters)
 VM Import/Export = Import VMWare vmdk, XenServer/Hyper-V VHD
(http://bit.ly/VMImport)
 Instances may run on dedicated hardware
 EC2 Compute Unit = equivalent CPU capacity of a 1.0-1.2 GHz 2007 Opteron or 2007 Xeon
processor (http://bit.ly/EC2ComputeUnits)
 Instance could retrieve the metadata (http://bit.ly/EC2Metadata)
Elastic Compute Cloud (EC2) Basics
Amazon EC2 Amazon EBS
EC2 Config Service
33 EC2 Instance Types
M3 - General
Purpose
•SSD-based
•Sandy Bridge
•1-8 vCPUs
•3.75-30 GB RAM
C3 - Compute
Optimized
•SSD-Based
•SRV-IO
•Support for
clustering
•Ivy Bridge
•2-32 vCPUs
•3.75-60 GB RAM
R3 - Memory
Optimized
•SSD-Based
•2-32 vCPUs
•15-244 GB RAM
G2 – GPU
•NVIDIA GPU
•4GB of video
memory
•8 vCPUs
•15 GB RAM
•SSD-Based
I2 - Storage
Optimized
•800 GB – 6.4 TB
SSD Storage
•4-32 vCPUs
•30-244 GB RAM
•SRV-IO
Special Types
•HS1 – 16 vCPU,
117 GB RAM, 48
TB HDD
•t1.micro - 1 vCPU,
0.613 GB RAM
•m1.small - 1
vCPU, 1,7 GB
RAM
http://bit.ly/EC2Instances
 VPC (Virtual Private Cloud) = Logically Isolated
Network
 Subnet = VLAN
 Security Group = Set of Stateful Firewall Rules
 Elastic IP address (EIP) = Static “reusable”
public IP address
Amazon Networking
 Elastic network interface (ENI) = “reusable”
NIC with assigned internal IP addresses, EIP,
MAC and Security Group mapping
 NAT is used for public IP mapping
 Dedicated NAT instances
 Network ACL = *stateless* firewall between
subnets
 Virtual private gateway (VPG) = Amazon
side of VPN connection
 Amazon Direct Connect
Amazon Networking
CloudWatch
 Basic Monitoring – CPU, Disk, Network at
five-minute frequency – Free
 Detailed Monitoring - Basic + Status Check
at one-minute frequency – for an additional
charge
 EBS Volumes – Read/Write Bytes, IOPS,
Queue, Throughput and Consumed IOPS -
Free
 Custom Metrics - i.e. any perfmon metric,
submitted by a scheduled script
 Alarms
 Graphs/Statistics
 Auto Scaling
CloudWatch
import-module AWSPowerShell
Add-PSSnapin Citrix.XenApp.Commands
$dat = New-Object Amazon.CloudWatch.Model.MetricDatum
$dat.Timestamp = (Get-Date).ToUniversalTime()
$dat.MetricName = "Server Load"
$dat.Unit = "Count"
$dat.Value=(Get-XAServerLoad -ServerName $env:COMPUTERNAME).Load
$inst= New-Object Amazon.CloudWatch.Model.Dimension
$inst.Name = "InstanceId"
$inst.Value=(Invoke-WebRequest http://169.254.169.254/latest/meta-data/instance-id).content
$dat.Dimensions = $inst
VWrite-CWMetricData -Namespace "XenApp" -MetricData $dat -AccessKey EYXUYIVKPHQ -SecretKey
9yqSuAuQciCj -Region us-west-2
 mon-put-metrics-mem.ps1 —Collects system metrics on an Amazon EC2 Windows
instance (memory, page file utilization) and sends them to Amazon CloudWatch.
 mon-put-metrics-disk.ps1 —Collects system metrics on an Amazon EC2 instance (disk
space utilization) and sends them to Amazon CloudWatch.
 mon-put-metrics-perfmon.ps1 —Collects PerfMon counters on an Amazon EC2 instance
and sends them to Amazon CloudWatch.
 mon-get-instance-stats.ps1—Queries Amazon CloudWatch and displays the most recent
utilization statistics for the EC2 instance on which this script is executed.
http://bit.ly/CWPowerShell
CloudWatch Monitoring Scripts
Launch Configuration
Auto Scaling Groups
 Amazon Relational Database Service (RDS) = Preconfigured VM with Microsoft SQL or
MySQL managed by Amazon
 Amazon Route 53 = DNS Hosting
 Identity and Account Management
Other AWS Services
Management
 Web-based AWS Console https://console.aws.amazon.com
 ElasticWolf – Windows, Mac, Linux, FireFox http://www.elasticwolf.com/
 AWS Console Mobile App – iOS, Android http://aws.amazon.com/console/mobile/
 CLI, PowerShell, Python, Java
 AWS Management Pack for Microsoft System Center -
https://aws.amazon.com/windows/system-center/
 Hybridfox – FireFox https://code.google.com/p/hybridfox/
Management Consoles
Use cases and architecture
Customer Web Services
XenApp workers
XenApp workers
SQL
SQL
DC
DC
DC
DCXenApp
Controller
XenApp
Controller
NetScaler/
Access Gateway
NetScaler/
Access Gateway
XenApp workers
XenApp workers
SQL
SQLXenApp
Controller
XenApp
Controller
NetScaler/
Access Gateway
NetScaler/
Access Gateway
User
ZoneBZoneBZoneAZoneA
Example Deployments
Administrator
Internet
User
NetScaler01
NetScaler02
EIP
NAT Gateway
PublicSecurityGroup,TCP80,TCP443,IPSEC
DMZ (10.0.1.X)
PrivateSecurityGroup,TCP80,443,1494,2598,3389,53,389
Private subnet (10.0.1.X)
Domain Controllers
SQL
XenApp Controllers
StoreFront
XenApp Workers
Example Deployments
Availab
ility
Zone A
Availab
ility
Zone B
Asia/
Singapore
Availab
ility
Zone B
Availab
ility
Zone A
Asia/Tokyo
AWS Firewall AWS Firewall
AWS Firewall AWS Firewall
WebInterface WebInterface WebInterface WebInterface
NetScaler
/Access
Gateway
NetScaler
/Access
Gateway
NetScaler
/Access
Gateway
NetScaler
/Access
Gateway
XenAppXenApp XenApp XenApp
Domain
Controller
Domain
Controller
Domain
Controller
Domain
Controller
XenApp SQL XenApp SQL
SQL Mirroring
Configuration
App
Configuration
App
Configuration
App
Configuration
App
Availab
ility
Zone A
Availab
ility
Zone B
US West
Availab
ility
Zone B
Availab
ility
Zone A
US East
AWS Firewall AWS Firewall
AWS Firewall AWS Firewall
WebInterface WebInterface WebInterface WebInterface
NetScaler
/Access
Gateway
NetScaler
/Access
Gateway
NetScaler
/Access
Gateway
NetScaler
/Access
Gateway
XenAppXenApp XenApp XenApp
Domain
Controller
Domain
Controller
Domain
Controller
Domain
Controller
XenApp SQL XenApp SQL
SQL Mirroring
Configuration
App
Configuration
App
Configuration
App
Configuration
App
Availab
ility
Zone A
Availab
ility
Zone B
EU/Ireland
Availab
ility
Zone B
Availab
ility
Zone A
EU/???
AWS Firewall AWS Firewall
AWS Firewall AWS Firewall
WebInterface WebInterface WebInterface WebInterface
NetScaler
/Access
Gateway
NetScaler
/Access
Gateway
NetScaler
/Access
Gateway
NetScaler
/Access
Gateway
XenAppXenApp XenApp XenApp
Domain
Controller
Domain
Controller
Domain
Controller
Domain
Controller
XenApp SQL XenApp SQL
SQL Mirroring
Configuration
App
Configuration
App
Configuration
App
Configuration
App
Example Deployments
Example Deployments
• Who are the users and what are our requirementsUser Layer
• How do users gain access to our resourcesAccess Layer
• What resources will we deliverResource Layer
• How will we manage and maintain the solutionControl Layer
• What do I need to make this happenHardware Layer
Citrix’s 5-layer model
Citrix’s 5-layer model
What Citrix gives you
CloudFormation Templates
http://bit.ly/AWSVisualStudio
XenDesktop/XenApp 7.5
http://bit.ly/XAXD75onAWS
Sizing Documentation
http://bit.ly/XA65onAWSCalculator
http://bit.ly/XAonAWSEconomics
 Product Documentation - http://bit.ly/NSonAWS
 Netscaler High Availability Failover does not Occur in AWS Environment
http://bit.ly/NSonAWSHA
 Deployment practices and guidelines for NetScaler on Amazon Web Services
http://bit.ly/NSonAWSGuide
 Don’t be confused, there is CloudBridge VPX (NetScaler) and Citrix Branch Repeater for
CloudBridge (WanScaler)
NetScaler on AWS
What you can and can’t do
Citrix on AWS
Limitations
 No Capacity management in XA/XD 7.x
 No Client OS
 No Windows Server 2012 R2
 No L2, IPV6 on NetScaler
 Slow HA on NetScaler
 No PVS support
Guidelines
 Use XA6.5 with PCM and EC2 Auto
Scaling for dynamic workloads
 Use Amazon VPN for site-to-site
connections
 Start with basic config
 Size instances properly
 Be careful with VPC planning and
Security Groups
Email me – denisg@entisys.com
Connect with me – http://j.mp/gundarev
Get all reference materials - http://bit.ly/CitrixOnAWS
Join BayCUG http://baycug.meetup.com

More Related Content

What's hot

Active Directoryドメインを作ってみよう ~フォレストに新しいツリーのドメインを追加~
Active Directoryドメインを作ってみよう ~フォレストに新しいツリーのドメインを追加~Active Directoryドメインを作ってみよう ~フォレストに新しいツリーのドメインを追加~
Active Directoryドメインを作ってみよう ~フォレストに新しいツリーのドメインを追加~
Michio Koyama
 
Microsoft Offical Course 20410C_07
Microsoft Offical Course 20410C_07Microsoft Offical Course 20410C_07
Microsoft Offical Course 20410C_07
gameaxt
 

What's hot (20)

Deanonymize Tor Hidden Services
Deanonymize Tor Hidden ServicesDeanonymize Tor Hidden Services
Deanonymize Tor Hidden Services
 
Active Directoryドメインを作ってみよう ~フォレストに新しいツリーのドメインを追加~
Active Directoryドメインを作ってみよう ~フォレストに新しいツリーのドメインを追加~Active Directoryドメインを作ってみよう ~フォレストに新しいツリーのドメインを追加~
Active Directoryドメインを作ってみよう ~フォレストに新しいツリーのドメインを追加~
 
Abecedario learning
Abecedario learningAbecedario learning
Abecedario learning
 
Beyond the Pentest: How C2, Internal Pivoting, and Data Exfiltration Show Tru...
Beyond the Pentest: How C2, Internal Pivoting, and Data Exfiltration Show Tru...Beyond the Pentest: How C2, Internal Pivoting, and Data Exfiltration Show Tru...
Beyond the Pentest: How C2, Internal Pivoting, and Data Exfiltration Show Tru...
 
Ossec Lightning
Ossec LightningOssec Lightning
Ossec Lightning
 
DerbyCon 7 - Hacking VDI, Recon and Attack Methods
DerbyCon 7 - Hacking VDI, Recon and Attack MethodsDerbyCon 7 - Hacking VDI, Recon and Attack Methods
DerbyCon 7 - Hacking VDI, Recon and Attack Methods
 
OpenID Connect vs. OpenID 1 & 2
OpenID Connect vs. OpenID 1 & 2OpenID Connect vs. OpenID 1 & 2
OpenID Connect vs. OpenID 1 & 2
 
Introduction oauth 2.0 et openid connect 1.0
Introduction oauth 2.0 et openid connect 1.0Introduction oauth 2.0 et openid connect 1.0
Introduction oauth 2.0 et openid connect 1.0
 
Microsoft Offical Course 20410C_07
Microsoft Offical Course 20410C_07Microsoft Offical Course 20410C_07
Microsoft Offical Course 20410C_07
 
Active Directory Trusts
Active Directory TrustsActive Directory Trusts
Active Directory Trusts
 
대용량 분산 아키텍쳐 설계 #1 아키텍쳐 설계 방법론
대용량 분산 아키텍쳐 설계 #1 아키텍쳐 설계 방법론대용량 분산 아키텍쳐 설계 #1 아키텍쳐 설계 방법론
대용량 분산 아키텍쳐 설계 #1 아키텍쳐 설계 방법론
 
Derbycon - The Unintended Risks of Trusting Active Directory
Derbycon - The Unintended Risks of Trusting Active DirectoryDerbycon - The Unintended Risks of Trusting Active Directory
Derbycon - The Unintended Risks of Trusting Active Directory
 
リアルタイムアクセスログ分析基盤をAWSに構築した話 (JAWS UG BigData Branch)
リアルタイムアクセスログ分析基盤をAWSに構築した話 (JAWS UG BigData Branch)リアルタイムアクセスログ分析基盤をAWSに構築した話 (JAWS UG BigData Branch)
リアルタイムアクセスログ分析基盤をAWSに構築した話 (JAWS UG BigData Branch)
 
Case Santos F.C. |Gerência de TI com Zabbix
Case Santos F.C. |Gerência de TI com ZabbixCase Santos F.C. |Gerência de TI com Zabbix
Case Santos F.C. |Gerência de TI com Zabbix
 
Active directory domain and trust
Active directory domain and trustActive directory domain and trust
Active directory domain and trust
 
Acl avancée
Acl avancéeAcl avancée
Acl avancée
 
OpenID Connect Explained
OpenID Connect ExplainedOpenID Connect Explained
OpenID Connect Explained
 
IdP, SAML, OAuth
IdP, SAML, OAuthIdP, SAML, OAuth
IdP, SAML, OAuth
 
Building active directory lab for red teaming
Building active directory lab for red teamingBuilding active directory lab for red teaming
Building active directory lab for red teaming
 
Identity access management
Identity access managementIdentity access management
Identity access management
 

Viewers also liked

How to fail or succeed with desktop virtualization and workspace mobility
How to fail or succeed with desktop virtualization and workspace mobilityHow to fail or succeed with desktop virtualization and workspace mobility
How to fail or succeed with desktop virtualization and workspace mobility
Denis Gundarev
 
Whats new in Citrix XenApp 6
Whats new in Citrix XenApp 6Whats new in Citrix XenApp 6
Whats new in Citrix XenApp 6
gadi_fe
 
A Dash of SPiCE_The Power of VDI
A Dash of SPiCE_The Power of VDIA Dash of SPiCE_The Power of VDI
A Dash of SPiCE_The Power of VDI
Erlyn911
 

Viewers also liked (17)

AWS Webcast - Deploying Remote Desktop Gateway on the AWS Cloud
AWS Webcast - Deploying Remote Desktop Gateway on the AWS CloudAWS Webcast - Deploying Remote Desktop Gateway on the AWS Cloud
AWS Webcast - Deploying Remote Desktop Gateway on the AWS Cloud
 
How to fail or succeed with desktop virtualization and workspace mobility
How to fail or succeed with desktop virtualization and workspace mobilityHow to fail or succeed with desktop virtualization and workspace mobility
How to fail or succeed with desktop virtualization and workspace mobility
 
How to hack Citrix (So, You Just Inherited Someone Else's Citrix Environment....
How to hack Citrix (So, You Just Inherited Someone Else's Citrix Environment....How to hack Citrix (So, You Just Inherited Someone Else's Citrix Environment....
How to hack Citrix (So, You Just Inherited Someone Else's Citrix Environment....
 
Enterprise Service Delivery from the AWS Cloud (ARC208) | AWS re:Invent 2013
Enterprise Service Delivery from the AWS Cloud (ARC208) | AWS re:Invent 2013Enterprise Service Delivery from the AWS Cloud (ARC208) | AWS re:Invent 2013
Enterprise Service Delivery from the AWS Cloud (ARC208) | AWS re:Invent 2013
 
Xen app getting-started-guide
Xen app getting-started-guideXen app getting-started-guide
Xen app getting-started-guide
 
Vendor Analysis Template
Vendor Analysis TemplateVendor Analysis Template
Vendor Analysis Template
 
Migrating from XenApp 4.5 and 5 to XenApp 6.5
Migrating from XenApp 4.5 and 5 to XenApp 6.5Migrating from XenApp 4.5 and 5 to XenApp 6.5
Migrating from XenApp 4.5 and 5 to XenApp 6.5
 
Whats new in Citrix XenApp 6
Whats new in Citrix XenApp 6Whats new in Citrix XenApp 6
Whats new in Citrix XenApp 6
 
Rajashekar.N - Senior Analyst with Citrix and VMWare Skills
Rajashekar.N - Senior Analyst with Citrix and VMWare SkillsRajashekar.N - Senior Analyst with Citrix and VMWare Skills
Rajashekar.N - Senior Analyst with Citrix and VMWare Skills
 
Shafeek
ShafeekShafeek
Shafeek
 
AWS Webcast - Implementing Windows and SQL Server for High Availability on AWS
AWS Webcast - Implementing Windows and SQL Server for High Availability on AWS AWS Webcast - Implementing Windows and SQL Server for High Availability on AWS
AWS Webcast - Implementing Windows and SQL Server for High Availability on AWS
 
Supporting Diversity in Technical Workspaces
Supporting Diversity in Technical WorkspacesSupporting Diversity in Technical Workspaces
Supporting Diversity in Technical Workspaces
 
Delivering Linux Virtual Desktops
Delivering Linux Virtual DesktopsDelivering Linux Virtual Desktops
Delivering Linux Virtual Desktops
 
Delivering Mission Critical Applications with Leostream and HP RGS
Delivering Mission Critical Applications with Leostream and HP RGSDelivering Mission Critical Applications with Leostream and HP RGS
Delivering Mission Critical Applications with Leostream and HP RGS
 
7 tips for scaling the leostream connection broker for disaster recovery
7 tips for scaling the leostream connection broker for disaster recovery7 tips for scaling the leostream connection broker for disaster recovery
7 tips for scaling the leostream connection broker for disaster recovery
 
A Dash of SPiCE_The Power of VDI
A Dash of SPiCE_The Power of VDIA Dash of SPiCE_The Power of VDI
A Dash of SPiCE_The Power of VDI
 
AWS で VDI / DaaS っぽいものを作ってみた
AWS で VDI / DaaS っぽいものを作ってみたAWS で VDI / DaaS っぽいものを作ってみた
AWS で VDI / DaaS っぽいものを作ってみた
 

Similar to How to build a Citrix infrastructure on AWS

E2E PVS Technical Overview Stephane Thirion
E2E PVS Technical Overview Stephane ThirionE2E PVS Technical Overview Stephane Thirion
E2E PVS Technical Overview Stephane Thirion
sthirion
 
Playing with php_on_azure
Playing with php_on_azurePlaying with php_on_azure
Playing with php_on_azure
CEDRIC DERUE
 

Similar to How to build a Citrix infrastructure on AWS (20)

Deploying windows containers with kubernetes
Deploying windows containers with kubernetesDeploying windows containers with kubernetes
Deploying windows containers with kubernetes
 
E2E PVS Technical Overview Stephane Thirion
E2E PVS Technical Overview Stephane ThirionE2E PVS Technical Overview Stephane Thirion
E2E PVS Technical Overview Stephane Thirion
 
Scaling asp.net websites to millions of users
Scaling asp.net websites to millions of usersScaling asp.net websites to millions of users
Scaling asp.net websites to millions of users
 
Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...
Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...
Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...
 
Scalability strategies for cloud based system architecture
Scalability strategies for cloud based system architectureScalability strategies for cloud based system architecture
Scalability strategies for cloud based system architecture
 
Global Windows Azure Bootcamp : Cedric Derue playing with php on azure. (spon...
Global Windows Azure Bootcamp : Cedric Derue playing with php on azure. (spon...Global Windows Azure Bootcamp : Cedric Derue playing with php on azure. (spon...
Global Windows Azure Bootcamp : Cedric Derue playing with php on azure. (spon...
 
Playing with php_on_azure
Playing with php_on_azurePlaying with php_on_azure
Playing with php_on_azure
 
Module 2 AWS Foundational Services - AWSome Day Online Conference
Module 2 AWS Foundational Services - AWSome Day Online Conference Module 2 AWS Foundational Services - AWSome Day Online Conference
Module 2 AWS Foundational Services - AWSome Day Online Conference
 
Module 2: AWS Foundational Services - AWSome Day Online Conference
Module 2: AWS Foundational Services - AWSome Day Online ConferenceModule 2: AWS Foundational Services - AWSome Day Online Conference
Module 2: AWS Foundational Services - AWSome Day Online Conference
 
Monitoring Containers at Scale - September Webinar Series
Monitoring Containers at Scale - September Webinar SeriesMonitoring Containers at Scale - September Webinar Series
Monitoring Containers at Scale - September Webinar Series
 
AWS Webcast - Amazon EC2 Masterclass
AWS Webcast - Amazon EC2 MasterclassAWS Webcast - Amazon EC2 Masterclass
AWS Webcast - Amazon EC2 Masterclass
 
Deploying SharePoint @ Cloud
Deploying SharePoint @ CloudDeploying SharePoint @ Cloud
Deploying SharePoint @ Cloud
 
Building a Just-in-Time Application Stack for Analysts
Building a Just-in-Time Application Stack for AnalystsBuilding a Just-in-Time Application Stack for Analysts
Building a Just-in-Time Application Stack for Analysts
 
Increase Speed and Agility with Amazon Web Services
Increase Speed and Agility with Amazon Web ServicesIncrease Speed and Agility with Amazon Web Services
Increase Speed and Agility with Amazon Web Services
 
Increase Speed and Agility with Amazon Web Services
Increase Speed and Agility with Amazon Web ServicesIncrease Speed and Agility with Amazon Web Services
Increase Speed and Agility with Amazon Web Services
 
Weaveworks at AWS re:Invent 2016: Operations Management with Amazon ECS
Weaveworks at AWS re:Invent 2016: Operations Management with Amazon ECSWeaveworks at AWS re:Invent 2016: Operations Management with Amazon ECS
Weaveworks at AWS re:Invent 2016: Operations Management with Amazon ECS
 
RMG203 Cloud Infrastructure and Application Monitoring with Amazon CloudWatch...
RMG203 Cloud Infrastructure and Application Monitoring with Amazon CloudWatch...RMG203 Cloud Infrastructure and Application Monitoring with Amazon CloudWatch...
RMG203 Cloud Infrastructure and Application Monitoring with Amazon CloudWatch...
 
AWS 101 Event - 16 July 2013
AWS 101 Event - 16 July 2013AWS 101 Event - 16 July 2013
AWS 101 Event - 16 July 2013
 
Auto scaling with Ruby, AWS, Jenkins and Redis
Auto scaling with Ruby, AWS, Jenkins and RedisAuto scaling with Ruby, AWS, Jenkins and Redis
Auto scaling with Ruby, AWS, Jenkins and Redis
 
Architecting for the Cloud: Best Practices
Architecting for the Cloud: Best PracticesArchitecting for the Cloud: Best Practices
Architecting for the Cloud: Best Practices
 

More from Denis Gundarev

Application Virtualization overview - BayCUG
Application Virtualization overview - BayCUGApplication Virtualization overview - BayCUG
Application Virtualization overview - BayCUG
Denis Gundarev
 
BriForum 2013 Chicago - Citrix Troubleshooting - Denis Gundarev
BriForum 2013 Chicago - Citrix Troubleshooting - Denis GundarevBriForum 2013 Chicago - Citrix Troubleshooting - Denis Gundarev
BriForum 2013 Chicago - Citrix Troubleshooting - Denis Gundarev
Denis Gundarev
 
DaaS/IaaS Forum Moscow - Ivo Murris
DaaS/IaaS Forum Moscow - Ivo MurrisDaaS/IaaS Forum Moscow - Ivo Murris
DaaS/IaaS Forum Moscow - Ivo Murris
Denis Gundarev
 
DaaS/IaaS Forum Moscow - Chris Rogers
DaaS/IaaS Forum Moscow - Chris RogersDaaS/IaaS Forum Moscow - Chris Rogers
DaaS/IaaS Forum Moscow - Chris Rogers
Denis Gundarev
 
DaaS/IaaS Forum Moscow - Najat Messaoud
DaaS/IaaS Forum Moscow - Najat MessaoudDaaS/IaaS Forum Moscow - Najat Messaoud
DaaS/IaaS Forum Moscow - Najat Messaoud
Denis Gundarev
 
DaaS/IaaS Forum Moscow - Rick Dehlinger
DaaS/IaaS Forum Moscow - Rick DehlingerDaaS/IaaS Forum Moscow - Rick Dehlinger
DaaS/IaaS Forum Moscow - Rick Dehlinger
Denis Gundarev
 
Hypervisor and VDI security
Hypervisor and VDI securityHypervisor and VDI security
Hypervisor and VDI security
Denis Gundarev
 

More from Denis Gundarev (20)

VMware App Volumes Troubleshooting
VMware App Volumes TroubleshootingVMware App Volumes Troubleshooting
VMware App Volumes Troubleshooting
 
How to encrypt everything that moves and keep it usable
How to encrypt everything that moves and keep it usableHow to encrypt everything that moves and keep it usable
How to encrypt everything that moves and keep it usable
 
Citrix Internals: Tracing, Debugging & Troubleshooting
Citrix Internals: Tracing, Debugging & TroubleshootingCitrix Internals: Tracing, Debugging & Troubleshooting
Citrix Internals: Tracing, Debugging & Troubleshooting
 
Application Streaming is dead. A smart way to choose an alternative
Application Streaming is dead. A smart way to choose an alternativeApplication Streaming is dead. A smart way to choose an alternative
Application Streaming is dead. A smart way to choose an alternative
 
Citrix Internals: ICA Connectivity
Citrix Internals: ICA ConnectivityCitrix Internals: ICA Connectivity
Citrix Internals: ICA Connectivity
 
SAML and Other Types of Federation for Your Enterprise
SAML and Other Types of Federation for Your EnterpriseSAML and Other Types of Federation for Your Enterprise
SAML and Other Types of Federation for Your Enterprise
 
Application Virtualization overview - BayCUG
Application Virtualization overview - BayCUGApplication Virtualization overview - BayCUG
Application Virtualization overview - BayCUG
 
BriForum 2013 Chicago - Citrix Troubleshooting - Denis Gundarev
BriForum 2013 Chicago - Citrix Troubleshooting - Denis GundarevBriForum 2013 Chicago - Citrix Troubleshooting - Denis Gundarev
BriForum 2013 Chicago - Citrix Troubleshooting - Denis Gundarev
 
Deep dive in Citrix Troubleshooting
Deep dive in Citrix TroubleshootingDeep dive in Citrix Troubleshooting
Deep dive in Citrix Troubleshooting
 
SYN507: Reducing desktop infrastructure management overhead using “old school...
SYN507: Reducing desktop infrastructure management overhead using “old school...SYN507: Reducing desktop infrastructure management overhead using “old school...
SYN507: Reducing desktop infrastructure management overhead using “old school...
 
DaaS/IaaS Forum Moscow - Ivo Murris
DaaS/IaaS Forum Moscow - Ivo MurrisDaaS/IaaS Forum Moscow - Ivo Murris
DaaS/IaaS Forum Moscow - Ivo Murris
 
DaaS/IaaS Forum Moscow - Chris Rogers
DaaS/IaaS Forum Moscow - Chris RogersDaaS/IaaS Forum Moscow - Chris Rogers
DaaS/IaaS Forum Moscow - Chris Rogers
 
DaaS/IaaS Forum Moscow - Najat Messaoud
DaaS/IaaS Forum Moscow - Najat MessaoudDaaS/IaaS Forum Moscow - Najat Messaoud
DaaS/IaaS Forum Moscow - Najat Messaoud
 
DaaS/IaaS Forum Moscow - Rick Dehlinger
DaaS/IaaS Forum Moscow - Rick DehlingerDaaS/IaaS Forum Moscow - Rick Dehlinger
DaaS/IaaS Forum Moscow - Rick Dehlinger
 
Hypervisor and VDI security
Hypervisor and VDI securityHypervisor and VDI security
Hypervisor and VDI security
 
RUCUG: 9. Sergey Khalyapin: Представляем XenDesktop 5
RUCUG: 9. Sergey Khalyapin: Представляем XenDesktop 5RUCUG: 9. Sergey Khalyapin: Представляем XenDesktop 5
RUCUG: 9. Sergey Khalyapin: Представляем XenDesktop 5
 
RUCUG: 6. Fabian Kienle - NetScaler and Branch Repeater for Hyper-V
RUCUG: 6. Fabian Kienle - NetScaler and Branch Repeater for Hyper-VRUCUG: 6. Fabian Kienle - NetScaler and Branch Repeater for Hyper-V
RUCUG: 6. Fabian Kienle - NetScaler and Branch Repeater for Hyper-V
 
Anton Zhbankov: 7. Back side of the cloud
Anton Zhbankov: 7. Back side of the cloudAnton Zhbankov: 7. Back side of the cloud
Anton Zhbankov: 7. Back side of the cloud
 
RUCUG: 4. Brian Madden:Terminal Services или VDI, что сейчас происходит с des...
RUCUG: 4. Brian Madden:Terminal Services или VDI, что сейчас происходит с des...RUCUG: 4. Brian Madden:Terminal Services или VDI, что сейчас происходит с des...
RUCUG: 4. Brian Madden:Terminal Services или VDI, что сейчас происходит с des...
 
RUCUG: 11. Rick Dehlinger BYOC: Beware the Perimeter
RUCUG: 11. Rick Dehlinger BYOC: Beware the PerimeterRUCUG: 11. Rick Dehlinger BYOC: Beware the Perimeter
RUCUG: 11. Rick Dehlinger BYOC: Beware the Perimeter
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Recently uploaded (20)

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 

How to build a Citrix infrastructure on AWS