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.3.tar.gz (39.1 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: avtomat_aws-0.0.3.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.3.tar.gz
Algorithm Hash digest
SHA256 7d65644450b22393ec00c9cbbed17ad8e545dea4025c667d182c2b53ce75fc4c
MD5 a49af4868abd8c6f2dd1184689ae6c20
BLAKE2b-256 6a5579e93753fc6519670777958584fa83257181300a41400cdc3913aacbe2a1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: avtomat_aws-0.0.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 80b9977b6c3308e3251848ed02764df4a5ed56370d51f717aec0cbeb9bb3b955
MD5 47c6061ed18bb0155c15fd111626d9fd
BLAKE2b-256 56b0c395af64eb47ca0f6eab19e04efeb4f31ee4c2467351a6f96df7e98a0d86

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