Skip to content

AWS Boto3 - Python to Terraform - Package

#week_twentyone - Boto3 SDK


duration: 1 week

ForgTech company wanna test your ability to deliver their requirements utilizing AWS Python SDK libraries.

This will help you build a good reputation. The purpose of this task is to build a CLI tool using Python/Boto3 calls to create Terraform code for AWS resources.

The FrogTech Cloud Team requests that by continuing on the previous requests, start packaging the implemented local Python scripts with AWS Boto3 SDK, enabling users around the globe to use it as a CLI Tool:

  1. Package your Python scripts by using .toml file.
  2. enable -h Paramter option for printing help, by using parser library.
  3. Remove assertions before deploying the package to the public.
  4. Install the package locally and ensure it meets all the previously requested features.
  5. Publish the package to TestPyPi, and ensure itʼs well formatted as the page should have a quick guide.
  6. Publish the package to PyPi, and ensure everyone can pull and use.

References: