Preparing for Obfusware AG Installation
Obfusware experience: Beginner
Requirements: A Windows, MacOS, or Linux computer with internet browser
Approximate time to complete: 60 minutes (depending on state of existing environment)
Last updated: 3 Aug 2025
Overview
Obfusware AG can be easily installed from your computer into your Amazon Web Services (AWS) environment. To accomplish this installation there are a few prerequisites that need to be in place. For most people who regularly work with AWS Glue, these prerequisites will already be in place.
Prerequisites
-
An existing AWS environment
If you do not have an existing AWS environment, see Setting up your AWS Environment -
An existing AWS user account
If you do not have an existing AWS user account:
Request one from you AWS administrator. Request your account permissions include the AWSGlueConsoleFullAccess policy. Or see the Set up users in IAM Identity Center section of the Configure Users module of the Setting Up You AWS Environment Tutorial. -
The AWS CLI tool installed on your computer and configured for access to your AWS environment
If you do not have the AWS CLI tool installed, see Setup the AWS CLI. -
An existing AWS Glue environment and IAM permissions for AWS Glue.
See Setting up IAM permission for AWS Glue for more information. -
Python (version 3.9 or greater) installed on your computer.
If you do not have Python installed on your computer visit Python.org Downloads to download and install python.
Validate Your Environment
To validate that you have all the required prerequisites installed and configured correctly you can run the following commands from your command line.
-
Validate aws cli tool installation
Run the following command:aws –version
The output should display the version of the AWS CLI, the version of Python, and other details.
For example:aws-cli/2.27.22 Python/3.13.3 Darwin/24.5.0 source/arm64
-
Validate access to the AWS environment
Run the following command:aws sts get-caller-identity
The output should display the UserID, Account, and Arn for user. For example:{
"UserId": "AIDAVRUVT85LZU7LIPABC",
"Account": "381492123456",
"Arn": "arn:aws:iam:: 381492123456:user/gluedev"
} -
Validate access to the AWS Glue environment
Run the following command:aws glue list-jobs --output text --max-items 5
The output should display a list of AWS Glue Jobs. For example:
JOBNAMES AWS Glue CVT Columns Masker
JOBNAMES AWS Glue CVT Json Table Masker
JOBNAMES AWS Glue CVT Json Table Masker (Glue 5.0)
JOBNAMES AWS Glue CVT Table Masker
JOBNAMES DMTest5
NEXTTOKEN eyJOZXh0VG9rZW4iOiBudWxsLCAiYm90b190cnVuY2F0ZV9hbW91bnQiOiA1fQ== -
Validate python installation
Run the following command:python –version
The output should display the python version. For example:Python 3.13.3