Giter Club home page Giter Club logo

aws-cudos-framework-deployment's Introduction

Cloud Intelligence Dashboards (CUDOS Framework)

PyPI version

Welcome to Cloud Intelligence Dashboards (CUDOS Framework) automation repository

This repository contains CloudFormation templates and Command Line tool (cid-cmd) for managing various dashboards provided in AWS Well Architected LAB Cloud Intelligence Dashboards.

There are several ways we can manage dashboards:

  1. Manual (2 hours)
  2. CloudFormation Template (30 mins)
  3. (recommended) Using cid-cmd tool. (5 mins)

We recommend cid-cmd tool via AWS CloudShell.

Supported dashboards


Dashboard documentation Demo URL Prerequisites URL
CUDOS Dashboard demo link
Cost Intelligence Dashboard demo link
Trusted Advisor Organisation (TAO) Dashboard demo link
Trends Dashboard demo link
KPI Dashboard demo link
Compute Optimizer Dashboard demo link

Before you start

  1. ❗ Complete the prerequisites for respective dashboard (see above).
  2. Specifying a Query Result Location Using a Workgroup
  3. ❗ Make sure QuickSight Enterprise edition is activated.

How to use

  1. Launch AWS CloudShell or your local shell

    Automation requires Python 3

  2. Make sure you have latest pip package installed

    python3 -m ensurepip --upgrade
  3. Install CID Python automation PyPI package

    pip3 install --upgrade cid-cmd
  4. Deploy the Dashboards

    cid-cmd deploy

Optional Commands

  1. Update existing Dashboards

    cid-cmd update
  2. See available commands and command line options

    cid-cmd --help
    

Usage Demo

asciicast

Troubleshooting

If you experience unexpected behaviour of the cid-cmd script please run cid-cmd in debug mode

cid-cmd -vv [command]

This will produce a log file in the same directory that were at the tile of launch of cid-cmd.

❗Inspect the produced debug log for any sensitive information and anonymise it.

We encourage you to open new issue with description of the problem and attached debug log file.

aws-cudos-framework-deployment's People

Contributors

darken99 avatar megareez avatar yprikhodko avatar iakov-aws avatar cris-popa-aws avatar aleewhitman avatar aaronedell avatar cristian-popa avatar georgerzks avatar kentnsw avatar yinlei100 avatar gaborschulz avatar totalcaos avatar vmindru avatar sampathbalivada avatar rvandervort avatar petrokashlikov avatar awsbrendmb avatar james-lukensow avatar flaviotorres avatar amazon-auto 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.