Skip to main content

Automate AWS cloud operations by using pre-defined actions instead of scripting from scratch.

Project description

Automate Cloud Operations, AWS Collection

Maintained by Avtomat

homepage documentation contributing
version build python status license


A Python collection of Amazon Web Services actions.
Built on top of Boto3.



Table of Contents


Overview

This repository is home to the Avtomat AWS collection. It includes pre-defined actions for automating cloud operations on Amazon Web Services.
The actions are written in Python and can be used as standalone scripts or incorporated into your own projects.
Additionally, the entire collection has a CLI interface, providing easy access to actions.

For a list of available actions or usage instructions, see the documentation.


Installation

Currently, this collection can only be installed from PyPi.

PyPi

If you already have Python3 and pip3 installed, you can perform:

Virtual Environment Installation (pip)

python3 -m venv venv
source venv/bin/activate
pip install avtomat-aws
aaws --help

System-wide Installation (recommended: pipx)

pipx install avtomat-aws
aaws --help

Requirements

To run this collection, you only need Python3 and Boto3.


Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the issues page.
If you are interested in contributing or would like to make some modifications, please take a look at the contributing guide.


License

Copyright © 2024 Avtomat Ltd. This project is GPLv2 licensed.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

avtomat_aws-0.0.2.tar.gz (39.1 kB view details)

Uploaded Source

Built Distribution

avtomat_aws-0.0.2-py3-none-any.whl (96.9 kB view details)

Uploaded Python 3

File details

Details for the file avtomat_aws-0.0.2.tar.gz.

File metadata

  • Download URL: avtomat_aws-0.0.2.tar.gz
  • Upload date:
  • Size: 39.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for avtomat_aws-0.0.2.tar.gz
Algorithm Hash digest
SHA256 2d4a3bf21c87d7b2768e157bfbed89a3e4d4182290315b043bb528da035b660b
MD5 3edba0a6faff64e82500cac2aedb840d
BLAKE2b-256 57bf1404fa1daa742f100120ab95fdc1891e614cc7ee3961894316e60d23d223

See more details on using hashes here.

File details

Details for the file avtomat_aws-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: avtomat_aws-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 96.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for avtomat_aws-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 df3c01156bc8391e21d0d3e0f11b7dee973ab18ab00312038700bb658d4c3e11
MD5 b151db228914f7732a9ce89a590a87e1
BLAKE2b-256 54af6164df209e20158b4b7b52c4b5c395a182dfc723ff2c078f7128c8058ff6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page