AWS/CloudFormation - Python cli tool to track & segment all resources created and destroyed
$250-750 USD
Closed
Posted over 8 years ago
$250-750 USD
Paid on delivery
We need a tool that allows us to find the resource ids of all AWS resources that are created and destroyed via CloudFormation and grouped by stack name. This tool must allow us to connect to AWS and produce a machine readable representation of every resource id that was created for every stack within a specific region.
Requirements
- The command will be named cf-dumper
- The code must use boto
- The code must be Python3
- The tool is a command line tool, web or gui component is required
- The tool should use normal AWS credential files for authentication
- The output must consist of a stack name and a list of all assosicated resource identifiers
- The output must be machine readable but may be csv, json, or xml
Command Line Signature
The command line will accept 3 parameters
* -r/--region region: The region you are targeting (default to us-east-a)
* -n/--numdays: The number of days (default to 7 days)
* -p/--profile: The AWS credential profile to use, default to blank/default
$ cf-dumper -r us-east-1 -n 7
Hi There
I've understood the project requirements.
I just have only one question, what is no of days, how will it come into play as far as the overall script is concerned?
Besides I'm super expert in AWS.
That's my profile where you can view my past AWS experiences.
https://www.freelancer.com/u/joystick220.html
Thanks
Joy
Hello, CommerceHub!
It sounds like an interesting challenge and very good fit. I have great experience with Python3 and boto, so it will be done in very professional way.
Please let me know when you are okay to discuss and we'll get the ball rolling. Thank you.
Best regards,
-Mike
Hello,
I understood the initial scope of this project.
Although i want to discuss further this job in order to
prepare the final concept for this project.
After Complete discussion over the call or in chat, i
will prepare following things for you
- Technical Project Proposal
- Flow chart for this Project
- Execution plan (Step by step procedure with explanation how and at what that we are going to execute a particular task)
1. Cloud Computing expert (Trained at Carnegie Mellon University, Pittsburgh)
2. Lot of experience in using Boto library. (AutoScale, Custom Scale, ELB, S3, CloudFront, SQS, SES, CloudFormation)
I am an AWS Certified Solutions Architect - Professional Level and have been working with Python and boto for the past 2 years. Please note that this bid is for the command line tool only [NO GUI]. Its a bit unclear from the description if you want a GUI or not.
I've worked as support engineer in amazon web services, so i know how it works perfectly an i have a lot of experience working with boto3 and other aws sdk.