An open API service indexing awesome lists of open source software.

https://github.com/otabek8866/custom-aws-cli

Custom AWS CLI Application
https://github.com/otabek8866/custom-aws-cli

aws aws-cloudwatch aws-ec2 aws-s3 boto3 python

Last synced: 7 months ago
JSON representation

Custom AWS CLI Application

Awesome Lists containing this project

README

          

# Custom AWS CLI Application

## Set up credentials
Creat a file in the following format and place
Path: ~/.aws/credentails
File format:
```
[default]
aws_access_key_id=your_access_key_id
aws_secret_access_key=your_secret_access_key
```

# Objectives
1. Setup a programming environment for building (using programming tools and languages) Cloud services for a major Cloud provider, for example, Amazon Web services (AWS).
2. Develop Cloud services for managing the EC2 compute services using the APIs provided by the AWS.
3. Develop Cloud services for monitoring the EC2 compute services using the APIs provided by the AWS.

# User Manual
Main menu

![alt EC2 Service Functions](https://user-images.githubusercontent.com/55482580/151803922-0fb7c61a-295a-427c-922f-f8ba80f41dec.png)

EC2 Service Functions

![image](https://user-images.githubusercontent.com/55482580/151804239-fc8b04da-9dd2-4f22-9df9-b89c029684c1.png)

Managing Functions for an EC2 instance

![image](https://user-images.githubusercontent.com/55482580/151804473-8966d377-1860-4baf-91ee-d60ae114f407.png)

Checking the status of an instance

![image](https://user-images.githubusercontent.com/55482580/151804627-fdffe63f-45fa-4cff-9960-c85060b13fac.png)

S3 Service Functions

![image](https://user-images.githubusercontent.com/55482580/151804742-c6baaf25-198b-4850-a4b7-9a36de7685a6.png)

Creating a bucket

![image](https://user-images.githubusercontent.com/55482580/151804841-2b344d2c-3de3-4fb4-9f8a-595a3feca80e.png)

CloudWatch Service Functions

![image](https://user-images.githubusercontent.com/55482580/151804917-9341dda1-adbf-4371-8b94-0d3583593bfd.png)

Checking the CPU utilization of an instance

![image](https://user-images.githubusercontent.com/55482580/151805061-d7487828-283d-41ce-b9ad-511bae34bfea.png)