https://github.com/jibbs1703/awsresourcemanager
This repository contains the python modules and packages make up the AWS Resource Manager, a custom python package/wheel designed to simplify the management of AWS services through custom-written use cases and utilities. This repository serves to reinforce my knowledge on building python packages and wheels.
https://github.com/jibbs1703/awsresourcemanager
aws-credentials aws-dynamodb aws-ec2 aws-management aws-redshift aws-resources aws-s3
Last synced: 10 months ago
JSON representation
This repository contains the python modules and packages make up the AWS Resource Manager, a custom python package/wheel designed to simplify the management of AWS services through custom-written use cases and utilities. This repository serves to reinforce my knowledge on building python packages and wheels.
- Host: GitHub
- URL: https://github.com/jibbs1703/awsresourcemanager
- Owner: jibbs1703
- License: mit
- Created: 2025-01-19T17:17:10.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-03-07T12:45:30.000Z (10 months ago)
- Last Synced: 2025-03-07T13:33:39.614Z (10 months ago)
- Topics: aws-credentials, aws-dynamodb, aws-ec2, aws-management, aws-redshift, aws-resources, aws-s3
- Language: Python
- Homepage:
- Size: 35.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AWS Resource Manager
**AWS Resource Manager** is a Python package designed to simplify and automate the management of AWS
resources, including S3, DynamoDB, and EC2 from single entrypoint. This package provides custom-written
use cases and utilities to help developers and administrators efficiently manage and interact with AWS
resources.
## Features
- **S3 Management:** Create, delete, and manage S3 buckets and objects with ease.
- **DynamoDB Management:** Provision, configure, and manage DynamoDB instances programmatically.
- **Redshift Management:** Provision, configure, and manage Redshift instances programmatically.
- **EC2 Management:** Launch, stop, and manage EC2 instances with simple Python code.
- **Custom Use Cases:** Leverage pre-built functions and modules tailored for specific operations.
- **Automation:** Streamline repetitive tasks and automate complex workflows using Python scripts.
## Getting Started
- **Clone the repository:**
```bash
git clone https://github.com/your-username/AWS-Resource-Manager.git
cd AWS-Resource-Manager
```
- **Create and Activate Virtual Environment:**
```bash
python -m venv .venv
.venv\Scripts\activate
```
- **Install Project Requirements:**
```bash
pip install -r requirements.txt
```
- **Build Package:**
```bash
python -m build
```