Giter Club home page Giter Club logo

aws-cost-py's Introduction

Análise de Custos AWS

Este projeto é um script Python que permite ao usuário analisar os custos dos serviços AWS em um período de tempo específico. Ele usa a biblioteca boto3 para interagir com a AWS e a biblioteca datetime para manipular datas.

Pré-requisitos

  • Python 3.6 ou superior
  • Uma conta AWS com acesso ao serviço de custos e uso (CE)
  • A biblioteca boto3 instalada
  • As credenciais da AWS configuradas (você pode configurá-las usando o comando aws configure do AWS CLI)

Instalação

Para instalar as dependências necessárias, você pode usar o pip, que é o gerenciador de pacotes do Python. Se você estiver usando um ambiente virtual (recomendado), você pode instalar as dependências executando:

pip install -r requirements.txt

Se você não estiver usando um ambiente virtual, você pode instalar as dependências globalmente executando:

pip install --user -r requirements.txt

Execução

Para executar o script, você pode usar o seguinte comando:

python3 analise-de-custos.py

Ou

python3 -m analise_de_custos

O script irá solicitar que você insira as datas de início e término para a análise de custos. As datas devem ser inseridas no formato AAAA-MM-DD. Em seguida, o script irá listar os custos dos serviços AWS para o período de tempo especificado.

Extras

    1. Executando o teste:
python3 -m unittest tests.test_analise_de_custos

aws-cost-py's People

Contributors

nataliagranato avatar

Stargazers

 avatar KASSIO DE SOUZA ROCHA avatar tokoshiro5 avatar Frederico Moreira avatar Yassue Kimura avatar Lucas Teixeira avatar  avatar  avatar Paulo Henrique avatar Rayane Maciel avatar karolina-gusmao avatar Raphael Borges avatar Cristiano Lemes avatar Luiz avatar Davi Marcondes Moreira avatar JEFFERSON FERREIRA LIMA avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.