Skip to content

Amazon WorkSpaces#

  • User needs: Governance, Security & Connectivity
  • User profiles: Business Users, Data Analysts, Data Scientists, Data Engineers
  • User assumed knowledge: /

With Amazon WorkSpaces you can connect via a local desktop client to Amazon WorkSpaces, your personal workstation in the cloud. This workstation is associated to your user and has access to the network of the DSL’s you are permissioned to access. All private resources in a DSL can be accessed via their private IP addresses from within your WorkSpace.

Installing Amazon WorkSpaces#

Amazon WorkSpaces is available through the EC Store. If you would use your personal/professional desktop you can install the client by following this link: https://clients.amazonworkspaces.com/ .

Download the client and follow the installation instructions. When the installation is finished you are ready to start.

Sign in to Amazon WorkSpaces#

Start the Amazon WorkSpaces client. The client prompts to enter a registration code.

alt-text

Once the registration code has been entered, the client prompts to enter your ec-dataplatform.eu credentials. If your account is username@ec-dataplatform.eu, use username your login. Enter your credentials and click on “Sign in”.

alt-text

alt-text

Using Amazon WorkSpaces to access DSL resources#

With Amazon WorkSpaces you are connected to the network of your DSL. All private resources that you requested such as databases (Amazon RDS, AWS DocumentDB,…) or compute resources (EMR cluster, Data Science Studio, …) are accessible from here via the browser or via the respective API’s of the resources (e.g. JDBC connections, REST API).

Access resources via the browser#

If resources that you requested host web interfaces, you can access these via the browsers. Mozilla Firefox comes preinstalled with Amazon WorkSpaces and can give you access to e.g. Kibana or KNIME Server.

Access resources via KNIME Analytics Platform#

KNIME Analytics Platform comes preinstalled with Amazon WorkSpaces and can be used to perform local analysis in your WorkSpace by connecting to data sources in your DSL such as relational databases. Additionally you can connect to EMR clusters (if available) via KNIME extensions (Big Data connectors).

Access enabled AWS services#

If you requested AWS services such as AWS Athena or Amazon S3, you can access these resources via the AWS CLI or AWS SDK (e.g. boto3 in the case of Python). More information about the AWS services itself is explained in their respective sections. To be able to access AWS native resources you will need to initialize your WorkSpace with AWS credentials.