Giter Site home page Giter Site logo

vantage-sh / handbook.vantage.sh Goto Github PK

View Code? Open in Web Editor NEW
413.0 19.0 37.0 5.98 MB

The Cloud Cost Handbook is a free, open-source, community-supported set of guides meant to help explain often-times complex pricing of public cloud infrastructure and service providers in plain english.

Home Page: https://handbook.vantage.sh

License: Other

aws cloud cloud-cost cost-optimization guide education cost-estimation cloud-cost-intelligence cost-management finops

handbook.vantage.sh's Introduction

Vantage Picture

Cloud Cost Handbook

This is the repository backing the site hosted at handbook.vantage.sh.

The Cloud Cost Handbook is a free open-source community-supported set of guides meant to help explain the complex pricing of public cloud infrastructure and service providers in "plain English." This guide is open for anyone to contribute their knowledge to the community. Vantage employees will maintain hosting the guide for everyone and ensure that content is relevant and adheres to style guides.

The Cloud Cost Handbook is organized into two sections: general concepts and per-service pages.

  • General concepts are meant to cover topics that apply across multiple different infrastructure services.
  • Per-service pages are meant to give a brief summary of the service, the pricing dimensions of the service, and optionally, a list of cost concepts as it relates to that service.

Contributing Guidelines

Issues and pull requests (PRs) are welcome for requesting or contributing content. Vantage employees will review all issues and PRs to ensure we're keeping content relevant and up to standard. You're welcome to get in contact with us on our Slack Community as well where we have a devoted #cloud-cost-handbook channel for discussion as it relates to the handbook.

Installing Dependencies

This site uses mkdocs. Install the following requirements:

pip install --user mkdocs
pip install --user mkdocs-material

Making and Reviewing Changes

Prior to opening a pull request, please review your changes locally:

  1. Create a separate feature branch, based on the master branch, and add your changes.
  2. From your feature branch, run mkdocs serve.
  3. Access and review your changes locally at http://localhost:8000/.
  4. Open a PR and we will review your request as well as suggest any other changes.

Deploying

Once a PR is merged to the master branch, this will trigger a GitHub Actions workflow, which will deploy the site to GitHub Pages. To deploy the site locally, run:

mkdocs gh-deploy --ignore-version

Keep Up To Date

Feel free to watch/star this repo as we're looking to update the site regularly with additional services and concepts. Vantage also works on the following relevant projects:

handbook.vantage.sh's People

Contributors

alecbw avatar bensign avatar brookemckim avatar colinkeany avatar emilydunenfeld avatar everettberry avatar jonoberg avatar levimccormick avatar patrickgourley avatar stevensmiley avatar vansia43 avatar whereandy avatar yusadolat avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

handbook.vantage.sh's Issues

Include Section On Graviton In EC2

I think it's definitely worth mentioning Graviton instances in EC2 (and other services that use them, but of course EC2 is the backbone of those). It's almost always the way to go when choosing instance types.

Mention Log Group Retention For CloudWatch

CloudWatch costs are unnecessarily driven up when teams fail to specify retentions for their log groups (as we've discovered a few times). I think it's worth mentioning this as an advisory.

NAT Gateway specific page

From looking at Google Search console search results it appears there is a pretty significant amount of volume around "NAT Gateway Pricing" and we have [rightfully] bundled this information under EC2-Other. In addition to the EC2-Other work, we should probably somewhat redundantly have a NAT Gateway specific section to pull out here.

General Concept: Autoscaling

Mentioned as something good to add by Levi McCormick. When adding this as a General Concept, please just make sure you add it to the sidebar as well on the mkdocs.yml file.

Mention Vantage Slack Community in Contribution Section

Hey @EverettBerry - I think we should mention the #cloud-cost-handbook channel for the Slack community in the contribution section of each page which you can see here:

Screen Shot 2022-05-03 at 9 46 25 AM

We've had a few people popping in recently mentioning some topics and it may be worth advertising that a bit more.

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.