FinOps - bobbae/gcp GitHub Wiki
FinOps is shorthand for Cloud Financial Operations or Cloud Financial Management or Cloud Cost Management. It is the practice of bringing financial accountability to the variable spend model of cloud , enabling distributed teams to make business trade-offs between speed, cost, and quality.
FinOps is a cultural practice. It’s the way for teams to manage their cloud costs, where everyone takes ownership of their cloud usage supported by a central best-practices group. Cross-functional teams in IT, Finance, Product, etc work together to enable faster product delivery, while at the same time gaining more financial control and predictability.
Understanding and analyzing your Google Cloud costs
FinOps Data
Cloud Management Platform
The Cloud Management Platform helps the developers and system administrators at digital-native companies improve cloud operations, maintain security, control cost, and ensure governance of its cloud estate. It has five strategic pillars: Analytics, Optimization, Enablement, Productivity, and Governance.
https://github.com/doitintl/cmp-docs
Cloud Governance
Cloud governance is a list of precepts you define and verify that is applied in your cloud environment to achieve several objectives.
Digital Transformation
https://cloud.google.com/blog/topics/cloud-first/decoding-cloud-finops
Google Cloud Adoption Framework
https://cloud.google.com/adoption-framework
GCP Policies
https://cloud.google.com/architecture/designing-gcp-policies-enterprise
GCP FinOps
Google services and GCP
Google Cloud Recommenders
A recommender is a service on Google Cloud that provides usage recommendations for Google Cloud resources. Recommenders are specific to a single Google Cloud product and resource type. A single product can have multiple recommenders, where each provides a different type of recommendation for a different resource.
Using BigQuery and Data Studio to visualize Cloud billing
You can get up-to-date Cloud Billing graphs throughout the day, and use labels to slice and dice your Google Cloud bill the way you want by combining Cloud Billing data export to BigQuery functionality with Google Data Studio.
https://cloud.google.com/billing/docs/how-to/visualize-data
Looker and Cloud Cost Management
https://looker.com/blog/cloud-cost-management
BigQuery Slots
https://deploy.live/blog/gcp-finops-003-boring-predictability-with-bigquery-slots/
BigQuery and Actionable Recommendations
https://blog.doit-intl.com/google-bigquery-finops-276a210e7fe7
FinOps for Data Pipelines
https://mkuthan.github.io/blog/2022/04/02/gcp-finops/
Chaos Engineering
https://deploy.live/blog/gcp-finops-002-chaos-engineer-your-way-to-a-lower-cost/
GCS Location
https://deploy.live/blog/gcp-finops-001-google-cloud-storage-location-location-location/
Compression and Cold Storage tiers
Kubernetes costs
https://github.com/bobbae/gcp/wiki/Hybrid-Multi-Cloud-And-Anthos#cost
Infracost
Tutorials
Cost Spike Alerting
Estimate your GKE costs early in the development cycle using GitLab
https://cloud.google.com/architecture/estimate-gke-costs-early-using-gitlab
Cloud Cost Hygiene
Gcloud commands to find things to delete.
https://arilaverty.medium.com/quick-cloud-cost-hygiene-in-gcp-b6cce6e49929