Here is a collection of blogs and KBs you may want to keep track when you want interfacing Citrix Cloud with AWS. It may grow with time.


Citrix Cloud product documentation

The Citrix Cloud product documentation. Not specific to AWS. Just in case.
https://docs.citrix.com/en-us/citrix-virtual-apps-desktops-service/overview.html

Overview | Citrix Virtual Apps and Desktops service
Citrix Virtual Apps and Desktops provides virtualization solutions that give IT control of virtual machines, applications, and security while providing anywhere access for any device.

Plan and build a deployment - Amazon Web Services cloud environments

Still the Citrix Cloud product documentation. Specific to AWS.

https://docs.citrix.com/en-us/citrix-virtual-apps-desktops-service/install-configure/resource-location/aws-host.html

Amazon Web Services cloud environments | Citrix Virtual Apps and Desktops service
This article walks you through setting up your Amazon Web Services account as a resource location you can use with the Citrix Virtual Apps and Desktops service.

Regularly take a look on the permission section below. I've noticed steady amendments there.
https://docs.citrix.com/en-us/citrix-virtual-apps-desktops-service/install-configure/resource-location/aws-host.html#about-aws-permissions

Amazon Web Services cloud environments | Citrix Virtual Apps and Desktops service
This article walks you through setting up your Amazon Web Services account as a resource location you can use with the Citrix Virtual Apps and Desktops service.

Leading practices for Citrix Cloud on AWS - Part 1, 2, 3

This is an appetizer of what you can expect on your journey to Citrix Cloud with AWS.
https://www.citrix.com/blogs/2019/09/23/cloud-guidepost-leading-practices-for-citrix-cloud-on-aws-part-1/

Cloud Guidepost: Citrix Cloud on AWS Leading Practices Pt.1 | Citrix Blogs
Learn about the integration between Citrix Cloud and Amazon Web Services (AWS), including leading practices, alternatives and recommendations.

https://www.citrix.com/blogs/2019/11/21/cloud-guidepost-leading-practices-for-citrix-cloud-on-aws-part-2/

Cloud Guidepost: Leading practices for Citrix Cloud on AWS – Part 2 | Citrix Blogs
In part two of our three-part series, one of our Customer Success Engineers offers leading practices for deploying Citrix Cloud on AWS.

https://www.citrix.com/blogs/2020/01/21/cloud-guidepost-leading-practices-for-citrix-cloud-on-aws-part-3/

Cloud Guidepost: Leading practices for Citrix Cloud on AWS - Part 3 | Citrix Blogs
A Citrix Customer Success Engineer covers the benefits of leveraging the AWS service for Citrix Virtual Apps and Desktops in Part 3 of our leading practices series.

General communication ports

Come on, we all know this one. If you did not. Just pretend.

https://docs.citrix.com/en-us/tech-zone/build/tech-papers/citrix-communication-ports.html

Tech Paper: Communication Ports Used by Citrix Technologies
Overview of ports that are used by Citrix components and must be considered as part of networking architecture.

How to create machines using MCS with AWS Cloud

At first glance, this article seems a bit simplistic. But it gives the keys on the kinematic of what MCS does, step by step.

https://support.citrix.com/article/CTX241160

How to create machines using MCS with AWS Cloud
How to create machines using MCS with AWS Cloud

Citrix MCS ports on AWS

AWS security groups - Inbound port rules for MCS Provisioning and general connectivity for ports hardening

https://support.citrix.com/article/CTX272250

AWS Security Groups - Inbound port rules for MCS Provisioning and general connectivity
AWS Security Groups - Inbound port rules for MCS Provisioning and general connectivity

I'm configuring the AWS security groups with Terraform. Let me know if there is any interest on doing a dedicated blog post on this.


Citrix tips: MCS in secure AWS deployments

"A volume service instance could not be launched in your cloud connection."

Having this error message? Already confirmed your AWS region can provide the M4 instance family? Then, take a look at this blog post.

https://www.citrix.com/blogs/2020/12/09/citrix-tips-machine-creation-services-in-secure-aws-deployments/

Citrix TIPs: Machine Creation Services in secure AWS Deployments | Citrix Blogs
Get real-world examples of how customers have implemented Citrix Virtual Apps and Desktops service on AWS while blocking direct access to the public internet.

Deploying Citrix Virtual Apps and Desktops in AWS Nitro-based regions

If you need to deploy virtual machines in a new AWS region and this region does not provide M4 instances (e.g. ap-east-1).
M4 is Citrix default instance family used for temporary instances in MCS. You will have to create and customize your own AMI in order to use MCS to deploy instances in your nitro-based region.

https://www.citrix.com/blogs/2020/03/03/deploying-citrix-virtual-apps-and-desktops-in-aws-nitro-based-regions/

Deploying Citrix Virtual Apps and Desktops in AWS Nitro-based regions | Citrix Blogs
Thinking of deploying Citrix Virtual Apps and Desktops in AWS GovCloud East or a new Nitro-based region? Here’s what you need to know to make your deployment a success.

The Poster

Not specific to AWS. The essential element to understand the nuances of architectures when using Citrix Cloud.

https://docs.citrix.com/en-us/tech-zone/learn/downloads/diagrams-posters_virtual-apps-and-desktops-service_poster.png