

If the project team has a different need and chooses to stand up their own AWS WorkSpaces environment, then the guidelines for this paper should be followed.ĬMS project teams can leverage existing replicated EUA/Enterprise LDAP & Okta integration to manage their users and provide multi-factor authentication (MFA) and ‘EUA Job Code’ based access to their WorkSpaces. The project teams may initiate this request via the slack channel #ppl-python-workspaces-questions or through #cms-data-community if they wish to utilize DaaS Service offered by OIT/EADG. They may alleviate many technical concerns, including the maintenance & support of the AWS WorkSpaces for the project team. These WorkSpaces are already integrated with CMS’s identity management (Okta/EUA) and security monitoring (Splunk) services.
Amazon linux workspaces software#
Python WorkSpace (Linux version) for Data Analytics needs with existing connectivity to Informatica, DB2, and IDR and planned enhancement to AWS Workdocs for collaboration and file sharing.ĮSRI (Environmental Systems Research Institute) Geographic Information System (GIS) software WorkSpace (Windows version) In addition, CMS projects have used WorkSpaces to allow external users to access their data analytics platforms and business intelligence tools.įor a project team who wish to leverage existing CMS investments in AWS WorkSpaces, OIT/EADG offers the following options as Data Access as a Service (DaaS): With Amazon WorkSpaces, the project teams can launch a Microsoft Windows or Amazon Linux desktop within CMS AWS enclave and connect to and access their desktop software remotely. provider.As CMS continues to undertake IT modernization and Cloud migration projects, several project teams have either implemented or planning to implement Amazon WorkSpaces as a managed desktop computing service in the CMS AWS cloud. We can simply define credentials with profile by just execute the below command: aws configure -profile Īs we have already created a file with provider.tf.

In this deployment, I will use the credential profile name.

Steps to Deploy AWS workspace Step 1: Create three filesįirst We will create a few files to store the terraform script in it like: provider.tfįirst, We will define the provider with an access key and secret key. I have divided this deployment into steps.

We will create some other resources also as per our requirement like VPC, subnets, IAM roles, etc.
Amazon linux workspaces how to#
In this blog, we will learn how to deploy AWS WorkSpaces on AWS using Terraform. Users can access their virtual desktops from multiple devices or web browsers. You can quickly add or remove users as your needs change.
Amazon linux workspaces install#
WorkSpaces eliminates the need to procure and deploy hardware or install the complex or required software. Reading Time: 5 minutes Amazon WorkSpacesĪmazon WorkSpaces enables you to provision virtual, cloud-based Windows or Linux desktops for your users and that is called WorkSpaces.
