Virtual Desktop#
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 pilot sections you are permissioned to access. All private resources in a BDTI pilot can be accessed via their private IP addresses from within your WorkSpace.
Installing Amazon WorkSpaces#
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.
Once the registration code has been entered, the client prompts to enter your BDTI account credentials. If your account is username@bdti.cef.eu, use username your login. Enter your credentials and click on “Sign in”.
Using Amazon WorkSpaces to access pilot resources#
With Amazon WorkSpaces you are connected to the network of your pilot. 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 pilot 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 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.