
In this section, you will create and deploy the necessary AWS services required for this workshop by running a Terraform package.
AWS Account
Bash Shell Environment
To confirm that your shell can access AWS and that your credentials are valid (not expired), run the following command:
aws sts get-caller-identityPerform the following in the Bash Shell Environment:
Download the workshop installation package from the vFunction portal using the command:
curl -L -o vfunction-workshop-aws-installation.tgz https://portal.vfunction.com/file/51a5b730a4115c35378c4d3a42690555/55406770-e7b7-4482-9892-8174fbd096c9/vfunction-workshop-aws-installation.tgzUnpack the installation package
tar zxvf vfunction-workshop-aws-installation.tgzEdit the file ./config/installation.yaml file:
vim ./vfunction-workshop/config/installation.yamlSet the region to which the resources will be deployed- you can use any US region
Fill in your org_name (must be shorter than 50 chars) and email (e.g., “my company” as org_name and “myname@company.net” as email)
Set distributed_mode flag to false and monolith_mode to true
Run the installation and wait for the script to complete
bash ./vfunction-workshop/install.shOnce the installation script completes, the Workshop Windows VM and Workshop Linux VM are running in your AWS account and the vFunction platform is installed on the Linux VM. Continue with the following pages of this section:
